SVGito è una Web application concepita per aiutare Web designer e sviluppatori nelle procedure di ottimizzazione dei file basati su SVG (Scalable Vector Graphics). L'obbiettivo è naturalmente quello di limitare l'impatto di questi contenuti sulle prestazioni, nel contempo diverse operazioni che altrimenti andrebbero effettuate manualmente vengono invece eseguite automaticamente, con evidenti vantaggi in termini di produttività. (more...)

Continua a leggere SVG from Sketch: ottimizzazione con SVGito

Categoria: Scripting

Tags: ,

Curando la pubblicazione della traduzione in italiano dell'articolo Using SVG For Flexible, Scalable, and Fun Backgrounds, ho avuto modo, finalmente, di prendere più confidenza con SVG e con le sue potenzialità . L'articolo di Shelley Powers rappresenta in effetti un ottimo punto di partenza per chi voglia semplicemente saperne di più, ma allo stesso tempo è utile come sintesi dello stato dell'arte rispetto al supporto sui vari browser, alle tecniche per ottenere una compatibilità  cross-browser, ai tool per la creazione e la conversione di grafica SVG, etc. Complementare alla lettura di quell'articolo potrebbe essere l'analisi delle tante demo presenti sul sito SVG Wow!, uno showcase degli esempi presentati nel corso della conferenza SVG Open 2009. Strano comunque il destino di questo linguaggio. Il mancato supporto sui browser ha costituito in passato il suo tallone d'Achille, facendo sì che si affermassero alternative come Flash. Oggi che il supporto si sta rapidamente estendendo si affacciano all'orizzonte alternative come canvas. Nonostante le potenzialità  che quelle demo denotano, insomma, si direbbe che il cammino che porta all'esplosione e ad un'adozione di massa di SVG sia destinato a rimanere mai compiuto. Siete più ottimisti di me?

Continua a leggere SVG tra passato, presente e futuro

Categoria: Web Standards

Tags:

Come già  accaduto con ExplorerCanvas, se una fantastica tecnologia non è supportata da Internet Explorer ci pensano gli uomini di Google a colmare il gap e ad offrire la pezza giusta. Questa volta si parla di SVG. Leggo, infatti, che è proprio made in Mountain View SVGWeb, una libreria che consente di sfruttare sul browser di Microsoft (e non solo) il linguaggio per la grafica vettoriale definito anni fa presso il W3C e mai realmente decollato. La soluzione consiste nell'uso di Javascript e Flash per sostituire le sezioni SVG inserite nella pagina e renderle fruibili anche sui browser che non hanno un supporto nativo. Purtroppo, nel momento in cui scrivo, non sono riuscito ancora a visualizzare (problemi del sito?) i tanti esempi segnalati sulla home del progetto. Cià detto, mi viene da fare una considerazione. Il mondo legato allo sviluppo web è negli ultimi mesi decisamente in fermento. Nuovi linguaggi si affacciano alla ribalta, nuove soluzioni ampliano enormemente gli orizzonti, e tutto cià, credo, non può che essere positivo, elettrizzante. Si deve però fare i conti con il problema dell'aggiornamento, stare dietro a tutto è davvero complicato. Per esempio, di fronte a notizie come quella oggetto di questo post, la vostra reazione immediata è (perdonatemi il tono ;) ): Chi se ne frega... Fantastico! Finalmente potrà lavorare seriamente con SVG! àˆ da quando ho letto la guida di HTML.it qualche anno fa che sognavo questo momento! Accidenti! Proprio figo! Ora mi tocca studiarmi pure 'sto SVG...

Continua a leggere SVG anche su Internet Explorer con SVGWeb

Categoria: Scripting

Tags:

Il team di Opera ha annunciato ieri la disponibilità  della prima beta del nuovo Opera 9.6, ma in questi giorni in cui i browser stanno monopolizzando l'attenzione mediatica, gli occhi di tutti sono per lo più puntati sui motori di rendering al loro interno. Abbiamo visto come Google Chrome abbia scelto Webkit, conosciamo Gecko di Firefox... e Opera? Beh, Opera ha Presto, un rendering engine che ben poco ha da invidiare alla concorrenza. Non mi dilungo sulla lista delle specifiche introdotte nella versione 2.1 (che potete approfondire qui), dico solo che la reputazione di browser all'avanguardia nell'implementazione degli standard web resta intatta. (more...)

Continua a leggere Presto, é tempo di standard

Categoria: Web Standards

A distanza di due mesi circa da Grafici a barre verticali con CSS e PHP torniamo a parlare della realizzazione di grafici. Questa volta il protagonista è Javascript: grazie ad alcune librerie che usano CSS, canvas o SVG è possibile realizzare grafici anche molto complessi con poche righe di scripting.Lo spunto è 10 Free CSS Graph Resources da cui ho selezionato le soluzioni più versatili e principalmente basate su Javascript. (more...)

Continua a leggere Grafici con Javascript

Categoria: Scripting