DevToys Web Pro iconDevToys Web ProBlog
Evaluează-ne:
Încearcă extensia de browser:

Generator de placeholder SVG

281 BGata
Presetare
L
Î
Fundal#cccccc
Text#333333
Etichetă

Previzualizare

Previzualizare placeholder SVG

Marcaj SVG

  • URI de date

  • Detalii tehnice

    Cum funcționează Generatorul de placeholder SVG

    Ce face instrumentul

    Generatorul de placeholder SVG creează imagini vectoriale ușoare de tip placeholder, cu dimensiuni personalizate, culori de fundal, suprapuneri de text și setări de font. Produce direct markup-ul SVG și o variantă ca data URI Base64, gata de încorporat în HTML sau CSS. Deoarece SVG este independent de rezoluție și, de obicei, sub 1KB, aceste placeholder-e se încarcă instantaneu fără cereri de rețea.

    Cazuri de utilizare comune pentru dezvoltatori

    Dezvoltatorii frontend folosesc placeholder-e SVG în timpul prototipării pentru a rezerva spațiu în layout înainte ca imaginile reale să fie disponibile, evitând cumulative layout shift (CLS). Sunt utile în design systems pentru fallback-uri de avatar, skeleton-uri pentru miniaturi și containere responsive pentru imagini. Dezvoltatorii de email încorporează placeholder-e data URI în șabloane HTML, unde încărcarea imaginilor externe poate fi blocată de clienții de email.

    Formate de date, tipuri sau variante

    Ieșirea este un document standard SVG 1.1 care conține un dreptunghi umplut și un element de text centrat. Varianta data URI codifică acest SVG ca un șir Base64 prefixat cu 'data:image/svg+xml;base64,' pentru utilizare directă în atribute img src, proprietăți CSS background-image sau HTML inline. Dimensiunile sunt specificate în pixeli, dar SVG-ul se scalează la orice dimensiune a containerului fără pixelare, deoarece este un format vectorial.

    Capcane frecvente și cazuri limită

    URI-urile de date nu sunt memorate în cache de browsere independent de documentul în care sunt încorporate, astfel că folosirea aceluiași placeholder pe multe pagini crește dimensiunea totală a transferului comparativ cu un singur fișier extern memorat în cache. Etichetele de text foarte lungi pot depăși viewBox-ul SVG dacă dimensiunile sunt mici. Unele clienți de e-mail mai vechi nu acceptă URI-uri de date SVG, revenind la o pictogramă de imagine defectă. Antetele Content Security Policy (CSP) pot bloca URI-urile de date inline dacă 'data:' nu este inclus în img-src.

    Când să folosești acest instrument vs cod

    Folosește acest instrument din browser pentru a genera rapid imagini placeholder punctuale în timpul realizării wireframe-urilor sau prototipării, fără a adăuga dependențe de build. Pentru generarea dinamică a placeholder-elor în producție (de ex., fallback-uri pentru imagini încărcate de utilizatori), folosește șabloane SVG pe server sau servicii dedicate precum plaiceholder, care se integrează cu pipeline-ul tău de optimizare a imaginilor și pot genera placeholder-e estompate de calitate redusă (LQIP) din imagini reale.