DevToys Web Pro iconDevToys Web ProBlog
Valora'ns:
Prova l'extensió del navegador:

Generador de marcadors de posició SVG

281 BA punt
Predefinit
A
H
Fons#cccccc
Text#333333
Etiqueta

Previsualització

Previsualització del marcador de posició SVG

Marcatge SVG

  • URI de dades

  • Detalls tècnics

    Com funciona el generador de placeholders SVG

    Què fa l’eina

    El generador de placeholders SVG crea imatges de marcador de posició vectorials lleugeres amb dimensions personalitzades, colors de fons, superposicions de text i configuració de tipografia. Genera el marcatge SVG directament i com a URI de dades Base64 llesta per incrustar a HTML o CSS. Com que l’SVG és independent de la resolució i normalment pesa menys d’1 KB, aquests placeholders es carreguen a l’instant sense sol·licituds de xarxa.

    Casos d’ús habituals per a desenvolupadors

    Els desenvolupadors frontend utilitzen placeholders SVG durant el prototipat per reservar espai de maquetació abans que hi hagi imatges reals, evitant el desplaçament acumulatiu del disseny (CLS). Són útils en sistemes de disseny per a alternatives d’avatar, esquelets de miniatures i contenidors d’imatges responsius. Els desenvolupadors d’email incrusten placeholders en forma de data URI en plantilles HTML on la càrrega d’imatges externes pot ser bloquejada pels clients de correu.

    Formats, tipus o variants de dades

    La sortida és un document estàndard SVG 1.1 que conté un rectangle emplenat i un element de text centrat. La variant de data URI codifica aquest SVG com una cadena Base64 amb el prefix 'data:image/svg+xml;base64,' per a l’ús directe en atributs src d’img, propietats CSS background-image o HTML en línia. Les dimensions s’especifiquen en píxels, però l’SVG s’escala a qualsevol mida de contenidor sense pixelació, ja que és un format vectorial.

    Errors habituals i casos límit

    Els URI de dades no es guarden a la memòria cau dels navegadors de manera independent del document on estan incrustats, de manera que utilitzar el mateix marcador de posició en moltes pàgines incrementa la mida total de transferència en comparació amb un únic fitxer extern en memòria cau. Les etiquetes de text molt llargues poden desbordar el viewBox de l’SVG si les dimensions són petites. Alguns clients de correu electrònic antics no admeten els URI de dades SVG i recorren a una icona d’imatge trencada. Les capçaleres de Content Security Policy (CSP) poden bloquejar els URI de dades en línia si 'data:' no s’inclou a img-src.

    Quan utilitzar aquesta eina vs codi

    Utilitza aquesta eina del navegador per generar ràpidament imatges de marcador de posició puntuals durant el wireframing o el prototipatge sense afegir dependències de build. Per a la generació dinàmica de marcadors de posició en producció (p. ex., alternatives per a imatges pujades per l’usuari), utilitza plantilles SVG al servidor o serveis dedicats com plaiceholder que s’integren amb el teu pipeline d’optimització d’imatges i poden generar marcadors de posició d’imatge difuminada de baixa qualitat (LQIP) a partir d’imatges reals.