DevToys Web Pro iconDevToys Web ProBlog
I-rate kami:
Subukan ang browser extension:

Generator ng SVG Placeholder

281 BHanda na
Preset
W
H
BG#cccccc
Teksto#333333
Label

Paunang tingin

Preview ng SVG placeholder

SVG Markup

  • Data URI

  • Mga teknikal na detalye

    Paano Gumagana ang SVG Placeholder Generator

    Ano ang Ginagawa ng Tool

    Gumagawa ang SVG Placeholder Generator ng magagaan na vector placeholder image na may custom na dimensyon, kulay ng background, text overlay, at font setting. Inilalabas nito ang SVG markup nang direkta at bilang Base64 data URI na handang i-embed sa HTML o CSS. Dahil resolution-independent ang SVG at karaniwang mas mababa sa 1KB, agad naglo-load ang mga placeholder na ito nang walang network request.

    Mga Karaniwang Gamit ng Developer

    Gumagamit ang mga frontend developer ng SVG placeholder habang nagpo-prototype para magreserba ng espasyo sa layout bago maging available ang mga totoong larawan, na umiiwas sa cumulative layout shift (CLS). Kapaki-pakinabang ang mga ito sa mga design system para sa avatar fallback, thumbnail skeleton, at responsive image container. Nag-e-embed ang mga email developer ng data URI placeholder sa mga HTML template kung saan maaaring ma-block ng mga email client ang pag-load ng external na larawan.

    Mga Format, Uri, o Variant ng Data

    Ang output ay isang standard na SVG 1.1 document na naglalaman ng filled rectangle at centered na text element. Ini-encode ng data URI variant ang SVG na ito bilang Base64 string na may prefix na 'data:image/svg+xml;base64,' para sa direktang paggamit sa img src attribute, CSS background-image property, o inline HTML. Tinutukoy ang mga dimensyon sa pixel ngunit nag-i-scale ang SVG sa anumang laki ng container nang walang pixelation dahil ito ay vector format.

    Mga Karaniwang Pagkakamali at Edge Case

    Hindi ini-cache ng mga browser ang mga Data URI nang hiwalay sa dokumentong pinag-embedan nila, kaya ang paggamit ng parehong placeholder sa maraming pahina ay nagpapalaki ng kabuuang laki ng transfer kumpara sa isang naka-cache na external file. Maaaring umapaw ang napakahahabang text label sa SVG viewBox kung maliit ang mga dimensyon. Hindi sinusuportahan ng ilang mas lumang email client ang mga SVG data URI, kaya bumabagsak ito sa sirang image icon. Maaaring harangan ng mga header ng Content Security Policy (CSP) ang inline data URI kung hindi kasama ang 'data:' sa img-src.

    Kailan Gagamitin ang Tool na Ito kumpara sa Code

    Gamitin ang tool na ito sa browser para mabilis na makabuo ng mga one-off na placeholder image habang nagwi-wireframe o nagpo-prototype nang hindi nagdaragdag ng build dependencies. Para sa dynamic na pagbuo ng placeholder sa production (hal., mga fallback para sa user-uploaded na larawan), gumamit ng server-side SVG templating o mga dedicated na serbisyo tulad ng plaiceholder na nag-iintegrate sa iyong image optimization pipeline at kayang bumuo ng blurred low-quality image placeholders (LQIP) mula sa mga aktuwal na larawan.