DevToys Web Pro iconDevToys Web ProБлог
Ocenite nas:
Isprobajte ekstenziju za pregledač:

SVG pregled / uređivač

  • širina: 200visina: 200viewBox: 0 0 200 2007 elemenata

    SVG izvor

    Pregled

    Tehnički detalji

    Kako radi SVG pregled / editor

    Šta alat radi

    SVG Preview / Editor renderuje SVG markup uživo dok ga uređujete i izvlači metapodatke (width, height, viewBox, broj elemenata) za brzu inspekciju. Prekidač dodaje šahovsku pozadinu kako biste jasno videli providne delove. Alat takođe pravi URL-enkodirani data URI pogodan za direktnu upotrebu u CSS background-image ili HTML src atributima.

    Uobičajeni slučajevi upotrebe za programere

    Dizajneri ikonica testiraju viewBox matematiku i debljine poteza na različitim veličinama. Frontend programeri proveravaju da li ručno izmenjena SVG ikonica i dalje renderuje ispravno nakon optimizacije (ručno ili preko SVGO). Email programeri generišu kompaktne data URI verzije brend oznaka za inline upotrebu u HTML-u. Predavači pokazuju kako atributi poput preserveAspectRatio i overflow utiču na renderovanje.

    Formati podataka, tipovi ili varijante

    Ulaz je sirovi SVG XML markup. Izlaz je isti SVG renderovan u sandbox-ovanom iframe-u plus URL-enkodirani data URI (data:image/svg+xml;charset=utf-8,…). Metрика broja elemenata broji svaku otvarajuću oznaku (uključujući defs, g, gradijente i slične ugnježdene elemente), dajući grubu predstavu o složenosti. Izvučene vrednosti atributa prikazuju se u sirovom obliku.

    Uobičajene greške i rubni slučajevi

    Spoljni resursi na koje se referenciraju `use` ili `image` elementi sa href neće se učitati unutar sandbox-ovanog iframe-a. Inline JavaScript unutar script elemenata je blokiran sandbox-om — animacije treba da se oslanjaju na SMIL ili CSS keyframes. SVG-ovi koji zavise od određenog fonta koji nije instaliran u sistemu preći će na podrazumevani; ugradite fontove ili koristite sistemske fontove za preglede.

    Kada koristiti ovaj alat umesto koda

    Koristite alat u pregledaču za jednokratni dizajn ikonica, debagovanje ili generisanje data URI-ja. Za produkcione resurse, provucite SVG-ove kroz SVGO sa podešenom konfiguracijom da uklonite metapodatke i minifikujete markup, i koristite sprite sistem ili odgovarajuću integraciju bundler-a za učitavanje ikonica u aplikaciji umesto da svuda ubacujete data URI-je.