FXG (Flash XML Graphics) è un formato di file grafico XML sviluppato da Adobe, oltre a gestire le funzionalità di Adobe Flash. FXG è stato progettato come un formato di interscambio di file per la grafica (cross-application)[1] [2]. Più specificatamente è un formato di file grafico basato su un sottoinsieme di MXML, l'XML basato su linguaggio di programmazione utilizzato dal framework FLEX.
Mark Anders scrive sul suo blog che il disciplinare non è stato sviluppato per l'interoperabilità tra i prodotti Adobe e di terze parti, ne è solo la specifica di progetto per effettuare il refactoring (riscrittura) di un formato di file ormai datato, mirando alla fidelizzazione piuttosto che allo stile di programmazione; Mark Anders fa osservare che primariamente le specifiche sono progettate per la grafica modulare[3].

Flash XML Graphics
Estensione.fxg
Tipo MIMEtext/xml
SviluppatoreAdobe
TipoGrafica
Estensione diMXML

Funzioni

modifica

Fa notare sul sito Web alla voce specifica che il modello di rendering di FXG segue da vicino il modello di rendering di Flash Player 10 ed espone tutte le funzionalità di grafica della piattaforma Flash, nonché offrendo supporto espandibile per accogliere future capacità del Flash Player.[1][2]

Relazione con gli altri formati XML

modifica

Il modello XML per FXG si basa il più vicino possibile su SVG. [1][2] Ci sono stati alcuni fraintendimenti come quelli che ritenevano che il formato del file FXG fosse progettato per essere uno standard per lo scambio di file di grafica raster, ma questo si è dimostrato essere errato. [3][4]

Interoperabilità

modifica

Il formato FXG è stato creato per consentire ai prodotti Adobe di condividere un formato comune di file. [5] La tipologia del formato di file è stata discussa sulla mailing list di Create Project [6] , dove un dipendente di Adobe ha scritto che si trattava di una politica aziendale per documentare formati di file in modo che terze parti potessero scrivere e leggere questi formati. [7]
In particolare sono basati su questa tecnologia:

  1. ^ a b c FXG 1.0 specification, su opensource.adobe.com. URL consultato il 29 marzo 2011 (archiviato dall'url originale il 12 febbraio 2009).
  2. ^ a b c FXG 2.0 specification, su opensource.adobe.com. URL consultato il 29 marzo 2011 (archiviato dall'url originale l'11 giugno 2011).
  3. ^ a b Mark Anders blog - Thoughts on FXG Design and Motivation Archiviato il 19 maggio 2011 in Internet Archive.
  4. ^ Rick Jelliffe - Adobe's FXG and Microsofts OOXML
  5. ^ John Nacks Blog - some thoughts about psd Archiviato il 7 maggio 2009 in Internet Archive.
  6. ^ Create Project Mailing List - OpenRaster Vs. FXG
  7. ^ Leonard Rosenthol - Reply to create list thread OpenRaster vs. FXG

Voci correlate

modifica

Collegamenti esterni

modifica
  Portale Informatica: accedi alle voci di Wikipedia che trattano di informatica