logobluw
logobluw
logobluD
logobluD
  • Servizi
    • eStore
    • WordPress Custom
    • BluFileMan
    • Soluzioni Avanzate Web
    • Rottamazione
    • Apps per iPhone e iPad (new)
    • Grafica
    • Audio e Video
    • Social & Web Marketing
    • Assistenza e consulenza
  • Partners
  • Lavora con noi
  • Richiedi Preventivo Gratis
  • Contatti
  • Blog

SVG Cleaner aiuta a pulire le immagini vettoriali dal codice inutile

HomeSVG Cleaner aiuta a pulire le immagini vettoriali dal codice inutile

Mi piace +1 Tweet

SVG Cleaner è un’applicazione, realizzata da Alexandre Prokoudine, che riduce al minimo il codice sorgente delle immagini vettoriali — eliminando tutte quelle parti che non concorrono alla definizione dei tratti. È un concetto tanto semplice da non essere mai stato preso in considerazione, in precedenza: è davvero utile per il web.

Scritto in C++ e Qt, SVG Cleaner elimina i metadata dai sorgenti delle immagini col risultato di produrre documenti di dimensioni molto più piccole dell’originale. Il vantaggio non riguarda soltanto il web: i desktop di Linux, ad esempio, fanno un uso “regolare” di questo formato per le icone dei file manager e/o delle applicazioni.

Le immagini risultanti sono graficamente identiche a quelle di partenza, ma occupano meno spazio. SVG Cleaner è molto efficiente: la versione 0.3, tuttora in fase di sviluppo, ottimizza un’immagine vettoriale di 1.1Mb in tredici secondi. Portandola a 533Kb. E non stiamo parlando dell’estensione .svgz, il formato compresso con GZip.

SVG Cleaner 0.2

SVG Cleaner 0.2SVG Cleaner 0.2SVG Cleaner 0.2

Le immagini vettoriali, nel formato SVG, non sono altro che dei file in XML. Un programma come Inkscape, ad esempio, può essere paragonato a un editor WYSIWYG delle pagine web. Per ridurre considerevolmente la dimensione dei documenti, SVG Cleaner elimina una serie di informazioni “facoltative”: soprattutto i commenti e i metadata.

Se i commenti al codice sono inequivocabilmente inutili, i metadata potrebbero assolvere a qualche funzione necessaria. SVG Cleaner permette di selezionare singolarmente i componenti da rimuovere — per evitare la corruzione delle immagini. Un aspetto pericoloso potrebbe essere l’arrotondamento dei numeri, che ne descrivono i tratti.

SVG Cleaner 0.2, l’ultima versione rilasciata, è disponibile soltanto per Linux: nella presentazione del programma, Prokoudine parla esplicitamente di Ubuntu, ma questo è soltanto perché i sorgenti sono già “debianizzati”. Un domani, potrebbero essere realizzati anche dei porting per Mac OS X e Windows. Sarebbero altrettanto utili.

Via | Libre Graphics World

SVG Cleaner aiuta a pulire le immagini vettoriali dal codice inutile é stato pubblicato su Ossblog.it alle 10:00 di lunedì 09 gennaio 2012.


bluermes
5
notizie dai blog
Prev PostGradiator, il primo generatore di gradienti per GNU/Linux in CSS3Gen 08, 2012
Next PostActive record: anche dal mondo Ruby on Rails arrivano cedimentiGen 09, 2012
bluermestracciato
Bluermes Comunicazione Integrata è un'agenzia di comunicazione fondata nel 2000, si propone oggi come una struttura a servizio completo, creativa e veloce nelle risposte.
Gero Marsala è Socio IWA, Professionista Web di cui alla legge n.4/2013
Contatti
Via Generale Cascino, 1 Campobello di Licata
3331063065
info@bluermes.it
PayPal Partner
Bluermes Comunicazione Integrata è partner PayPal 
Copyright © Bluermes Comunicazione Integrata VAT: IT - 02175880844