学習状態はこのブラウザ内にのみ保存されます

What — これは何?

ブラウザは何をしているソフト?

Browser: URLを入口に、名前解決と接続をOSへ依頼し、コンテンツを描画するアプリケーション。

ブラウザは、Webを見るためのアプリケーションです。仕事は大きく4つあります。

  1. URLを解釈する(スキーム、ホスト名、パスの切り分け)
  2. 接続先を決める(名前解決はOSに依頼、接続もOSの機能を使う)
  3. サーバーとHTTPでやり取りする
  4. 受け取ったHTML/CSS/画像/JavaScriptを解釈して画面に描く

このシナリオで扱うのは主に1と2です。つまり、ブラウザは通信の「発注者」であり、実際の配送手続きはOSとネットワークが担います。

次の疑問・概念へ

情報の根拠(Sources)

事実の根拠は公式文書・RFC を正とし、このサイトの説明・図は独自の教材表現です(§6.8)。

Browser の他の疑問