Pemampat imej dalam talian konvensional seperti TinyPNG, iLoveIMG dan CompressJPEG memerlukan anda memuat naik fail melalui internet ke pelayan jauh, menunggu dalam giliran pemprosesan dan memuat turun hasil yang dikodkan semula. Tindakan memuat naik fotografi produk yang belum dikeluarkan, imbasan perubatan, dokumen pengenalan pelanggan atau foto keluarga peribadi ke infrastruktur pihak ketiga menimbulkan risiko privasi dan pematuhan GDPR yang ketara.
Utiliome melaksanakan keseluruhan saluran pemampatan di dalam memori terasing (sandbox) pelayar anda:
- Penyahkodan Bitmap Setempat & Penukaran HEIC: Apabila anda melepaskan atau menampal fail, pelayar menyahkod penimbal piksel terus dalam RAM setempat. Foto Apple iPhone
.HEICdan.HEIFdinyahkod dan ditranskodkan secara automatik pada klien sebelum pemampatan. - Penyampelan Kecil Kroma & Pengkuantuman DCT (JPEG & WebP): Untuk format fotografi, pengekod pecutan perkakasan pelayar menggunakan pengkuantuman Discrete Cosine Transform (DCT) dan pengekodan blok ramalan mengikut nisbah kualiti tepat yang anda tetapkan (
10%hingga100%). - Pengkuantuman Kedalaman Bit RGBA untuk PNG Lut Sinar: Fungsi standard HTML5
canvas.toBlob('image/png')mengabaikan gelangsar kualiti kerana PNG bersifat tanpa kehilangan (lossless). Utiliome menyelesaikan isu ini dengan menjalankan proses pengkuantuman langkah warna RGBA dalam memori apabila kualiti ditetapkan di bawah95%, menggabungkan nilai warna yang hampir sama supaya pemampatan DEFLATE mengecilkan saiz PNG sebanyak 30%–65% sambil mengekalkan kelutsinaran alfa penuh. - Perlindungan Inflasi Sifar: Sekiranya imej yang telah dioptimumkan menjadi lebih besar selepas dikodkan semula pada resolusi dan format yang sama, Utiliome mengekalkan aliran bait asal yang lebih kecil secara automatik.