〈作って学ぶ〉ブラウザのしくみ HTTP、HTML、CSS、JavaScriptの裏側

土井麻未/著

発売日:2024年11月

  • 〈作って学ぶ〉ブラウザのしくみ HTTP、HTML、CSS、JavaScriptの裏側
  • 〈作って学ぶ〉ブラウザのしくみ HTTP、HTML、CSS、JavaScriptの裏側
ページ数
443p
ISBN
978-4-297-14546-0
著者情報
土井 麻未(ドイ アサミ)
名古屋市立大学芸術工学部でデザインを学びながら、フロントエンド、バックエンドのウェブ開発を独学で学ぶ。名古屋大学大学院情報学研究科では、コンピュータを使って生命の謎に迫る人工生命の分野で研究。低レイヤーの分野に興味があり、趣味の時間でRISC‐Vエミュレータを開発中。現在はGoogleでソフトウェアエンジニアとしてブラウザ開発に従事している

¥3,740 税込

17 nanacoポイント

17 セブンマイル

セブン-イレブン受取り(送料無料)

発送目安

発売日(発売日以降は当日)~2日で発送

宅配(送料¥550税込)

発送目安

発売日(発売日以降は当日)~2日で発送

交通状況・天候の影響や注文が集中した場合等、お届けにお時間をいただく場合がございます。

商品説明

Rustで実装しブラウザの挙動を理解する。0からブラウザを実装し、Webの知識を深める。

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

※お届け日が変更になりました
11月7日→11月9日

目次

第1章 ブラウザを知る―Webサイトを表示するアプリケーション
第2章 URLを分解する―リソースを指定する住所
第3章 HTTPを実装する―ネットワーク通信を支える約束事
第4章 HTMLを解析する―HTMLからDOMツリーへの変換
第5章 CSSで装飾する―CSSOMとレイアウトツリーの構築
第6章 GUIを実装する―ユーザーとのやりとり
第7章 JavaScriptを動かす―ページの動的な変更

商品詳細

シリーズ名
WEB+DB PRESS plusシリーズ
出版社名
技術評論社
サイズ
21cm
対象年齢
一般
フォーマット
単行本

注意事項

本の帯に関して
帯つきでの出荷はお約束しておりません。
商品ページに、帯のみに付与される特典物等の表記がある場合でも、確実に帯つきでの出荷はお約束しておりません。
また、帯は商品の一部ではなく「広告扱い」のため、帯の有無・破損による交換や返品は承っておりません。
版・表紙について
版・表紙(カバー)のご指定は承っておりません。ご注文いただくタイミングによっては、お届けする商品の版や表紙が商品ページ上のものとは異なる場合がございます。
また、初版にのみにお付けしている特典(初回特典、初回仕様特典)がある商品は、商品ページに特典の表記がされている場合でも、無くなり次第終了となります。

あなたへのおすすめ