ウェブと開発 / CLEARBYTE

圧縮による削減量計算

削減量は元のバイト数−圧縮後のバイト数です。削減率は元のサイズを分母にし、圧縮比は元のサイズ÷圧縮後のサイズです。

隔離されたツール · ネットワーク接続を遮断

計算式と方法

Saving (%) = (original − compressed) ÷ original × 100; ratio = original ÷ compressed.

計算例

入力値
元のペイロードサイズ100,000 B
圧縮後のペイロードサイズ30,000 B
結果
結果値
削減ペイロードバイト数70,000 B
元サイズからの削減率70 %
元サイズ対圧縮後の比率3.333333333 ×

シナリオを比較

最初の入力だけを変え、ほかの入力は計算例の値に固定します。計算上のシナリオであり、予測ではありません。

シナリオを比較元のペイロードサイズ B削減ペイロードバイト数元サイズからの削減率元サイズ対圧縮後の比率
−20%80,00050,000 B62.5 %2.666666667 ×
計算例100,00070,000 B70 %3.333333333 ×
+20%120,00090,000 B75 %4 ×

前提条件と制約

同じ内容を圧縮前後で比較します。圧縮後に大きくなる場合は負の削減量になります。CPUコスト、ヘッダー、受信側の対応状況は含みません。

表示結果は丸められています。計算には丸め前の JavaScript の数値を使うため、わずかな浮動小数点誤差が生じることがあります。

ブラウザ内で動作

対話型ツールは、ネットワーク接続を遮断したサンドボックス内で動作します。ClearByte や広告スクリプトは、その中の入力値を読み取れません。ブラウザ拡張機能や侵害された端末は、この保護の対象外です。

出典と定義

計算方法の確認日:

関連する作業へ進む