cover post

Squoosh, Tool untuk Kompres Ukuran Gambar tanpa Mengurangi Kualitas

20 Nov 2018 - 1 min read - Opini

## Pengantar

Squoosh merupakan kreasi dari Google Chrome Labs, yang diumumkan dan didemonstrasikan secara singkat saat Google Chrome Dev Summit 2018. Alat ini dapat mengambil gambar apa pun dan mengubahnya menjadi format PNG, JPG, atau WebP, dengan beberapa pilihan algoritma dan opsi kompres termasuk persentase kualitas, smoothing, mengubah ukuran, dithering dan pengurangan palet warna, dan masih banyak lagi.

Berikut adalah contoh perbandingan gambar yang dikompresi dengan Squoosh.

Squoosh

Cara Menggunakan

Ada dua cara menggunakan aplikasi ini.

Online

Jika koneksi anda selalu tersedia, anda bisa langsung go ke situs https://squoosh.app/ dan langsung drag & drop gambar di sana.

Offline

Nah bagi yang kita yang tidak selalu terkoneksi ke internet, kita dapat menjalankan aplikasi ini secara offline. Source code tool ini tersedia di Github yang bisa langsung kita clone.

git clone https://github.com/GoogleChromeLabs/squoosh/ cd squoosh

Lalu install semua dependensi NPM yang dibutuhkan dan jalankan build

npm install && npm run build

Kita akan menemukan sedikit error karna pihak Google Chrome Labs sendiri mengatakan ada bugs yang belum mereka perbaiki. Tapi tenang saja, tool ini akan berjalan sebagaimana mestinya.

Jalankan perintah berikut untuk menjalankan Squoosh

npm start

Squoosh offline

Cheer...