ウェブと開発 / CLEARBYTE
圧縮による削減量計算
削減量は元のバイト数−圧縮後のバイト数です。削減率は元のサイズを分母にし、圧縮比は元のサイズ÷圧縮後のサイズです。
隔離されたツール · ネットワーク接続を遮断
計算式と方法
Saving (%) = (original − compressed) ÷ original × 100; ratio = original ÷ compressed.計算例
| 入力 | 値 |
|---|---|
| 元のペイロードサイズ | 100,000 B |
| 圧縮後のペイロードサイズ | 30,000 B |
| 結果 | 値 |
|---|---|
| 削減ペイロードバイト数 | 70,000 B |
| 元サイズからの削減率 | 70 % |
| 元サイズ対圧縮後の比率 | 3.333333333 × |
シナリオを比較
最初の入力だけを変え、ほかの入力は計算例の値に固定します。計算上のシナリオであり、予測ではありません。
| シナリオを比較 | 元のペイロードサイズ B | 削減ペイロードバイト数 | 元サイズからの削減率 | 元サイズ対圧縮後の比率 |
|---|---|---|---|---|
| −20% | 80,000 | 50,000 B | 62.5 % | 2.666666667 × |
| 計算例 | 100,000 | 70,000 B | 70 % | 3.333333333 × |
| +20% | 120,000 | 90,000 B | 75 % | 4 × |
前提条件と制約
同じ内容を圧縮前後で比較します。圧縮後に大きくなる場合は負の削減量になります。CPUコスト、ヘッダー、受信側の対応状況は含みません。
表示結果は丸められています。計算には丸め前の JavaScript の数値を使うため、わずかな浮動小数点誤差が生じることがあります。
ブラウザ内で動作
対話型ツールは、ネットワーク接続を遮断したサンドボックス内で動作します。ClearByte や広告スクリプトは、その中の入力値を読み取れません。ブラウザ拡張機能や侵害された端末は、この保護の対象外です。
出典と定義
計算方法の確認日: