Lompat ke isi

Base64 dalam Web dan HTML

Dari Wiki Berbudi

Base64 juga banyak digunakan dalam pengembangan web, terutama untuk menyisipkan data biner seperti gambar ke dalam dokumen HTML atau CSS. Dengan teknik ini, data dapat di-embed langsung ke dalam kode sumber tanpa perlu file eksternal.

Data URI Scheme

Salah satu penggunaan populer Base64 di web adalah melalui Data URI scheme, yang memungkinkan gambar atau file lain diubah menjadi string Base64 dan dimasukkan langsung ke dalam atribut src pada tag <img> di HTML.

Kelebihan dan Kekurangan

Kelebihan penggunaan Base64 dalam HTML adalah mengurangi jumlah permintaan HTTP karena file tidak perlu diambil secara terpisah. Namun, ukuran file yang sudah diencode akan lebih besar, sehingga tidak selalu efisien untuk gambar berukuran besar.

Contoh Penggunaan

Contoh penerapan Base64 dapat ditemukan pada inline CSS untuk menyisipkan font atau gambar kecil sebagai background. Praktik ini cocok untuk aset berukuran kecil dan mempercepat waktu muat halaman web.