ファイルタイプ別Gzip圧縮率ベンチマーク
HTML、CSS、JavaScript、JSON、XML、SVGなどのWebファイルタイプのGzip圧縮率ベンチマーク。データに基づく比較表。
Optimization
詳細な説明
ファイルタイプ別の圧縮ベンチマーク
異なるファイルタイプは非常に異なる圧縮率を示します。この参考資料は圧縮転送サイズの推定に役立つ実世界ベンチマークを提供します。
テキストベースのWebアセット
| ファイルタイプ | 一般的な圧縮率(Gzip) | 一般的な圧縮率(Brotli) |
|---|---|---|
| HTML | 70–80% | 75–85% |
| CSS | 80–88% | 83–90% |
| JavaScript | 65–75% | 70–80% |
| JSON | 75–90% | 80–92% |
| XML | 75–85% | 80–88% |
| SVG | 70–80% | 75–85% |
実用的な応用
パフォーマンスバジェットの転送サイズ推定時:
- CSSバジェット:生のCSSサイズに0.15を掛ける(85%圧縮)
- JSバジェット:縮小済みJSに0.30を掛ける(70%圧縮)
- HTMLバジェット:レンダリング済みHTMLに0.25を掛ける(75%圧縮)
- JSONバジェット:JSONに0.15を掛ける(85%圧縮)
ユースケース
パフォーマンスバジェット計画とWebパフォーマンス推定。計画段階ですべてのファイルを実際に圧縮することなく、転送サイズを予測するためにこれらのベンチマークを使用してください。