- [作って学ぶ]ブラウザのしくみ HTTP、HTML、CSS、JavaScriptの裏側
-
- 価格
- 3,740円(本体3,400円+税)
- 発行年月
- 2024年11月
- 判型
- A5
- ISBN
- 9784297145460
この商品をご覧のお客様は、こんな商品もチェックしています。
- 「ふつうの暮らし」を美学する
-
価格:990円(本体900円+税)
【2024年06月発売】
- ガザからの報告
-
価格:693円(本体630円+税)
【2024年07月発売】
- 日本語初級2大地 基礎問題集
-
価格:990円(本体900円+税)
【2010年04月発売】
- 自死と遺族とキリスト教
-
価格:2,860円(本体2,600円+税)
【2015年06月発売】
- 日本語初級1大地基礎問題集
-
価格:990円(本体900円+税)
【2009年04月発売】
[BOOKデータベースより]
Rustで実装しブラウザの挙動を理解する。0からブラウザを実装し、Webの知識を深める。
第1章 ブラウザを知る―Webサイトを表示するアプリケーション
[日販商品データベースより]第2章 URLを分解する―リソースを指定する住所
第3章 HTTPを実装する―ネットワーク通信を支える約束事
第4章 HTMLを解析する―HTMLからDOMツリーへの変換
第5章 CSSで装飾する―CSSOMとレイアウトツリーの構築
第6章 GUIを実装する―ユーザーとのやりとり
第7章 JavaScriptを動かす―ページの動的な変更
Webブラウザは、開発者にとってもユーザーにとっても、もはや日常の一部となっているほど身近なソフトウエアですが、近年のブラウザはあまりにも高機能かつ巨大になってしまったため、その仕組みを詳しく理解することは困難です。そこで、シンプルなブラウザをRustを用いて実装することによって、ブラウザ上でWebサイトを開くまでに何が起きているのかを理解することを目的とします。さらに、作成したブラウザを、別冊で解説・実装している自作OSの上で動かすことによって、ブラウザと更にその裏側を理解していきます。