Apa Itu Skema Encoding Base64?
Base64 adalah kelompok skema penyandian (*encoding*) biner-ke-teks yang mewakili data biner dalam format string ASCII dengan menerjemahkannya ke dalam representasi radix-64. Enam puluh empat karakter yang digunakan terdiri dari huruf A-Z, a-z, angka 0-9, serta simbol '+' dan '/'.
Kelebihan & Kekurangan Penggunaan Base64 pada Website
- Kelebihan: Memungkinkan gambar kecil (seperti ikon atau logo) disematkan langsung ke dalam file HTML atau CSS (*inline data URI*), sehingga mengurangi jumlah permintaan HTTP (*HTTP requests*) ke server.
- Kekurangan: Ukuran data Base64 sekitar 33% lebih besar dibandingkan ukuran file biner aslinya. Karena itu, Base64 hanya dianjurkan untuk aset grafis berukuran sangat kecil (< 10 KB).