Sebagian besar aplikasi perlu mengompres foto ketika akan diunggah. Pasalnya kamera yang lebih baik, akan menghasilkan foto yang beresolusi tinggi, juga berarti file gambar yang lebih besar. Semakin besar file, semakin banyak data yang digunakan dan semakin lama waktu unggah.
Kita tentu nggak sabar dong kalo harus menunggu waktu yang lama untuk mengunggah foto meskipun sudah banyak dibantu koneksi internet yang super cepat. Untuk hal ini, Facebook membantu developer kecil dalam mengatasi kebutuhan kompresi gambar dengan merilis teknologi yang mereka kembangkan sendiri.
Teknologi ini bernama Spectrum. Gunanya tentu untuk mengunggah gambar lebih cepat sebagai perangkat open source. Spectrum kemudian dapat diintegrasikan ke dalam proyek pengembangan aplikasi berbasis iOS dan Android. Sehingga suatu saat kalian mungkin akan menemukan Spectrum di aplikasi non-Facebook pada platform mana pun yang sedang digunakan.
Memang untuk saat ini Facebook tidak dikenal karena kapabilitas kompresi gambar yang fantastis. Atau bahkan beberapa dari kalian yang kerap mengunggah foto melalui aplikasi selulernya justru merasa bahwa kekuatan pengoptimalannya terasa agak buruk.
Tetapi mungkin juga Spectrum melakukan pekerjaan yang lebih baik jika dibandingkan dengan apa yang bisa dilakukan beberapa pengembang. Tentu juda dapat menyediakan fungsi bagi mereka yang lebih senang untuk tidak menulis program khusus secara mandiri. Facebook mengatakan Spectrum telah "meningkatkan keandalan dan kualitas unggahan gambar di seluruh aplikasinya." Dan mengatakan alat tersebut dapat mengurangi ukuran file hingga 15 persen dengan tetap menjaga kualitasnya. Proyek open source ini sekarang tersedia di GitHub.