Boot |
138449 bytes (135.2k)
|
CDN |
jsdelivr |
118044 bytes (115.3k)
|
CDN |
cdnjs |
113960 bytes (111.3k)
|
CDN |
gzip -6 (default) |
112318 bytes (109.7k)
|
local copy |
gzip -9 |
111949 bytes (109.3k)
|
local copy |
fastcdn |
111781 bytes (109.2k)
|
CDN |
zultra |
108186 bytes (105.7k)
|
local copy |
7zip -mx=9 -tgzip |
108178 bytes (105.6k)
|
local copy |
libdeflate -12 |
108110 bytes (105.6k)
|
local copy |
pigz -11 -n |
107963 bytes (105.4k)
|
local copy |
kzip -s0 -rn -b0 |
107786 bytes (105.3k)
|
local copy |
Zopfli |
107757 bytes (105.2k)
|
local copy |
Zopfli (defluff) |
107754 bytes (105.2k)
|
local copy |
Description | Value | Parameter |
---|---|---|
iterations | 1000000 | --i1000000 |
maximum blocks | 8 | --mb8 |
maximum length score | 512 | --mls512 |
block splitting recursion | 7 | --bsr7 |
lazy matching in LZ77 | yes | --lazy |
optimized Huffman headers | yes | --ohh |
initial random W for iterations | 1 | --rw1 |
initial random Z for iterations | 2 | --rz2 |
CDN | Size (compressed) | MD5 (uncompressed) | Timestamp |
---|---|---|---|
Boot | 138449 bytes | 971de40a9ff8f627645ffc2236a68ddc | October 9, 2015 @ 23:15 |
cdnjs | 113960 bytes | 971de40a9ff8f627645ffc2236a68ddc | October 6, 2015 @ 03:20 |
fastcdn | 111781 bytes | 971de40a9ff8f627645ffc2236a68ddc | November 6, 2015 @ 06:02 |
CDN | Size (compressed) | MD5 (uncompressed) | Comment / Diff | Timestamp |
---|---|---|---|---|
jsdelivr | 118044 bytes | d0caa0082d4142672552772ced35901b |
< e.classList?1===t.length?e.classList.add(t[0]):2===t.lengt [...] < var h=a,m=!1,d=void 0,f=h.match(/^(@?)<(.*)>$/);f&&(h=f[2] [...] < renderedNodes:this.renderedNodes,hasParentOutlet:this.hasP [...] < u.removeDependentKeys(this,e,t,l.meta(e))},h.prototype.set [...] < t},i.prototype._getInherited=function(e){for(var t=this;vo [...] < var a=i||t.meta(e),o=a.writableWatching();o[r]?o[r]=(o[r]| [...] < m=E(f.defaultValue)),v._qpDelegate=i.get(p,"_qp.states.ina [...] < t;var o=r.get(this,"content");return n.set(o,e,t)}})}),e(" [...] < return e?e:(l(),this[g])},nameClasses:function(){o([this.t [...] < e.ownerView=this.ownerView},unlinkChild:function(e){i.set( [...] [...] |
(invalid) |
Size | Improvement | Parameters | Found |
---|---|---|---|
107757 bytes | -2 bytes | zopfli --i1000000 --mls512 --bsr7 --lazy --ohh | October 20, 2015 @ 10:27 |
107759 bytes | -2 bytes | zopfli --i100000 --mls512 --bsr7 --lazy --ohh | October 10, 2015 @ 06:32 |
107761 bytes | -1 byte | zopfli --i100000 --mls128 --bsr7 --lazy --ohh | October 9, 2015 @ 23:07 |
107762 bytes | -4 bytes | zopfli --i100000 --mls64 --bsr25 --lazy --ohh | October 5, 2015 @ 18:44 |
107766 bytes | -4 bytes | zopfli --i10000 --mls64 --bsr25 --lazy --ohh | October 5, 2015 @ 13:23 |
107770 bytes | -1 byte | zopfli --i1000 --mls64 --bsr25 --lazy --ohh | October 5, 2015 @ 10:47 |
107771 bytes | -3 bytes | zopfli --i1000 --mls64 --bsr17 --lazy --ohh | October 5, 2015 @ 10:45 |
107774 bytes | -46 bytes | zopfli --i1000 --mls2048 --bsr30 --lazy --ohh | October 5, 2015 @ 10:29 |
107820 bytes | – | zopfli --i100 --mls2048 --bsr30 --lazy --ohh | October 5, 2015 @ 09:58 |
2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384 | 32768 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384 | 32768 | |
2 | 107940 | 107920 | 107942 | 107920 | 107940 | 107883 | 107943 | 107942 | 107928 | 107919 | 107924 | 107921 | 107929 | 107942 | 107945 |
4 | 107823 | 107823 | 107899 | 107899 | 107895 | 107903 | 107896 | 107791 | 107779 | 107792 | 107800 | 107799 | 107824 | 107804 | 107902 |
6 | 107780 | 107775 | 107789 | 107780 | 107784 | 107784 | 107787 | 107786 | 107786 | 107792 | 107816 | 107815 | 107792 | 107942 | 107945 |
7 | 107780 | 107775 | 107895 | 107899 | 107901 | 107778 | 107759 | 107769 | 107757 | 107900 | 107899 | 107788 | 107781 | 107900 | 107900 |
8 | 107773 | 107772 | 107899 | 107898 | 107898 | 107774 | 107901 | 107900 | 107901 | 107898 | 107898 | 107794 | 107901 | 107901 | 107900 |
9 | 107783 | 107806 | 107895 | 107898 | 107896 | 107808 | 107900 | 107896 | 107896 | 107898 | 107981 | 107797 | 107904 | 107901 | 107896 |
10 | 107775 | 107776 | 107895 | 107899 | 107898 | 107801 | 107901 | 107898 | 107898 | 107897 | 107900 | 107896 | 107779 | 107900 | 107901 |
11 | 107774 | 107774 | 107899 | 107895 | 107900 | 107782 | 107901 | 107897 | 107896 | 107898 | 107816 | 107797 | 107785 | 107900 | 107894 |
12 | 107773 | 107772 | 107894 | 107899 | 107900 | 107789 | 107900 | 107897 | 107902 | 107898 | 107901 | 107796 | 107898 | 107900 | 107898 |
13 | 107774 | 107774 | 107899 | 107899 | 107896 | 107792 | 107899 | 107901 | 107897 | 107898 | 107771 | 107793 | 107782 | 107900 | 107900 |
14 | 107775 | 107773 | 107895 | 107896 | 107900 | 107764 | 107895 | 107896 | 107897 | 107900 | 107820 | 107791 | 107899 | 107900 | 107901 |
15 | 107775 | 107775 | 107895 | 107899 | 107900 | 107797 | 107901 | 107898 | 107898 | 107901 | 107902 | 107785 | 107898 | 107901 | 107900 |
16 | 107772 | 107760 | 107899 | 107900 | 107896 | 107809 | 107905 | 107903 | 107899 | 107900 | 107900 | 107791 | 107811 | 107900 | 107901 |
17 | 107777 | 107767 | 107897 | 107896 | 107899 | 107761 | 107895 | 107897 | 107902 | 107898 | 107981 | 107789 | 107787 | 107900 | 107900 |
18 | 107772 | 107773 | 107895 | 107896 | 107896 | 107770 | 107901 | 107896 | 107896 | 107898 | 107899 | 107803 | 107901 | 107903 | 107901 |
19 | 107775 | 107775 | 107899 | 107899 | 107896 | 107796 | 107895 | 107896 | 107898 | 107901 | 107795 | 107810 | 107789 | 107901 | 107898 |
20 | 107777 | 107774 | 107895 | 107901 | 107896 | 107793 | 107899 | 107902 | 107898 | 107898 | 107981 | 107793 | 107781 | 107901 | 107896 |
21 | 107778 | 107770 | 107899 | 107899 | 107896 | 107792 | 107897 | 107898 | 107898 | 107899 | 107899 | 107799 | 107901 | 107901 | 107896 |
22 | 107771 | 107771 | 107895 | 107899 | 107897 | 107768 | 107896 | 107896 | 107898 | 107895 | 107901 | 107798 | 107787 | 107902 | 107896 |
23 | 107780 | 107774 | 107895 | 107899 | 107899 | 107772 | 107899 | 107901 | 107899 | 107894 | 107981 | 107796 | 107906 | 107899 | 107901 |
25 | 107773 | 107773 | 107895 | 107895 | 107900 | 107762 | 107898 | 107896 | 107898 | 107900 | 107981 | 107806 | 107903 | 107899 | 107895 |
30 | 107775 | 107775 | 107895 | 107896 | 107896 | 107769 | 107895 | 107896 | 107900 | 107899 | 107762 | 107792 | 107898 | 107900 | 107898 |
40 | 107771 | 107773 | 107900 | 107899 | 107898 | 107797 | 107900 | 107896 | 107902 | 107899 | 107981 | 107790 | 107898 | 107904 | 107900 |
Iterations | Min. Bytes | Reduction | Coverage |
---|---|---|---|
100 | 107820 bytes | – | 100% |
1,000 | 107770 bytes | -50 bytes | 100% |
10,000 | 107766 bytes | -4 bytes | 100% |
100,000 | 107759 bytes | -7 bytes | 2.03% |
1,000,000 | 107757 bytes | -2 bytes | 0.87% |
10,000,000 | – | – | – |
Blocks | Min. Bytes | Compared To Best Zopfli | Compared To Best KZIP |
---|---|---|---|
(any) | 107786 bytes | +29 bytes (+0.03%) | – |
1 | 107936 bytes | +179 bytes (+0.17%) | +150 bytes |
2 | 107922 bytes | +165 bytes (+0.15%) | +136 bytes |
3 | 107876 bytes | +119 bytes (+0.11%) | +90 bytes |
4 | 107818 bytes | +61 bytes (+0.06%) | +32 bytes |
5 | 107791 bytes | +34 bytes (+0.03%) | +5 bytes |
6 | 107825 bytes | +68 bytes (+0.06%) | +39 bytes |
7 | 107867 bytes | +110 bytes (+0.10%) | +81 bytes |
8 | 107914 bytes | +157 bytes (+0.15%) | +128 bytes |
Algorithm | Program | Parameters | Size | Compared To Best Zopfli |
---|---|---|---|---|
ZPAQ (Wikipedia) | zpaq | zpaq -method 69 | 73835 bytes | -33922 bytes (-31.48%) |
RAR (proprietary) | RAR | rar a -m5 -md64m -mc63:128t -mt1 | 79060 bytes | -28697 bytes (-26.63%) |
PPMd (Wikipedia) | 7zip | 7za a -mx=9 -m0=ppmd | 84977 bytes | -22780 bytes (-21.14%) |
Burrows-Wheeler transform (Wikipedia) | bzip2 | bzip2 -9 | 89887 bytes | -17870 bytes (-16.58%) |
Brotli (Wikipedia) | brotli | brotli -q 11 | 93899 bytes | -13858 bytes (-12.86%) |
LZMA2 (Wikipedia) | xz | xz -9 | 96044 bytes | -11713 bytes (-10.87%) |
Zstandard (Wikipedia) | zstd | zstd -19 | 98726 bytes | -9031 bytes (-8.38%) |