├── .eleventy.js ├── .github └── workflows │ └── leanpub.yml ├── .gitignore ├── .nvmrc ├── .travis.yml ├── LICENSE ├── README.md ├── _assets ├── css │ └── style.css ├── fonts │ ├── Archistico.txt │ ├── Archistico_Bold.ttf │ └── Archistico_Bold.woff ├── img │ ├── Platypus_sketch_by_Hmich176.png │ ├── book-cover-small.png │ ├── card.png │ ├── dall-e-drawing-of-a-person-intensely-reading-a-book.jpg │ ├── dall-e-drawing-of-a-person-intensely-reading-a-book.png │ ├── dall-e-drawing-of-tags-and-attributes.jpg │ ├── dall-e-drawing-of-tags-and-attributes.png │ ├── dall-e-upside-down-tree-drawing.jpg │ ├── dall-e-upside-down-tree-drawing.png │ ├── dall-e-very-complex-state-machine-drawing.jpg │ ├── dall-e-very-complex-state-machine-drawing.png │ ├── favicon.png │ ├── leanpub-book-cover.svg │ ├── sample-ruby-ja.png │ ├── sticker.png │ └── title_page.png ├── js │ └── file-issue.js └── pwa │ └── manifest.webmanifest ├── _includes └── chapter.njk ├── manuscript ├── Book.txt ├── bibliography.md ├── conformance-checkers.md ├── implementations.md ├── index.md ├── introduction.md ├── microsyntaxes.md ├── parser.md ├── preface.md ├── scripting.md ├── security.md ├── serializing.md └── syntax.md ├── package.json └── tools └── dom-tree.html /.eleventy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/.eleventy.js -------------------------------------------------------------------------------- /.github/workflows/leanpub.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/.github/workflows/leanpub.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | _site/ 3 | .DS_Store 4 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v16.6.1 2 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/README.md -------------------------------------------------------------------------------- /_assets/css/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/css/style.css -------------------------------------------------------------------------------- /_assets/fonts/Archistico.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/fonts/Archistico.txt -------------------------------------------------------------------------------- /_assets/fonts/Archistico_Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/fonts/Archistico_Bold.ttf -------------------------------------------------------------------------------- /_assets/fonts/Archistico_Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/fonts/Archistico_Bold.woff -------------------------------------------------------------------------------- /_assets/img/Platypus_sketch_by_Hmich176.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/Platypus_sketch_by_Hmich176.png -------------------------------------------------------------------------------- /_assets/img/book-cover-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/book-cover-small.png -------------------------------------------------------------------------------- /_assets/img/card.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/card.png -------------------------------------------------------------------------------- /_assets/img/dall-e-drawing-of-a-person-intensely-reading-a-book.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/dall-e-drawing-of-a-person-intensely-reading-a-book.jpg -------------------------------------------------------------------------------- /_assets/img/dall-e-drawing-of-a-person-intensely-reading-a-book.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/dall-e-drawing-of-a-person-intensely-reading-a-book.png -------------------------------------------------------------------------------- /_assets/img/dall-e-drawing-of-tags-and-attributes.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/dall-e-drawing-of-tags-and-attributes.jpg -------------------------------------------------------------------------------- /_assets/img/dall-e-drawing-of-tags-and-attributes.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/dall-e-drawing-of-tags-and-attributes.png -------------------------------------------------------------------------------- /_assets/img/dall-e-upside-down-tree-drawing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/dall-e-upside-down-tree-drawing.jpg -------------------------------------------------------------------------------- /_assets/img/dall-e-upside-down-tree-drawing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/dall-e-upside-down-tree-drawing.png -------------------------------------------------------------------------------- /_assets/img/dall-e-very-complex-state-machine-drawing.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/dall-e-very-complex-state-machine-drawing.jpg -------------------------------------------------------------------------------- /_assets/img/dall-e-very-complex-state-machine-drawing.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/dall-e-very-complex-state-machine-drawing.png -------------------------------------------------------------------------------- /_assets/img/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/favicon.png -------------------------------------------------------------------------------- /_assets/img/leanpub-book-cover.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/leanpub-book-cover.svg -------------------------------------------------------------------------------- /_assets/img/sample-ruby-ja.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/sample-ruby-ja.png -------------------------------------------------------------------------------- /_assets/img/sticker.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/sticker.png -------------------------------------------------------------------------------- /_assets/img/title_page.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/img/title_page.png -------------------------------------------------------------------------------- /_assets/js/file-issue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/js/file-issue.js -------------------------------------------------------------------------------- /_assets/pwa/manifest.webmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_assets/pwa/manifest.webmanifest -------------------------------------------------------------------------------- /_includes/chapter.njk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/_includes/chapter.njk -------------------------------------------------------------------------------- /manuscript/Book.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/Book.txt -------------------------------------------------------------------------------- /manuscript/bibliography.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/bibliography.md -------------------------------------------------------------------------------- /manuscript/conformance-checkers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/conformance-checkers.md -------------------------------------------------------------------------------- /manuscript/implementations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/implementations.md -------------------------------------------------------------------------------- /manuscript/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/index.md -------------------------------------------------------------------------------- /manuscript/introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/introduction.md -------------------------------------------------------------------------------- /manuscript/microsyntaxes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/microsyntaxes.md -------------------------------------------------------------------------------- /manuscript/parser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/parser.md -------------------------------------------------------------------------------- /manuscript/preface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/preface.md -------------------------------------------------------------------------------- /manuscript/scripting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/scripting.md -------------------------------------------------------------------------------- /manuscript/security.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/security.md -------------------------------------------------------------------------------- /manuscript/serializing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/serializing.md -------------------------------------------------------------------------------- /manuscript/syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/manuscript/syntax.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/package.json -------------------------------------------------------------------------------- /tools/dom-tree.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zcorpan/html-parser-book/HEAD/tools/dom-tree.html --------------------------------------------------------------------------------