次のように、gzip 圧縮を使用して静的コンテンツを提供するように Web サイトを構成しています。
<link rel='stylesheet' href='http://cdn-domain.com/css/style.css.gzip?ver=0.9' type='text/css' media='all' />
同様のことをしているウェブサイトは見当たりません。では、問題は、これの何が問題なのかということです。私は欠点を期待していますか?
Accept-Encoding: gzip
正確には、私が理解しているように、ほとんどの Web サイトは、リクエストにヘッダーが含まれている場合にのみ、通常の静的ファイル (.css、.js など) と gzip されたコンテンツ (.css.gz、.js.gz など) を提供するように構成されています。すべてのブラウザがまったくgzip
同じものをサポートしているのに、なぜこれを行う必要があるのでしょうか?
PS:すべての静的コンテンツは CDN にアップロードする前に gzip され、gzip されたファイルを提供するだけなので、パフォーマンスの問題はまったく見られません。したがって、サーバーにストレス/負担はありません。
参考までに、gzip 圧縮された CSS ファイルの HTTP 応答ヘッダー情報を次に示します。
そして、これは gzip された favicon.ico ファイルの場合: