Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
SVG formato iliustracija
SVG (Scalable Vector Graphics) – dvimačių vektorinių vaizdų aprašymo formatasXML žymėjimo kalbos pagrindu. Tai – kaipHTML kalba grafikai. Šiuo formatu galima aprašyti tiek statinius, tiek ir animuotus vaizdus. Jis yra pilnai interaktyvus. SVG standartas yra atviras, sukūrėW3C konsorciumas.
Standartas pradėtas kurti1998 m., po to kai buvo paskebti VML (vector markup language) ir PGML formatai. Kūrimui vadovavo Chrisas Lilley, pirmoji standarto versija (1.0) paskelbta2001 m. rugsėjo mėnesį,2003 m. sausį paskelbta naujausia (1.1) versija. 2003 m. taip pat paskelbtos ir standarto versijos, skirtos mobiliems įrenginiams – SVG Tiny bei SVG Basic. Šiuo metu kuriamos SVG Full 1.2 bei SVG Tiny 1.2 standartų versijos.
Formatas dar nėra palaikomas taip, kaip populiarūs senesni formatai (GIF,PNG,JPEG). Daugeliui naršyklių reikia įdiegti specialius išplėtimus, norint, kad šiose būtų vaizduojami SVG vaizdai, todėl dažnai SVG vaizdus naudojančios svetainės (taip pat ir Vikipedija) verčia tokius vaizdus į populiaresnius ne vektorinius formatus.
Žemėlapis SVG formatu, prieš rodymą paverstas į PNG failą
vektorinės figūros, sudarytos iš atkarpų ir kreivių
ne vektorinės iliustracijos
tekstai
multimedia prezentacijos (įskaitant video ir audio)
Objektai gali būti grupuojami, tranformuojami (pasukami, ištempiami), sujungiami, galima keisti kiekvieno objekto savybes (pavyzdžiui, alfa permatomumą, spalvą, linijos storį ar tipą).
Interaktyvių SVG vaizdų animacija gali būti kuriama tiesiogiai pridedant animacijos elementus ar aprašant skriptus, naudojant pasirinktą skripto kalbą bei SVG dokumento objektinį modelį (DOM), leidžiantį pasiekti bet kurį SVG dokumento elementą ar jo savybę.