SVG
» SVG - Vektorová grafika
SVG - Vektorová grafika
SVG je jazyk, který popisuje dvojrozměrnou grafiku pomocí XML.
SVG je zkratkou anglického výrazu Scalable Vector Graphics:
SVG definuje 3 základní typy grafických objektů:
Tyto 3 objekty mohou být různě seskupeny, formátovány pomocí atributů nebo stylů
CSS a polohovány pomocí obecných prostorových transformací.
Objekty uvnitř elementu SVG jsou vykreslovány ve stejném pořadí, ve kterém jsou zapsány ve zdrojovém textu.
Zpřehlednění kódu a úspor paměti lze dosáhnout použitím odkazů na již dříve definované objekty.
Textové informace uvnitř SVG grafiky zůstávají, stejně jako v HTML dokumentech, stále textem s možností
fulltextového vyhledávání a kopírování. Na rozdíl od HTML lze ovšem velmi přesně zachovat tvar a formátování
písma tak, že typografie bude stejná na libovolném počítači. SVG definuje způsob, jak uložit tvary písmen
nebo všech znaků daného písma a pak je použít pro zobrazení na počítači, kde originální písmo
nemusí být dostupné. Používat lze i různé exotické způsoby psaní (zprava doleva apod.).
SVG bylo vyvíjeno od roku 1998. V roce 2001 vyšla verze 1.0. O dva roky později, v roce 2003 vychází verze 1.1,
která rozděluje SVG do několika dalších subverzí a má vylepšenou práci s textem. Od roku 2005 je platná verze 1.2.