SVG je formát souboru založený na jazyce XML, který slouží k popisu dvourozměrné vektorové grafiky. Na rozdíl od rastrových formátů (jako je TIFF (Tagged Image File Format) nebo JPEG), které jsou složeny z pixelů, SVG definuje obraz pomocí geometrických tvarů, cest, barev a textu.
V rámci naší digitální architektury je SVG preferovaným formátem pro loga, ikony a schémata díky své dokonalé ostrosti při jakémkoliv rozlišení a minimální datové náročnosti.
SVG soubory jsou v podstatě textové dokumenty kódované v UTF (Unicode Transformation Format)-8. To umožňuje jejich verzování v systémech jako SVN (Apache Subversion) nebo Git stejně snadno jako u zdrojového kódu.
<svg width="100" height="100"> <circle cx="50" cy="50" r="40" stroke="green" stroke-width="4" fill="yellow" /> </svg>
Naše dashboardy v systému Jira využívají SVG pro generování dynamických grafů a diagramů, což šetří přenosové pásmo v naší síti WAN (Wide Area Network) ve srovnání s přenášením statických obrázků.
Protože je SVG v podstatě XML dokument, může obsahovat skripty (JavaScript). To představuje určité riziko:
| Vlastnost | SVG | TIFF (Tagged Image File Format) |
|---|---|---|
| Typ | Vektorový | Rastrový |
| Změna velikosti | Bez ztráty kvality | Ztráta kvality (pixelace) |
| Velikost souboru | Malá (pro grafiku) | Velká (pro fotografie) |
| Použití | Ikony, Loga, WWW (World Wide Web) | Tisk, Archivace, Fotografie |
Tip pro designéry: Před exportem SVG z grafického editoru vždy použijte nástroj pro minifikaci (např. SVGO). Odstraněním zbytečných metadat můžete zmenšit velikost souboru až o 60 %, což zrychlí načítání našich aplikací přes WAN (Wide Area Network).
— Související stránky: ZIF (Základní informační faktory), WWW (World Wide Web), TIFF (Tagged Image File Format), Vývojový tým, UTF (Unicode Transformation Format), SVN (Apache Subversion), Jira, WAN (Wide Area Network), Kybernetická bezpečnost, VPC (Virtual Private Cloud), UTM (Unified Threat Management)