Mitä ovat skaalautuvat vektorigrafiikat?

Skaalautuva vektorigrafiikka (SVG) on eräänlainen graafinen muoto, joka löytyy yleisesti verkkosivustoilta ja Internetistä. Skaalautuva vektorigrafiikka soveltuu erityisen hyvin käytettäväksi Internetissä, koska sen tallennustila on pieni ja sitä voidaan suurentaa tai pienentää näytön koossa. Skaalattavat vektorigrafiikat ovat hyödyllisiä myös web-suunnittelussa, koska ne ovat eri alustoja.

Yksi SVG -tiedostojen ainutlaatuisimmista ominaisuuksista on niiden skaalautuvuus. Skaalautuva vektorigrafiikka on toisin kuin tyypilliset rasteri -bittikarttamuodot, kuten JPEG- tai BMP -tiedostot. Vektorigrafiikka käyttää joukkoa matemaattisia pisteitä kuvan ääriviivojen ja värien määrittämiseen; tämä on toisin kuin bittikartat, jotka käyttävät kuvapisteitä kuvan määrittämiseen. Tämä menetelmä tarkoittaa, että vektoritiedosto voidaan pienentää tai suurentaa suuremmalla näytöllä ilman kuvan heikkenemistä, joka kärsii bittikartoista.

Skaalautuva vektorigrafiikka on myös XML -pohjainen. Niiden tekstipohjainen luonne tekee SVG-tiedostoista indeksoitavia ja haettavia, ja niiden XML-pohja tarkoittaa, että ne voidaan helposti pakata. SVG -tiedostot voidaan helposti pakata 20 prosentilla, mikä on suuri etu kaistanleveyden säilyttämiselle verkkoasetuksissa. SVG -tiedostot voivat käsitellä kahta erityyppistä tietoa, jotka esittävät joko tekstiä tai vektorigrafiikkaa. Tämä tarkoittaa, että muita tiedostomuotoja käytetään usein yksityiskohtaisempien kuvien, kuten jpeg- tai gif -tiedostojen, näyttämiseen.

World Wide Web Consortium (W3C) kehitti skaalautuvan vektorigrafiikan muodon 1990 -luvun lopulla. Ne on kehitetty avoimeksi järjestelmäksi, ja siksi ne ovat maksuttomia. Toinen tulos siitä, että SVG-muotoa kehitetään avoimeksi järjestelmäksi, on se, että se on monialustainen muoto. SVG -tiedostoja tuetaan useissa tietokonejärjestelmissä ja verkkoselaimissa.

SVG -muoto on yhteensopiva Microsoft® Windows® -käyttöjärjestelmän, Apple® Macintosh® -järjestelmien, Linux® -järjestelmien ja Unix® -järjestelmien kanssa. Useimmat nykyaikaiset verkkoselaimet tukevat SVG -tiedostoja yhdellä huomattavalla poikkeuksella. Microsoftin Internet Explorer®, Windows® -käyttöjärjestelmien mukana toimitettu selain, ei tue SVG -tiedostoja. Sen sijaan Internet Explorer® -käyttäjien on asennettava ulkoinen laajennus SVG-tiedostojen tarkastelemiseksi.

Skaalautuva vektorigrafiikka on yksi esimerkki siitä, miten Internetin merkitys muokkaa tietokoneformaatteja ja ohjelmistoja. Niiden pieni koko, skaalautuvuus ja XML -perusta sopivat hyvin SVG -muodon laajalle levinneelle sivustolle ja muualle Internetiin. Skaalautuva vektorigrafiikka on vain yksi monista verkkovalmiista tiedostojärjestelmistä ja yksi monista tulevista.