Google ページ速度ツールは、 「gzip または deflate でリソースを圧縮すると、ネットワーク経由で送信されるバイト数を減らすことができます」と教えてくれ ます。
もちろん、すべての .js および .css ファイルを一覧表示します。
ここで調査した結果、次の質問にたどり着きました。
.htaccess に「Vary: Accept-Encoding」ヘッダーを指定する方法
.js と .css ファイルだけで、私がする必要があるのはこれだけだと言っているようです:
<IfModule mod_deflate.c>
#The following line is enough for .js and .css
AddOutputFilter DEFLATE js css
</IfModule>
<IfModule mod_headers.c>
<FilesMatch "\.(js|css)$">
Header append Vary: Accept-Encoding
</FilesMatch>
</IfModule>
ユーザーが最新のブラウザを使用していると仮定して、これがこの目的の現在の「ベストプラクティス」であり、フェイルセーフであることを誰かが確認できますか (たとえば、< IE7 ではありません)。
ありがとう!