HTMLドキュメントとリンクタイプ
WWWの後ろの技術(ハイパーテキスト転送プロトコル(HTTP))はリンクのタイプの少しの区別もしません。すべてのリンクが機能上等しいです。 リソースはどんな位置にもどんなサーバにも位置するかもしれません。
ウェブサイトが見られるとき、ブラウザは、最初に、HTMLドキュメントの形で原文の内容をダウンロードします。 ダウンロードされたHTMLドキュメントは、他のHTMLファイル、イメージ、スクリプト、そして/または、スタイルシートファイルが処理されるように求めるかもしれません。 これらのファイルはイメージを許容するURLをページにおけるディスプレイに供給する<img>タグを入れてあるかもしれません。 一般に、HTMLコードはサーバを指定しません、ウェブブラウザが親コードと同じサーバを使用するべきであることを意味して(<img srcは"picture.jpg"/>と等しいです)。 また、それは他のサーバでホスティングされたイメージを示す絶対URLを可能にします(<img srcは" http://www.example.com/picture.jpg "/>と等しいです)。
ブラウザがそのようなイメージを含むHTML形式のページをダウンロードするとき、ブラウザは、イメージ内容を要求するためにリモートサーバに連絡するでしょう。
ウェブ建築家は故意に1つのサーバに関するサイトのイメージかサーバのグループを隔離するかもしれません。 別々のサーバに関するイメージをホスティングするのに、サイトはサーバの間の帯域幅要件を分割できます。 例として、大容量サイトSlashdotはslashdot.orgに「第一面」を保存します。 games.slashdot.orgかit.slashdot.orgなどのサーバに関する個々の話。 そして、images.slashdot.orgから各ホストへのイメージに役立ちます。
権利を避けて、1つのサイトの記事は別のサイトに著作権があるイメージか内容を示すかもしれません、そして、所有権は元のファイルが上げるかもしれないそのコピーを発行します、この習慣が一般に受け入れられませんが。
多くのウェブページがバナー広告を含んでいます。 バナー広告は、仲買人として広告主の間で務める会社と広告が載っているウェブサイトによってホスティングされたイメージです。 <img>タグは広告サーバでCGIスクリプトにURLを指定するかもしれません、クッキーに唯一トラフィックを生産するサイト、および広告を見る人のことによると他の情報を特定して、以前に、集められて、関連づけられたストリングを含んでいます。 CGIスクリプトは、要求に対応してどのイメージを送ったらよいかを決定します。