Generator Placeholder SVG
Pratinjau
Markup SVG
URI Data
Detail teknis
Cara Kerja Generator Placeholder SVG
Apa yang Dilakukan Alat Ini
Generator Placeholder SVG membuat gambar placeholder vektor yang ringan dengan dimensi kustom, warna latar, overlay teks, dan pengaturan font. Alat ini menghasilkan markup SVG secara langsung dan sebagai data URI Base64 yang siap disematkan di HTML atau CSS. Karena SVG tidak bergantung pada resolusi dan biasanya berukuran di bawah 1KB, placeholder ini dimuat seketika tanpa permintaan jaringan.
Kasus Penggunaan Umum untuk Developer
Developer frontend menggunakan placeholder SVG saat prototyping untuk menyisakan ruang layout sebelum gambar asli tersedia, sehingga menghindari cumulative layout shift (CLS). Ini berguna dalam design system untuk fallback avatar, skeleton thumbnail, dan container gambar responsif. Developer email menyematkan placeholder data URI dalam template HTML ketika pemuatan gambar eksternal mungkin diblokir oleh klien email.
Format Data, Tipe, atau Varian
Outputnya adalah dokumen SVG 1.1 standar yang berisi persegi panjang terisi dan elemen teks yang dipusatkan. Varian data URI mengenkode SVG ini sebagai string Base64 dengan awalan 'data:image/svg+xml;base64,' untuk penggunaan langsung pada atribut img src, properti CSS background-image, atau HTML inline. Dimensi ditentukan dalam piksel tetapi SVG dapat diskalakan ke ukuran container apa pun tanpa pecah piksel karena merupakan format vektor.
Kesalahan Umum dan Kasus Tepi
Data URI tidak di-cache oleh browser secara terpisah dari dokumen tempat data tersebut disematkan, sehingga menggunakan placeholder yang sama di banyak halaman meningkatkan total ukuran transfer dibandingkan satu file eksternal yang di-cache. Label teks yang sangat panjang dapat meluap dari viewBox SVG jika dimensinya kecil. Beberapa klien email lama tidak mendukung data URI SVG, sehingga kembali ke ikon gambar rusak. Header Content Security Policy (CSP) dapat memblokir data URI inline jika 'data:' tidak disertakan dalam img-src.
Kapan Menggunakan Alat Ini vs Kode
Gunakan alat browser ini untuk dengan cepat menghasilkan gambar placeholder sekali pakai saat wireframing atau prototyping tanpa menambahkan dependensi build. Untuk pembuatan placeholder dinamis di produksi (misalnya, fallback untuk gambar yang diunggah pengguna), gunakan templating SVG sisi server atau layanan khusus seperti plaiceholder yang terintegrasi dengan pipeline optimasi gambar Anda dan dapat menghasilkan placeholder gambar buram berkualitas rendah (LQIP) dari gambar sebenarnya.