Webブラウザの作り方

  • OSの仕事
    • ファイルシステム
    • ファイルの読み込み低レベルAPI
    • TCPプロトコルスタック
    • DNS問い合わせ(DNSのAPIはOSが提供するが名前解決はWebブラウザアプリがやるのかな?)
  • Webブラウザの仕事
    • プロトコルへの対応(http://, file:///, ftp://, mailto:, telto:)
    • ファイルフォーマットへの対応(HTML, XML, CSS, JS, JPEG, GIF, PNG, TEXT)
    • HTML Parser
    • Rendering
    • ナビゲーション(イベントやハイパーリンク)

このブログ記事について

このページは、らるるが2005年1月10日 02:28に書いたブログ記事です。

ひとつ前のブログ記事は「メモ帳を作りました。」です。

次のブログ記事は「SSH2対応TTSSH」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

月別 アーカイブ

ウェブページ

Powered by Movable Type 7.9.0