コンテンツに進む
店舗情報
カテゴリー
カテゴリー
コミック
コンピュータ
ビジネス
経済
法律
医学
福祉
学習参考書
芸術書
語学書
雑誌
児童書
実用書
雑貨
人文書
文芸書
文庫
洋書
理工書
カテゴリー一覧へ
詳細検索
学校別過去問一覧
店舗情報
カテゴリー
コミック
新書・選書
文庫
文芸
学習参考書
児童書
芸術
人文
語学
ビジネス・経済・法律
コンピュータ
理工
医学・福祉
実用
地図旅行
雑誌
洋書
文具・雑貨
カテゴリー一覧へ
詳細検索
学校別過去問一覧
検索
カート
ログイン
カートに商品が追加されました
カートを見る
ネットストアに戻る
ホーム
[作って学ぶ]ブラウザのしくみ──HTTP、HTML、CSS、JavaScriptの裏側
商品情報にスキップ
1
/
の
0
発売日:20241109
出版社:技術評論社
ISBN/JAN:9784297145460
読み込み中…
[作って学ぶ]ブラウザのしくみ──HTTP、HTML、CSS、JavaScriptの裏側
[作って学ぶ]ブラウザのしくみ──HTTP、HTML、CSS、JavaScriptの裏側
土井 麻未(著)
通常価格
3,740
円(税込)
通常価格
セール価格
3,400 円
単価
/
あたり
セール
売り切れ
カートに入れる
ほしい本に追加
商品説明
Webブラウザは、開発者にとってもユーザーにとっても、もはや日常の一部となっているほど身近なソフトウエアですが、近年のブラウザはあまりにも高機能かつ巨大になってしまったため、その仕組みを詳しく理解することは困難です。そこで、シンプルなブラウザをRustを用いて実装することによって、ブラウザ上で...
商品説明
Webブラウザは、開発者にとってもユーザーにとっても、もはや日常の一部となっているほど身近なソフトウエアですが、近年のブラウザはあまりにも高機能かつ巨大になってしまったため、その仕組みを詳しく理解することは困難です。そこで、シンプルなブラウザをRustを用いて実装することによって、ブラウザ上でWebサイトを開くまでに何が起きているのかを理解することを目的とします。さらに、作成したブラウザを、別冊で解説・実装している自作OSの上で動かすことによって、ブラウザと更にその裏側を理解していきます。
店舗在庫状況
店舗在庫状況
全店舗の在庫一覧
My店舗受け取り
My店舗受け取り
最大5店舗までご登録いただけます。
My店舗を登録いただくと、店舗お受け取りの在庫状況を確認することができます。 (受け取り可能店舗のみ)
My店舗登録
目次
第1章:ブラウザを知る──Webサイトを表示するアプリケーション
ブラウザの役割(1)──Webクライアントとしてのブラウザ
ブラウザの役割(2)──レンダリングエンジンとしてのブラウザ
ブラウザの役割(3)──JavaScriptエンジンとしてのブラウザ
コアの役割を支えるためのさらなる機能
マルチプロセスアーキテクチャ
ブラウザのセキュリティ対策
本書のゴール・注意点
第2章:URLを分解する──リソースを指定する住所
URLとは
URLの構文解析の実装
ユニットテストによる動作確認
第3章:HTTPを実装する──ネットワーク通信を支える約束事
HTTPとは
HTTPクライアントの実装
ユニットテストによる動作確認
WasabiOS上で動かす
第4章:HTMLを解析する──HTMLからDOMツリーへの変換
HTMLとは
HTMLの字句解析──トークン列の生成
ユニットテストによる字句解析の動作確認
HTMLの構文解析──ツリーの構築
ユニットテストによる構文解析の動作確認
WasabiOS上で動かす
第5章:CSSで装飾する──CSSOMとレイアウトツリーの構築
CSSとは
CSSの字句解析──トークン列の生成
ユニットテストによる字句解析の動作確認
CSSの構文解析──CSSOMの構築
ユニットテストによる構文解析の動作確認
レイアウトツリーの構築
ユニットテストによるレイアウトの動作確認
GUI描画のための準備
第6章:GUIを実装する──ユーザーとのやりとり
GUIとは
GUIアプリケーションのウィンドウの作成
ユーザーの入力を取得
アドレスバーからナビゲーション
ページの内容の描画
リンククリックでナビゲーション
第7章:JavaScriptを動かす──ページの動的な変更
JavaScriptとは
JavaScriptの加算/減算の実装
JavaScriptの変数の実装
JavaScriptの関数呼び出しの実装
ブラウザAPIの追加
WasabiOS上で動かす
目次をすべて見る
発売日:20241109
出版社:技術評論社
ISBN/JAN:9784297145460
詳細を表示する
最近チェックした商品
お知らせ
2024/12/05
【学習参考書】中学・高校・大学受験用2025年度版過去問一覧ページを作成しました。
2024/07/02
店舗お受け取り(お取り置き)サービスがスタートしました。
お知らせ一覧へ
選択結果を選ぶと、ページが全面的に更新されます。
新しいウィンドウで開きます。