Bu araç hakkında
Gzip / Zlib / Deflate aracı, yerel CompressionStream ve DecompressionStream API'lerini kullanarak verileri tamamen tarayıcınızda sıkıştırır ve açar. Konteyner biçimini — gzip (0x1F 0x8B sihirli baytlarıyla .gz biçimi), zlib/deflate (bir zlib başlığına sarılmış DEFLATE verisi) veya deflate-raw (başlıksız çıplak DEFLATE) — ve bir yön seçin. Sıkıştırma, UTF-8 metninizi alır ve sıkıştırılmış baytları base64 veya hex olarak kodlanmış döndürür; açma, base64 veya hex alır ve orijinal metni döndürür.
Tarayıcının yerleşik akış sıkıştırmasını kullandığı için hiçbir şey yüklenmez ve harici kütüphane yüklenmez — verileriniz cihazınızda kalır. Üç biçim değiştirilebilir değildir: gzip ve zlib, aynı DEFLATE yükünün etrafına farklı başlıklar ve sağlama toplamları ekler (gzip için CRC-32, zlib için Adler-32), deflate-raw ise her ikisini de atlar, bu yüzden sıkıştırdığınız biçimle açmanız gerekir. Sıkıştırdıktan sonra araç, orijinal boyutu, sıkıştırılmış boyutu ve sıkıştırma oranını yüzde olarak bildirir (1 − sıkıştırılmış / orijinal), bu da çıktının ne kadar küçük olduğudur.
Yüksek oranda tekrarlayan metin çarpıcı biçimde sıkışır; kısa veya zaten sıkıştırılmış giriş, başlık ve sağlama toplamı ek yükü nedeniyle aslında büyüyebilir; bu normaldir. Tarayıcınız CompressionStream'i sunmuyorsa araç, yanlış çıktı üretmek yerine bunu söyler. Yerel API'nin sabit bir varsayılan sıkıştırma seviyesi kullandığını unutmayın, bu yüzden seviye seçici yoktur. Sonucu tek tıklamayla kopyalayın.