Sommario:
- Definizione: che cosa significa SVG (Scalable Vector Graphics)?
- Techopedia spiega la grafica vettoriale scalabile (SVG)
Definizione: che cosa significa SVG (Scalable Vector Graphics)?
La grafica vettoriale scalabile (SVG) è un linguaggio grafico basato su testo che illustra le immagini con testo, forme vettoriali e grafica raster incorporata. I file SVG sono leggeri e presentano grafica di prim'ordine in stampa, sul Web e su dispositivi portatili con risorse limitate. Inoltre, SVG supporta l'animazione e gli script. Di conseguenza, è ideale per la grafica basata sui dati, interattiva e personalizzata. SVG è una specifica standard aperta che il World Wide Web Consortium (W3C) sviluppa dal 1999.
Techopedia spiega la grafica vettoriale scalabile (SVG)
SVG è comunemente usato per descrivere la grafica vettoriale, principalmente per Internet. Le immagini vettoriali sono sviluppate utilizzando comandi basati su testo formattati per rispettare le specifiche XML. A differenza delle immagini GIF e JPEG, che sono bitmap e non scalabili, la dimensione delle immagini SVG può essere adattata alla dimensione della finestra per la visualizzazione dell'immagine. SVG è raccomandato da W3C.
Poiché gli SVG sono file XML, le immagini SVG possono essere sviluppate e modificate con qualsiasi tipo di editor di testo. Flash è il principale concorrente di SVG. Il più grande vantaggio che SVG ha su Flash è la sua conformità con vari altri standard, come XSL e DOM.
Alcuni dei vantaggi delle immagini SVG includono:
- Compatto rispetto alla grafica bitmap come file JPEG e GIF
- Può essere cercato, scritto, indicizzato e compresso
- Può essere collegato a varie parti di un elemento grafico
- Scalabile
- Indipendente dalla risoluzione, quindi l'immagine può essere ingrandita o ridotta per adattarsi alla visualizzazione di tutte le dimensioni su tutti i tipi di dispositivi Web
- Ogni attributo e ogni elemento nei file SVG possono essere animati
- La qualità dell'immagine rimane intatta anche se le immagini vengono ridimensionate o ingrandite