Gzipサイズ推定
入力textをbrowser CompressionStreamのgzipで圧縮し結果byte数を測ります。
使い方
- 圧縮sizeを見たいtextを入力して実行します。
主な機能と処理範囲
固定圧縮率ではなく実際のgzip streamを作ってBlob sizeを読みます。
処理の仕組み
UTF-8 text Blob streamをCompressionStream('gzip')へ通し出力Blob sizeを返します。
例
反復の多いtextは元byteより大幅に小さくなる場合があります。
こんな場面で便利
- API responseや文書のgzip転送size比較に
利用前の確認
- server設定・header・Brotli・level差は含まずCompressionStream対応が必要です。
よくある質問
server gzipと完全一致?
いいえ。実装・設定差で変わります。