最近、同じテーマで使用される27の異なるCSSファイルがあるプロジェクトに遭遇しました。これらは、アプリケーションの特定のセクション用であり、ルールは次のように分割されます。メニューバー用のCSSファイルがあり、連絡先フォーム用のファイルがさらに2つあります。 1つはフッター、特定のページの書式設定、2つはギャラリー用などです。
そこで、CSSファイルが非常に多い理由と、連結しても安全かどうかをリードに尋ねました。
彼の回答は、すべてのファイルの合計が126KBであり、帯域幅が重要であり、500以上のCSSルールがあるため、セレクターの衝突を防ぐために連結しないことをお勧めします。
126KBの非圧縮CSSファイルが非常に多いことは知っていますが、(ベストプラクティスガイドから)これらのファイルはすべてシングルショットでダウンロードする必要があることも知っています。そのため、ブラウザーは、ブラウジング全体で1つずつダウンロードするのではなく、1つの大きなファイルをキャッシュします。セッション。
これらすべてのファイルを一緒に接着しないようにしないのはなぜですか?大したことですか?