SVG - Scalable Vector Graphics / Spletni opisi slik

Vladimir Batagelj, Univerza v Ljubljani, FMF, matematika

Kaj je to SVG ?

SVG - Scalable Vector Graphics je označevalni jezik za omrežne opise slik, ki temelji na XML. Njegovo definicijo najdemo na W3c/SVG. Načrtan je tako, da je usklajen z drugimi omrežnimi standardi: HTML, XML Namespace, XLink, XPointer, CSS 2, DOM 1, ECMA/JavaScript, Java, Unicode, SMIL 1.0, ... Omogočal naj bi v omrežne sestavke vključevati slike določene z opisom njihove zgradbe. Za prikaz takih slik potrebujemo poseben prikazovalnik.

Poskusimo Adobe SVG Viewer

Zelo dober prikazovalnik, ki podpira dobršen del možnosti SVG, so izdelali pri podjetju Adobe (znanem po oblikah zapisa Postscript in PDF). Pripravljen je kot vstavek (plug-in) za omrežni pregledovalnik - razume se tako z Netscapom kot tudi z Internet Explorerjem. Prenesimo ga na svoj računalnik (kliknite na sličico v naslovu) in ga namestimo. Sedaj bi se tu spodaj morali pokazati izrezi slik.

 

Izbira Adobe SVG Viewer Ti prikazi slik niso mrtvi, kakor smo vajeni pri bitnih slikah. Če se z miško postavimo na sliko in kliknemo na desni gumb na miški, se pokaže izbira prikaza na levi sliki.

Poskusite Zoom Out na prvi sliki; in še enkrat. Kaj piše v rumenem krogu na četrti sliki? Zoom In in Zoom Out postavita izbrano točko na sredino prikaza.

Nato poskusite View SVG. Slika se prikaže v novem oknu. S tiščanjem na tipko Alt in levega gumba na miški lahko s premikanjem miške premikate tudi sliko. Preberite si še navodila iz možnosti Help.

Še nekaj slik z omrežja: Zbirka PinkJuice, Kalejdoskop, Razni primeri, slike grafov na koncu SVGGraphics, diagram po knjigi Bertrand Meyer: Object-Oriented Software Construction, živi prikazi iz informatike, izobraževalni primeri z univerze Concordia.