[作って学ぶ]ブラウザのしくみ──HTTP、HTML、CSS、JavaScriptの裏側
https://gihyo.jp/assets/images/cover/2024/thumb/TH320_9784297145460.jpg
Web ブラウザ は,開発者にとってもユーザーにとっても,もはや日常の一部となっているほど身近なソフトウエアですが,近年のブラウザはあまりにも高機能かつ巨大になってしまったため,その仕組みを詳しく理解することは困難です。 そこで,シンプルなブラウザを Rust を用いて実装することによって,ブラウザ上で Web サイトを開くまでに何が起きているのかを理解することを目的とします。 さらに,作成したブラウザを,別冊で解説・実装している自作 OS の上で動かすことによって,ブラウザと更にその裏側を理解していきます。
目次