WEB+DB PRESS plusシリーズ 作って学ぶ ブラウザのしくみ―HTTP、HTML、CSS、JavaScriptの裏側

著者:土井 麻未【著】
出版社:技術評論社

商品説明

内容説明

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



目次

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



著者等紹介

土井麻未[ドイアサミ]
名古屋市立大学芸術工学部でデザインを学びながら、フロントエンド、バックエンドのウェブ開発を独学で学ぶ。名古屋大学大学院情報学研究科では、コンピュータを使って生命の謎に迫る人工生命の分野で研究。低レイヤーの分野に興味があり、趣味の時間でRISC‐Vエミュレータを開発中。現在はGoogleでソフトウェアエンジニアとしてブラウザ開発に従事している(本データはこの書籍が刊行された当時に掲載されていたものです)



出版社内容情報

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




【ご確認ください】

ご注文確定時に在庫切れの場合もございます。
 ご注文時の在庫先によっては4日以上(〜7日)かかる場合もございます。 当ストアではお取り寄せのご対応を行っておりません。

ご予約品と既刊商品カート・ご注文番号が分かれます
 ひとつのご注文番号におまとめすることはできません。
 ※ご予約品のうち、発売日が同じ商品のみひとつのカート・ご注文番号でご注文可能です。
 ※送料はご注文番号ごとに計算されます。

■ギフトなどのためにお届け先を別住所に登録されましても、金額入りの明細書は商品に同梱されます。当ストアでは一切のギフト対応を行っておりません。

■ご注文・お問い合わせの前に「お買い物ガイド」「ご注意点」をよくお読みください。

■お届け日のご指定は承っておりません。

■「帯」はお付けできない場合がございます。