Mis on skaleeritav vektorgraafika?

Skaleeritav vektorgraafika (SVG) on teatud tüüpi graafiline vorming, mida tavaliselt leidub veebisaitidel ja Internetis. Skaleeritav vektorgraafika sobib eriti hästi Internetis kasutamiseks tänu oma väikesele mälumahule ja võimalusele suurendada või vähendada ekraani suurust. Skaleeritav vektorgraafika on oma platvormideülese olemuse tõttu kasulik ka veebidisainis.

Üks SVG-failide ainulaadsemaid omadusi on nende skaleeritavus. Skaleeritav vektorgraafika erineb tüüpilistest raster-bitmap-vormingutest, nagu JPEG- või BMP-failid. Vektorgraafika kasutab pildi piirjoonte ja värvide määratlemiseks matemaatilisi punkte; see erineb bitmapsist, mis kasutavad pildi määratlemiseks piksleid. See meetod tähendab, et vektorfaili saab muuta ekraanil väiksemaks või palju suuremaks ilma kujutise halvenemiseta, mida bitmaps kannatab.

Ka skaleeritav vektorgraafika on XML-põhine. Nende tekstipõhine olemus muudab SVG-failid indekseeritavaks ja otsitavaks ning nende XML-baas tähendab, et neid on lihtne tihendada. SVG-faile saab hõlpsasti 20 protsenti tihendada, mis on veebiseadetes ribalaiuse säilitamisel suur eelis. SVG-failid saavad käsitleda kahte erinevat tüüpi teavet, esitades kas teksti või vektorgraafikat. See tähendab, et üksikasjalikumate piltide (nt jpeg- või gif-vormingus) kuvamiseks kasutatakse sageli muid failivorminguid.

World Wide Web Consortium (W3C) töötas 1990. aastate lõpus välja skaleeritava vektorgraafika vormingu. Need töötati välja avatud süsteemina ja seetõttu on need tasuta. Veel üks avatud süsteemina arendatava SVG-vormingu tulemus on see, et tegemist on platvormideülese vorminguga. SVG-faile toetavad mitmed arvutisüsteemid ja veebibrauserid.

SVG-vorming ühildub operatsioonisüsteemiga Microsoft® Windows®, Apple® Macintosh®, Linux® ja Unix® süsteemidega. Enamik kaasaegseid veebibrausereid toetavad SVG-faile ühe märkimisväärse erandiga. Microsofti Internet Explorer®, Windows® operatsioonisüsteemidega kaasas olev brauser, ei toeta algselt SVG-faile. Selle asemel peab Internet Explorer® kasutajatel olema SVG-failide vaatamiseks installitud väline pistikprogramm.

Skaleeritav vektorgraafika on üks näide sellest, kuidas Interneti tähtsus kujundab arvutivorminguid ja tarkvara. Nende väiksus, mastaapsus ja XML-baas sobivad hästi SVG-vormingu laialdaseks kasutuselevõtuks veebisaitidel ja mujal Internetis. Skaleeritav vektorgraafika on vaid üks paljudest veebivalmis failisüsteemidest ja üks paljudest tulevastest.