ウェブページサイズに関する調査

ウェブページサイズに関する調査
<br />統計によると、Web ページの平均サイズは 2003 年以降 3 倍に増加しています。 2003 年から 2008 年にかけて、Web ページの平均サイズは 93.7K から 312K に増加し、233% 増加しました。同時に、Web ページ上のオブジェクトの平均数も同じ 5 年間で 25.7 から 49.9 に倍増しました。以前のデータと合わせると、Web ページの平均サイズは 1995 年以降 22 倍に増加し、Web ページ内のオブジェクトの平均数は 21.7 倍に増加しています。

2007 年の世界で最も人気の高い上位 1000 の Web ページの増加<br />過去 1 年間 (2006 年 12 月から 2007 年 12 月)、世界で最も人気の高い上位 1000 の Web ページのサイズは、250K から 310.4K に平均 24.2% 増加しました。この成長率に基づくと、2008 年末までにこの数字は 385K を超える可能性があります。 Web ページ上のオブジェクトの数は平均 44.2 から 50.6 に 14.5% 増加しました。
2007 年のトップ 1000 ホームページの平均成長率
ページ応答時間の傾向<br />2003 年から 2008 年にかけて、ナローバンド ユーザー (56K モデムおよび ISDN ユーザー) は、ページ応答速度がますます遅くなることに悩まされました。対照的に、ブロードバンド ユーザーの応答速度は、2006 年 2 月の 2.8 秒から 2008 年 2 月の 2.33 秒へと徐々に向上しました。
2006 年 2 月から 2008 年 2 月までのブロードバンド経由の KB40 Web サイトの平均パフォーマンス
ページ構成要素の統計(2006年)
Ryan Levering 氏と Michal Cutler 氏は、2006 年に 21,500 の非フレーム Web ページの統計分析を実施し、これらの Web ページには平均 474 語、281 の HTML タグ、41 のリンク (そのうち 10 は外部リンク) が含まれていることを発見しました。また、ページの平均高さは 1440 ピクセルで、画面の高さの 2 倍であることも判明しました。ページを開くと、ユーザーはテキストではなくグラフィックを最も多く目にしました。グラフィックは Web ページで最も重要なオブジェクトであり、ページの開きが遅くなる主な要因です。
2007 年の変化2007 年の同様の統計によると、CSS は広く採用されているものの、62.6% のページではまだテーブル レイアウトが使用されており、32.8% の Web ページでフォント タグが使用されています。ただし、テーブルの平均ネストの深さは 2006 年と比較して半分になり、2.95 レベルから 1.47 レベルになりました。過度に複雑なネストされたテーブルはページのレンダリングを遅くします。 2006 年と比較すると、ページ上の HTML 要素の平均数は 2007 年に 281 から 592.6 に倍増しました。
2007 年には、Web ページの 84.8% でスクリプトが使用されていました。外部スクリプトの平均サイズは約 8K で、圧縮後は約 6K でした。スクリプトの合計サイズは 68K、圧縮後は 49K です。外部スクリプトの平均数は 7 です。
CSS の使用状況<br />2007 年の統計では、Web ページの 82.4% でリンク タグが使用され、54.5% でスタイル タグが使用され (平均 2.27 個の内部スタイル タグを含む)、外部スタイル シートの平均サイズは 6K、圧縮後は 4K、スタイル シートの合計サイズは 15K、圧縮後は 10K でした。
2007 年の画像使用に関する統計によると、Web ページの 91.6% で画像が使用されています。さまざまな形式の画像の使用状況は、以下の表に示されています。
画像フォーマット 2006 2007 GIF 77.9% 84.6%
JPEG 55.8% 64.5%
パプアニューギニア 7.2% 32.2%
BMP 0.8% -
マルチメディア コンテンツの成長傾向<br />ストリーミング メディアの使用は、ほぼ毎年 100% の割合で増加しています。2000 年から 2005 年にかけて、ストリーミング メディア ファイルの容量は 600% 増加しました。ストリーミング メディア コンテンツの 87% は、再生開始から 10 秒以内にユーザーによって中断され、サーバー帯域幅の 20% が浪費されています。統計によると、ストリーミング メディアの 3% は動画ですが、帯域幅の 98.6% を占めており、最も人気のある動画の 10% は YouTube からのもので、視聴者の 80% を占めています。
ウェブ動画の再生時間の経時的増加
1997 年には、動画の 90% が 45 秒以下でしたが、2005 年には、動画の平均長さは 120 秒でした。2007 年までに、長さは 192.6 秒に増加しました。動画のビット レートは、2005 年の 200K から 2007 年には 328K に増加しました (YouTube)。そのため、2007 年末の時点で、動画コンテンツの平均サイズは 63M でした。YouTube では、平均サイズは 10M で、毎日 65,000 の新しい動画ファイルが追加されました。
この記事の国際ソース: http://www.websiteoptimization.com/speed/tweak/average-web-page/
中国語翻訳: COMSHARP CMS

<<:  JavaScript を使用して QR コードを解析する 3 つの方法

>>:  Dockerコンテナレイヤーの概念の詳細な説明

推薦する

フォーム要素属性の読み取り専用と無効の使用の比較

1) 適用範囲:読み取り専用:input[type="text"],input[...

ブラウザをJavaScriptで対話させる方法

目次1. 最も単純な例2. 音声の速度とピッチをカスタマイズする3. 音量の調整方法4. よく使われ...

ユニークインデックスの S ロックと X ロックによる MySQL デッドロック ルーチンの理解

「初心者向けソースコードからの MySQL デッドロック問題の理解」では、MySQL ソースコードを...

Vue のグローバル ウォーターマーク実装例

目次1. 透かしのJsファイルを作成する2. 導入操作2.1 App.vueや他のページでの参照2....

MySQL データベースの show processlist コマンドの使用の分析

実際のプロジェクト開発では、多数のクエリや挿入、特にマルチスレッド挿入など、データベースに大きな負荷...

Dockerコンテナを作成、起動、停止する方法

1. コンテナとは、独立して実行されるアプリケーション、またはアプリケーションのグループとその動作環...

React+Ant Design開発環境をセットアップするための実装手順

基礎1. スキャフォールディングを使用してプロジェクトを作成し、開始する1.1 足場を設置する: n...

MYSQL 5.6 スレーブレプリケーションの展開と監視

MYSQL 5.6 スレーブレプリケーションの展開と監視MYSQL 5.6 のインストールと展開 #...

CSS3 のボックス サイズ設定 (コンテンツ ボックスとボーダー ボックス) の詳細な説明

CSS3 のボックス サイズ設定 (content-box と border-box) CSS3 の...

Centos7 に PHP と Nginx をインストールする詳細なチュートリアル

Centos のサーバー側への適用がますます普及するにつれて、Centos7 もますます使用されるよ...

CSS 要素を表示および非表示にする 9 つの方法

Web ページの制作では、要素の表示と非表示は非常に一般的な要件です。この記事では、要素を表示したり...

複数のネットワークカードを備えた Linux システムでのルーティング構成の詳細な説明

Linux でのルーティング設定コマンド1. ホストルーティングを追加する ルートを追加 -host...

Uniappがスライディングスコアリング効果を実現

この記事では、スライディングスコアリングを実装するためのuniappの具体的なコードを参考までに共有...

RR および RC 分離レベルでのインデックスとロックのテスト スクリプトのサンプル コード

基本概念現在の読み取りとスナップショットの読み取りMVCC では、読み取り操作はスナップショット読み...

MySQL GTID の総合概要

目次01 GTIDの紹介02 GTIDの仕組み03 GTIDの利点と欠点04 テスト環境構築05 テ...