Preview / Editor ng SVG
Pinagmulan ng SVG
Paunang tingin
Mga teknikal na detalye
Paano Gumagana ang SVG Preview / Editor
Ano ang Ginagawa ng Tool
Nire-render ng SVG Preview / Editor ang SVG markup nang live habang ine-edit mo ito at kumukuha ng metadata (width, height, viewBox, bilang ng element) para sa mabilisang inspeksyon. May toggle na nagdadagdag ng checkered na background para malinaw mong makita ang mga transparent na bahagi. Gumagawa rin ang tool ng URL-encoded na data URI na angkop gamitin nang direkta sa CSS background-image o sa HTML src attribute.
Mga Karaniwang Gamit ng Developer
Sinusubukan ng mga icon designer ang viewBox math at stroke width sa iba’t ibang laki. Tinitiyak ng mga frontend developer na ang isang mano-manong inedit na SVG icon ay tama pa ring nagre-render pagkatapos ng optimization (mano-mano o gamit ang SVGO). Gumagawa ang mga email developer ng compact na data URI na bersyon ng mga brand mark para i-inline sa HTML. Ipinapakita ng mga educator kung paano naaapektuhan ng mga attribute tulad ng preserveAspectRatio at overflow ang rendering.
Mga Format, Uri, o Variant ng Data
Ang input ay raw na SVG XML markup. Ang output ay ang parehong SVG na naka-render sa isang sandboxed na iframe kasama ang isang URL-encoded na data URI (data:image/svg+xml;charset=utf-8,…). Binibilang ng element-count metric ang bawat opening tag (kasama ang defs, g, gradient, at mga katulad na nested na element), na nagbibigay ng magaspang na ideya ng complexity. Ipinapakita ang mga na-extract na value ng attribute sa raw na anyo.
Mga Karaniwang Pagkakamali at Edge Case
Hindi maglo-load sa loob ng sandboxed na iframe ang mga external resource na nire-reference ng `use` o `image` element na may href. Bina-block ng sandbox ang inline JavaScript sa loob ng script element — dapat umasa ang mga animation sa SMIL o CSS keyframes. Ang mga SVG na umaasa sa isang partikular na font na hindi naka-install sa system ay babagsak sa default; mag-embed ng font o gumamit ng system font para sa preview.
Kailan Gagamitin ang Tool na Ito kumpara sa Code
Gamitin ang browser tool para sa one-off na icon design, pagde-debug, o pag-generate ng data URI. Para sa production asset, patakbuhin ang mga SVG sa SVGO na may tuned na config para alisin ang metadata at i-minify ang markup, at gumamit ng sprite system o tamang bundler integration para i-load ang mga icon sa app mo sa halip na mag-inline ng data URI sa lahat ng lugar.