DevToys Web Pro iconDevToys Web ProBlog
Ocijenite nas:
Isprobajte proširenje preglednika:

Generator SVG zamjenskih prikaza

281 BSpremno
Predložak
Š
V
Poz#cccccc
Tekst#333333
Oznaka

Pretpregled

Pregled SVG zamjenskog prikaza

SVG oznake

  • Data URI

  • Tehnički detalji

    Kako radi generator SVG placeholdera

    Što alat radi

    Generator SVG placeholdera stvara lagane vektorske placeholder slike s prilagođenim dimenzijama, bojama pozadine, tekstualnim preklapanjem i postavkama fonta. Izlaz daje izravno kao SVG markup i kao Base64 data URI spreman za ugradnju u HTML ili CSS. Budući da je SVG neovisan o rezoluciji i tipično manji od 1 KB, ovi placeholderi učitavaju se trenutno bez mrežnih zahtjeva.

    Uobičajeni slučajevi upotrebe za razvojne programere

    Frontend programeri koriste SVG placeholder-e tijekom prototipiranja kako bi rezervirali prostor u rasporedu prije nego što su stvarne slike dostupne, izbjegavajući kumulativni pomak rasporeda (CLS). Korisni su u dizajnerskim sustavima za zamjene za avatara, skeleton prikaze sličica i responzivne spremnike slika. Programeri e-pošte ugrađuju data URI placeholder-e u HTML predloške gdje klijenti e-pošte mogu blokirati učitavanje vanjskih slika.

    Formati podataka, vrste ili varijante

    Izlaz je standardni SVG 1.1 dokument koji sadrži ispunjeni pravokutnik i centrirani tekstualni element. Varijanta data URI kodira ovaj SVG kao Base64 niz s prefiksom 'data:image/svg+xml;base64,' za izravnu upotrebu u img src atributima, CSS background-image svojstvima ili inline HTML-u. Dimenzije se navode u pikselima, ali se SVG skalira na bilo koju veličinu spremnika bez pikselizacije jer je vektorski format.

    Uobičajene zamke i rubni slučajevi

    Data URI-ji se ne predmemoriraju u preglednicima neovisno o dokumentu u koji su ugrađeni, pa korištenje istog placeholdera na mnogim stranicama povećava ukupnu veličinu prijenosa u usporedbi s jednom predmemoriranom vanjskom datotekom. Vrlo dugačke tekstualne oznake mogu se preliti izvan SVG viewBoxa ako su dimenzije male. Neki stariji klijenti e-pošte ne podržavaju SVG data URI-je, pa se prikazuje ikona neispravne slike. Zaglavlja Content Security Policy (CSP) mogu blokirati inline data URI-je ako 'data:' nije uključen u img-src.

    Kada koristiti ovaj alat umjesto koda

    Koristite ovaj alat u pregledniku za brzo generiranje jednokratnih placeholder slika tijekom izrade wireframeova ili prototipiranja bez dodavanja ovisnosti za build. Za dinamičko generiranje placeholdera u produkciji (npr. fallbackovi za slike koje korisnici učitavaju), koristite predloške SVG-a na strani poslužitelja ili namjenske servise poput plaiceholdera koji se integriraju s vašim cjevovodom za optimizaciju slika i mogu generirati zamućene placeholder slike niske kvalitete (LQIP) iz stvarnih slika.