この記事は Chromium Browser アドベントカレンダー 24 日目の記事です。 内容の一部は Chromium の Git レポジトリの renderer/core/dom フォルダの README ファイル (英語)が元になっています。README の想定読者は Chrome の開発者でしたが、この記事の想定読者は一般の Web 開発者です。この記事の一部は README ファイルに還元(バックポート)する予定です。 この記事は詳細な API の使用方法などには深入りしません。雰囲気で理解するのを目的としています。記事には読者への課題がいくつか含まれていますが雰囲気で理解するにあたって必須ではありません。 課題への解答・記事へのフィードバック・Typo などを発見しましたら GitHub Issue の方へお願いします。 更新: [2019-07-06 Sat]: Link
![ブラウザのしくみ: データ構造とアルゴリズムと雰囲気で理解する DOM と Shadow DOM - hayato](https://cdn-ak-scissors.b.st-hatena.com/image/square/1b18a3cb233b9832a8e2780608cbb632c553f025/height=288;version=1;width=512/https%3A%2F%2Fhayatoito.github.io%2Ffavicon.png)