回答:
一部のWebページには多くの個別のコンポーネントがあり、それらはすべて個別にダウンロードする必要があります。ブラウザはこれをすべて処理しますが、多くの異なる接続を作成する必要があり、おそらく他の接続が完了するまで待たなければならない可能性があるため、多くの場合パフォーマンスが低下します。さらに、Webページにはさまざまなサーバーからのデータが含まれていることが多く(広告はおそらく独自のサーバーから送信されます)、要素の遅延が全体の速度を低下させる可能性があります。ファイルとは、1つの場所から1つのファイルを簡単にダウンロードすることです。
したがって、ファイルのダウンロードでは帯域幅(単位時間でダウンロードできるデータの量)が非常に重要です。レイテンシー(余分な時間)はWeb上でより重要です。
これは、次のいずれかまたはすべてによって引き起こされる可能性があります。
1MBファイルのダウンロードがWebサイトを構成する256kbよりも高速である理由を理解するには、Webページのダウンロード方法を理解することが重要です。
まだ言及されていません-最近の典型的なWebページのダウンロードには、ブラウザに表示されるテキストよりも多くの方法があります。アクセスしているページに編集機能がある場合、おそらくそれを処理するための多くのコードが含まれています。 TinyMCEは、Web用の人気のあるJavaScript「リッチテキスト」エディターです。小さいですが、そんなに小さくはありません。
これはほんの一例ですが、この種のことはあらゆる種類のWebページを肥大化し、期待するものではないブラウジングエクスペリエンスを実現できます。WebページまたはWebアプリケーションのオーサリング担当者によっては、使用するかどうかに関係なく、このようなアプリをダウンロードする場合があります。ただメモリにロードされ、待っています。
別の側面は心理的です。ダウンロードするファイルを選択すると、そのファイルが到着するのを待つことになります。ページへのリンクをクリックすると、すぐに満足することを期待する傾向があるので、「頭の中に全部ある」とは言いませんが、そこには間違いなく期待があります。
使用しているブラウザと使用しているインターネット接続の種類を指定しませんでした。
インターネット接続がたとえば 衛星リンク、それは高いダウンロード帯域幅と非常に遅いアップロード帯域幅と高いレイテンシーを持っています。同様のことが3G / HSDPAモバイル接続にも当てはまりますが、レイテンシは衛星よりも低くなりますが、それでもADSLやケーブルモデムと比較して10〜30倍になることがよくあります。
これは、Webサーバーからファイルをダウンロードするときに2〜3の同時接続のみを開くInternet Explorerのような不良ブラウザを使用するとさらに悪化する可能性があります。3ウェイTCP / IPハンドシェイクを行うHTTP接続である携帯電話タイプの接続では、1つのファイルがダウンロードを開始するまでに1秒近くかかる場合がありますが、今ではブラウザーからのわずかな同時接続とこれを組み合わせて、数十数秒で、いくつかの画像やスタイルシート、JavaScriptがリンクされた小さなWebページをダウンロードします。
Operaを使用すると、同時接続を非常に厳しい数値(たとえば32以上)に設定できます。これは、高遅延リンクでウェブサイトを開くと、ブラウザがサーバーとのハンドシェイクを行うのに数秒かかり、それから32のアイテムを同時にダウンロードし、多くの場合、ブラウザがシングル/一度にいくつかのファイル。
また、コンピューターの処理速度が遅い場合や十分なメモリがない場合に速度の違いが発生する可能性があり、ブラウザーはページをレンダリングしている間にマシンを動かなくなる可能性があります。これは、Operaのような高速/軽量のブラウザを使用することで回避できます。可能であれば、必要な要素をすべてダウンロードするまでページをレンダリングしないようにブラウザを設定します。現在、ブラウザはできるだけ早くページをレンダリングしようとします。これにより、通常、ページが複数回再レンダリングされ、古いマシンでは遅くなる可能性があります。