1

CSS アグリゲーションと混同しています。誰でも説明できますか。

私がグーグルしたとき、それは私をいくつかの drupal のものにリダイレクトしました。

CSS アグリゲーションは、スプライト、css の圧縮を扱っていますか?

よろしくお願いします。

ありがとう、イースワー

4

1 に答える 1

4

複数の CSS ファイルを 1 つのファイルに結合するプロセスです。これは、CSS ファイルの最小化と組み合わされることがよくあります。その結果、ページには多数の大きな CSS ファイルではなく、1 つの非常に小さな CSS ファイルのみが含まれるため、ダウンロードが高速化されます。

多くの場合、これは別のプロセスになります。開発では、それぞれが特定の目的のために、豊富なコメントが付けられた複数の CSS ファイルを持つ方が簡単だからです。運用サーバーへの展開中に、この開発 CSS を 1 つのファイルに集約できます。

もちろん、サーバー側のテンプレートは、これを理解できるほどスマートでなければなりません。ヘッダー テンプレートに CSS 参照がある場合、それらを置き換えるのは困難です。より良い解決策は、外出先でそのための HTML を含めて生成するファイルのコレクションを用意することです。そうすれば、本番 Web サイトには集約された CSS を含めることができ、開発 Web サイトでは個別の CSS を使用できます。それらの間の切り替えは、単なる構成設定です。

Javascript にも同様のプロセスを使用できます。

于 2012-11-05T10:59:55.353 に答える