No.18 リソースを提供するドメイン数を制限する 識別子 GreenIT V2 V3 V4 170 55 18 カテゴリ ライフサイクル サードパーティ 担当者 4. 制作 ネットワーク ソフトウェアアーキテクト/開発者 効果 優先度 実装難易度 エコロジーへの影響度 3 3 4 リソース クエリ 説明 ウェブサイトまたはオンラインサービスがウェブページのコンポーネントを複数のドメイン上にホストする場合、ブラウザはこれらの各ドメインとHTTP接続を確立する必要があります。HTMLページが取得されると、ブラウザはDOM(Document Object Model)を順に処理するにつれてリソースを呼び出します。いくつかのリソースはページの動作に不可欠です。これらが反応の悪い別のドメイン上にホストされている場合、ページが操作可能になるまでの待ち時間が長くなることがあります。可能な限り、すべてのリソースを単一のドメイン上にまとめる必要があります。 このルールの唯一の例外は、静的リソース(スタイルシート、画像など)を別のドメイン上にホストすることで、ブラウザの各HTTP GETで1つまたは複数のクッキーを転送する必要がないようにすることです。これにより、応答時間と無駄に消費される帯域幅が削減されます。 例 高トラフィックの機関ウェブサイトの場合、2つのサブドメインを優先します: アプリケーションサーバーはwww.domain.tld上に; 「クッキーレス」メディアサーバーはmedia.domain.tld上に。 これにより、ドメインの数を制限し、静的リソース上での各HTTP GETでクッキーを不必要に転送するのを避けます。 検証原理 検証項目 次の値以下である リソースを提供するドメインの検証項目 5