Guida essenziale ai file SVG
Transcript
Guida essenziale ai file SVG
Guida essenziale ai file SVG - www.clnsolution.com 1 Sommario Cosa sono i file SVG .......................................................................3 I principali vantaggi dei file .svg.......................................................7 I contro delle immagini .svg.............................................................8 Programmi per aprire e usare i file .svg ...........................................9 Materiale didattico per approfondire .............................................. 10 Risorse web gratuite ..................................................................... 11 Le conclusioni ............................................................................... 12 Guida essenziale ai file SVG - www.clnsolution.com 2 Cosa sono i file SVG Sempre più spesso navigando nel web ci si imbatte in questi fantomatici file svg. Ma cosa sono questi file? A cosa servono? Come si usano? Ecco una breve introduzione che ti renderà tutto più chiaro e ti permetterà di iniziare ad avvicinarti a questa “tecnologia”. I file .svg (Scalable Vector Graphics) sono file ottenuti applicando appunto la tecnologia della grafica vettoriale. La maggiore potenzialità di questa tecnologia può riassumersi nel fatto che : È possibile ridimensionare a piacere qualsiasi elemento grafico, mantenendone la qualità. Più in particolare, nel visualizzare un dato oggetto grafico su supporti di differente natura (stampa, video, plotter, schermo di cellulare, …), si è certi di ottenere sempre la massima qualità che quei supporti possono fornire. Inoltre le immagini vettoriali occupano molto meno spazio in memoria e, quindi, permettono elaborazioni complesse. Non solo, ma con le immagini .svg è possibile creare anche delle animazioni. Guida essenziale ai file SVG - www.clnsolution.com 3 Se vuoi avere un’idea di un’animazione basilare puoi visitare questa pagina. Non ti sembra straordinario??? Guarda tu stesso la differenza tra un’immagine di un carattere in formato raster (es. .jpg) e uno vettoriale (es. svg). E’ evidente che puoi lavorare su qualsiasi supporto e ottenere sempre il massimo dei risultati. Specialmente per questo motivo le immagini vettoriali sono largamente utilizzate nel web e in tutti gli ambiti grafici, soprattutto quelli collegati alla stampa di grandi superfici (es. manifesti, cartelloni pubblicitari, stampe per impalcature, ecc). Utilizzando le Guida essenziale ai file SVG - www.clnsolution.com 4 immagini vettoriali puoi dire addio alle vecchie immagini sgranate che utilizzavano la tecnologia raster. Come è possibile tutto ciò? Il concetto su cui si basano le immagini vettoriali è molto semplice, mediante un algoritmo matematico (ed ecco che subentrano i vettori) si determinano punti, linee, poligoni che definiscono l’immagine stessa ed anche le sfumature; risultano quindi indipendente dalla risoluzione. Un’immagine viene memorizzata come un’equazione che si sviluppa da un punto iniziale e termina in un altro punto, da qui il fatto che occupano poco spazio in memoria, infatti è possibile aprire una generica immagine vettoriale .svg con il block notes e visualizzare il codice e l’equazione ad essa associata. Per approfondire l’argomento sui metodi numerici per la grafica puoi andare qui. Uso nell’editoria e nel 3D La grafica vettoriale con i file .svg ha un notevole utilizzo nell'editoria stampata, nella grafica su materiali speciali (es. come il taglio delle lamiere nell'architettura, in acciaio nell'ingegneria e o serigrafie sul vetro), nella grafica computerizzata. Tutti i programmi di grafica tridimensionale salvano i lavori definendo gli oggetti come aggregati di linee, punti e poligoni. Allo stesso modo i programmi di scrittura “generano” in tempo reale (mentre digitiamo e dopo aver salvato il file) i caratteri che noi vediamo a schermo. Guida essenziale ai file SVG - www.clnsolution.com 5 Curiosità In questo momento leggendo questo report stai visualizzando una sorta di immagine vettoriale ;-) Hai capito bene! Forse non tutti sanno che i font di testo utilizzano i concetti di grafica vettoriale. Pensa, aumentando la dimensione dei caratteri, questi mantengono comunque la massima risoluzione, senza che si sgranino. Ma non è tutto, fin da piccoli abbiamo avuto a che fare con questo tipo di immagini: ricordi quelle cartine geografiche che riempivano i muri della tua aula a scuola? Bene quelle immagini erano in grafica vettoriale, infatti questo tipo di immagini nascevano proprio in ambito militare proprio per la mappatura dei territori. I primi videogames Lo sapevi che i vecchi videogiochi, ti sto parlando dei primi video-games, utilizzavano la grafica vettoriale? Utilizzavano questo tipo di grafica per far fronte ai costi eccessivi di memoria RAM e fissa. Oggi, in seguito all’abbattimento dei costi relativi all’hardware, questa tecnologia non è più utilizzata in tale ambito. Quando ripensi a quei momenti in cui ti divertivi con Arcanoid ad esempio, guardali con occhi diversi: sei stato uno dei primi utilizzatori di immagini vettoriali dal punto di vista ludico. L’uso nel web Per le sue doti di compressione del peso dei file e di conseguenza la leggerezza e velocità nel caricamento di complesse immagini ,l’uso principale dei file .svg è nel web, infatti la maggior parte dei Guida essenziale ai file SVG - www.clnsolution.com 6 browser supporta il formato svg, anche se il primo a dare supporto a questo file fu Konqueror. Quindi con il tuo browser (software per navigare in internet) sei in grado di visualizzare un file .svg. I principali vantaggi dei file .svg Come riepilogo elenchiamo brevemente quelle che sono le caratteristiche positive: È un file vettoriale: rispetto ad un “normale” formato grafico raster (es. jpeg, bmp o gif), è possibile scalare e ingrandire a piacimento l’immagine SVG senza avere una perdita di qualità dell’immagine stessa; È un file testuale: grazie a questa caratteristica è possibile creare e modificare facilmente un file SVG con un comune editor di testo; Si può comprimere: per il semplice fatto che il file è testuale si può comprimere in modo efficiente; È gratis: non bisogna pagare nulla per usare un file .svg (tranne alcuni programmi) perché è un formato Open; Si basa sull’XML: in questo modo gli utilizzi si estendono a tutte le già esistenti applicazioni create per l’XML; Guida essenziale ai file SVG - www.clnsolution.com 7 È “VIVA”: ovvero l’immagine SVG può essere interattiva, rispondendo a particolari azioni compiute dall’utente come ad esempio il click del mouse; E’ animata: si possono creare delle fantastiche animazioni attraverso l’uso del linguaggio di animazione SMIL (Synchronized Multimedia Integration Language) anch’esso sviluppato dal W3C. I contro delle immagini .svg Da quanto detto finora, sembrerebbe che il file .svg hanno solo vantaggi. Analizziamo anche qual è il rovescio della medaglia. Lo svantaggio principale nell’usare questa tecnologia è che il peso computazionale (cioè di calcolo) di un file svg mediamente supera quello di una immagine che utilizza una tecnologia tradizionale, in pratica è come se l’elaboratore dovesse ricreare da zero l’immagine modificata. Analizzando però i pro e i contro appare evidente di quanto i primi siano più numerosi, portando ad un effettivo vantaggio nell’uso di tali file e proprio per questo motivo l’uso di immagini vettoriali e file svg si sta sempre più diffondendo. Guida essenziale ai file SVG - www.clnsolution.com 8 Programmi per aprire e usare i file .svg Finora abbiamo compreso come funzionano questi file e perché si sono così tanto diffusi nel web e in varie applicazioni, ma facciamo una veloce panoramica sui principali software che permettono di aprire e creare i file .svg. Per la creazione ti segnaliamo alcuni programmi sia open source che proprietari (a pagamento) : Adobe Illustrator Macromedia FreeHand Corel Draw Xara Xtreme (open source) Inkscape (open source) iDraw Drawit (Mac) SK1 (Linux) Scribus (Mac, Win, Linux, OS/2) Una breve nota su Adobe Illustrator Il miglior modo per imparare ad usare un software è vedere come funziona e ripetere subito le azioni appena apprese. Per questo motivo ti invitiamo a guardare questo semplice video tutorial per imparare subito ad utilizzare Adobe Illustrator, uno dei software maggiormente utilizzati per la grafica vettoriale . Guida essenziale ai file SVG - www.clnsolution.com 9 Visualizzatore di SVG per il browser Se vuoi usare al meglio un .svg il consiglio è di scaricarti ed installarti questo programma di Adobe. Visita questa pagina per il download. Convertire da SVG a RASTER Per convertire un file SVG in un formato Raster ecco un comodo programma che funziona direttamente on line. Visita la pagina del servizio. Usare i file SVG con Skype Se usi Skype (programma gratuito per comunicare tramite Internet) puoi installare un bellissimo plugin che ti permetterà di avere una lavagna virtuale che usa SVG. Visita questa pagina. File svg da scaricare Se vuoi usare da subito i file ecco una serie di file già pronti da modificare. Visita questo sito. Materiale didattico per approfondire Se vuoi aumentare le tue conoscenze su questo argomento ti segnaliamo questi libri. Cultura e strumenti per il visual design. Laboratorio di grafica vettoriale Grafica vettoriale. Guida agli effetti speciali con: Illustrator, CorelDraw, Xara, Freehand Vettor dal Bitmap al vettoriale. Teoria e pratica della conversione delle immagini da raster a vettoriali. Con CD-ROM Guida essenziale ai file SVG - www.clnsolution.com 10 3 Video tutorial VIDEO 1 VIDEO 2 VIDEO 3 Risorse web gratuite Se l’argomento ti interessa e vuoi approfondire, esistono numerose risorse gratuite in Internet; ricordi, è Open Source quindi molti sviluppatori hanno creato molte guide in merito. Una guida on line per conoscere ed usare le prime istruzioni per creare il tuo primo file SVG Guida ufficiale di riferimento. Pagina ufficiale SVG (W3C). Guida completa (per tecnici) Guida essenziale ai file SVG - www.clnsolution.com 11 Le conclusioni Ti ringrazio per aver letto questa guida essenziale ai file SVG. Spero che i contenuti ti siano stati d’aiuto per iniziare a comprendere meglio le grosse potenzialità di questa nuova tecnologia. Ti invito a conoscere meglio le nostre iniziative visitando il nostro sito ufficiale www.clnsolution.com Usi Facebook? Bene allora ti aspettiamo anche nella nostra pagina ufficiale che puoi trovare a questo link http://www.facebook.com/clnsolution.it. Spesso riserviamo delle sorprese ai nostri fan ovvero sconti o materiale gratuito da scaricare per la propria formazione, pertanto clicca su MI PIACE per restare aggiornato. Ti aspettiamo! Grazie! Guida essenziale ai file SVG - www.clnsolution.com 12