Shockwave Flash: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
...il formato più utilizzato... anziché ...il più usato formato... per motivi di scorrevolezza del testo.
Botcrux (discussione | contributi)
m Bot: correggo template citazione fonti
 
(27 versioni intermedie di 18 utenti non mostrate)
Riga 1:
'''SWF'''In [[informatica]] ('''Shockwave Flash''' o semplicemente '''Flash''' (in acronimo SWF) è stato un [[formato file]] [[Grafica vettoriale|vettoriale]] proprietario prodotto dal software ''[[Adobe Flash]],'' dichiarato obsoleto il 31 dicembre 2020<ref>{{Cita web|url=https://theblog.adobe.com/adobe-flash-update/|titolo=Flash & The Future of Interactive Content {{!}} Adobe Blog|data=|accesso=29 gennaio 2021|dataarchivio=2 dicembre 2017|urlarchivio=https://web.archive.org/web/20171202123704/https://theblog.adobe.com/adobe-flash-update/|urlmorto=sì}}</ref>. Inizialmente Flash era prodotto da ''[[Macromedia]]'', e nel 2005 l'azienda è stata acquisita da ''[[Adobe Systems(azienda)|Adobe]]''.
 
Concepito per essere abbastanza piccolo per la pubblicazione sul web, il documento SWF contieneconteneva animazioni e/o [[applet]] con vari gradi di [[interattività]] e diverse funzioni. Il programma Flash produceproduceva i file SWF come prodotto finale compresso e non modificabile, mentre utilizzautilizzava il formato .fla come documento di lavoro modificabile e riutilizzabile.
 
Flash è attualmenteera il formato più utilizzato per rappresentare e distribuire grafica animata vettoriale prima dell'arrivo di [[HTML5]] e CSS3. Il suo uso èera molto più diffuso della versione open proposta da [[W3C]], [[World Wide Web Consortium]], grazie ad una un'abile politica di partecipazione da parte di Macromedia al gruppo di lavoro che doveva sviluppare lo standard che ne ha ritardato lo sviluppo.
 
L'utilizzo attuale di SWF spaziaspaziava dalla realizzazione di [[sito web|siti web]], allo sviluppo di applicazioni grafiche interattive, alla creazione di menu per [[DVD]] fino alla realizzazione di [[cartone animato|cartoni animati]]. Secondo Macromedia, SWF dovrebbe essere pronunciato "swiff". [[Adobe Flash Player]] era distribuito gratuitamente con il [[Plugin (informatica)|plugin]] per i principali [[browser]] dalla stessa azienda (per [[Windows]], [[Macintosh]], [[Linux]] e [[Solaris (sistema operativo)|Solaris]]). Il principale [[software libero]] per visualizzare animazioni Flash era [[Gnash]], seguito a poca distanza da [[swfdec]].
 
== Estensioni e formati di file correlati ==
Secondo Macromedia, SWF dovrebbe essere pronunciato "swiff".
Altri formati relativi all'authoring SWF nella catena di strumenti Adobe rimasero senza una specifica pubblica. Un esempio era FLA, che era la versione modificabile di SWF utilizzata da Adobe Flash, ma non da altri strumenti Adobe che potevano generare SWF, anche se con meno funzionalità.
{| class="wikitable"
!Estensione
!Spiegazione
|-
!'''.swf'''
|I file .swf sono file completati, compilati e pubblicati che non possono essere modificati con Adobe Flash. Tuttavia, esistono diversi decompilatori ".swf" non Adobe (come quello di Sothink) per riconvertire SWF nel formato FLA<ref name="decomp">{{Cita web|url=http://blog.theflashblog.com/?p=372|urlarchivio=https://archive.is/20121216121634/http://blog.theflashblog.com/?p=372|urlmorto=s|dataarchivio=16 dicembre 2012|titolo=New Video Tutorial on Ethical SWF Decompiling|opera=the Flash Blog|editore=[[Adobe Systems]]|data=25 aprile 2008|accesso=28 ottobre 2010|nome=Lee|cognome=Brimelow}}</ref>, o nel più recente formato Apache Flex <ref name="TiwariElrom2010">{{Cita libro|autore1=Shashank Tiwari|autore2=Elad Elrom|autore3=Charlie Schulze|titolo=AdvancED Flex 4|url=https://books.google.com/books?id=QMt6RMo9h_gC&pg=PA386|anno=2010|editore=Apress|isbn=978-1-4302-2484-6|p=386}}</ref>. Il tentativo di importare file .swf utilizzando Flash consente di recuperare alcune risorse da .swf, ma non tutte<ref>[http://kb2.adobe.com/cps/410/tn_4109.html Can a Flash Player movie (SWF) file be edited or imported?]. Kb2.adobe.com. Retrieved on 2010-11-09.</ref>.
|-
!. '''FXG'''
|FXG è un formato di file xml unificato sviluppato da Adobe per Flex, Flash, Photoshop e altre applicazioni.
|-
!'''.fla'''
|I file .fla contengono materiale di origine per l'applicazione Flash. Il software di creazione Flash può modificare i file FLA e compilarli in file .swf. Il formato di file sorgente Flash è attualmente un formato di file binario basato sul formato di file Microsoft Compound. In Flash Pro CS5, il formato di file fla è un contenitore zip di una struttura di progetto basata su XML.
|-
!'''.xfl'''
|I file .xfl sono file di progetto basati su XML equivalenti al formato binario .fla. Il software di creazione Flash utilizza XFL come formato di scambio in Flash CS4. Importa file XFL esportati da InDesign e AfterEffects. In Flash Pro CS5, il file xfl è un file chiave che apre il file "FLA non compresso", ovvero una gerarchia di cartelle contenente file XML e binari.
|-
!'''.as'''
|I file .as contengono codice sorgente ActionScript in semplici file sorgente. I file FLA possono anche contenere codice Actionscript direttamente, ma spesso emergono file .as esterni separati per motivi strutturali o per esporre il codice alle applicazioni di controllo delle versioni.
|-
!'''.mxml'''
|I file .mxml vengono utilizzati insieme ai file ActionScript (e ai file .css) e offrono una sintassi in stile linguaggio di markup (come HTML) per la progettazione della GUI in Flex. Ogni file MXML crea una nuova classe che estende la classe del tag radice e aggiunge i tag nidificati come figli (se discendenti di UIComponent) o membri della classe.
|-
!'''.swd'''
|I file .swd sono file di debug temporanei utilizzati durante lo sviluppo di Flash. Una volta terminato lo sviluppo di un progetto Flash, questi file non sono necessari e possono essere rimossi.
|-
!'''.asc'''
|I file .asc contengono ActionScript lato server, utilizzato per sviluppare applicazioni client-server Macromedia Flash Communication Server MX efficienti e flessibili.
|-
!'''.abc'''
|I file .abc contengono il bytecode Actionscript utilizzato dalla macchina virtuale Actionscript AVM (Flash 8 e versioni precedenti) e AVM2 (Flash 9 o versioni successive).
|-
!'''. amf'''
|File .amf contenenti comandi di messaggi di azione per le transazioni con un FMS.
|-
!'''. flv'''
|I file .flv sono file video Flash, creati da Adobe Flash, ffmpeg, Sorenson Squeeze o On2 Flix. I dati audio e video nei file FLV vengono codificati nello stesso modo in cui sono nei file SWF.
|-
!'''.f4v'''
|I file .f4v sono simili ai file M4V di iTunes basati su MP4 e possono essere riprodotti da Flash Player 9 Update 3 e versioni successive. Il formato di file F4V è il secondo formato contenitore per i video Flash e differisce dal formato di file FLV. Si basa sul formato di file multimediale di base ISO<ref name="FLV-F4V">{{Cita pubblicazione|autore=Adobe Systems Incorporated|titolo=Video File Format Specification, Version 10|editore=Adobe Systems Incorporated|data=November 2008|url=https://www.adobe.com/content/dam/Adobe/en/devnet/flv/pdfs/video_file_format_spec_v10.pdf|accesso=3 agosto 2009|urlmorto=s|urlarchivio=https://web.archive.org/web/20100923043319/http://www.adobe.com/content/dam/Adobe/en/devnet/flv/pdfs/video_file_format_spec_v10.pdf|dataarchivio=23 settembre 2010}}</ref>.
|-
!'''.f4p'''
|I file .f4p sono un suffisso Adobe per i media crittografati con lo schema di gestione dei diritti digitali di Adobe Access che si basa sullo stesso schema di protezione utilizzato dal protocollo RTMP<ref name="newformats3">{{Cita web|url=http://www.kaourantin.net/2007/10/new-file-extensions-and-mime-types.html|titolo=New File Extensions and MIME Types|editore=Kaourantin.net|data=31 ottobre 2007|accesso=4 dicembre 2010|urlmorto=s|urlarchivio=https://web.archive.org/web/20100706004744/http://www.kaourantin.net/2007/10/new-file-extensions-and-mime-types.html|dataarchivio=6 luglio 2010}}</ref>.
|-
!'''.f4a'''
|I file .f4a sono un suffisso Adobe per i file M4A di iTunes che contengono solo flussi audio<ref name="newformats3"/>.
|-
!'''.f4b'''
|I file .f4b sono un suffisso Adobe per i file di audiolibri M4B di iTunes<ref name="newformats3"/>.
|-
!'''.f4m'''
|I file .f4m sono file manifest XML. Contenente le intestazioni FLV base64 onMetaData per una versione Adobe del controllo della velocità in bit HTTP Live Streaming.
|-
!'''.f4f'''
|I file .f4f sono file frammentati atomizzati MP4. Contenenti pacchetti FLV.
|-
!'''.swc'''
|I file .swc vengono utilizzati per la distribuzione dei componenti; contengono una clip compilata, il file di classe ActionScript del componente e altri file che descrivono il componente.
|-
!'''.jsfl'''
|I file .jsfl vengono utilizzati per aggiungere funzionalità nell'ambiente di creazione di Flash; contengono codice JavaScript e accedono all'API JavaScript di Flash.
|-
!'''.swt'''
|I file .swt sono forme "templatizzate" di file .swf, utilizzate da Macromedia Generator.
|-
!'''.flp'''
|I file .flp sono file XML utilizzati per fare riferimento a tutti i file di documento contenuti in un progetto Flash. I progetti Flash consentono all'utente di raggruppare più file correlati per assistere nell'organizzazione, compilazione e creazione di progetti Flash.
|-
!'''.spl'''
|I file .spl sono documenti FutureSplash Animator.
|-
!'''.aso'''
|I file .aso sono file di cache utilizzati durante lo sviluppo di Flash, contenenti codice byte ActionScript compilato. Un file ASO viene ricreato quando viene rilevata una modifica nei file di classe corrispondenti. A volte l'IDE Flash non riconosce che è necessaria una ricompilazione e questi file cache devono essere eliminati manualmente. Si trovano in% USERPROFILE% \ Impostazioni locali \ Dati applicazioni \ Macromedia \ Flash8 \ en \ Configuration \ Classes \ aso su Win32 / Flash8.
|-
!'''.sol'''
|I file .sol vengono creati da Adobe Flash Player per contenere oggetti locali condivisi (dati archiviati nel sistema che esegue Flash Player).
|}
 
== Note ==
[[Adobe Flash Player]] è distribuito gratuitamente con il plugin per i principali [[browser]] dalla stessa azienda (per [[Windows]], [[Macintosh]], [[Linux]] e [[Solaris (sistema operativo)|Solaris]]).
<references/>
 
Il principale [[software libero]] per visualizzare animazioni Flash è [[Gnash]], seguito a poca distanza da [[swfdec]].
 
== Voci correlate ==
* [[Adobe Flash]]
* [[Adobe Flash Player]]
* [[Gnash]]
 
== Collegamenti esterni ==
{{Adobe Systems}}
* {{Collegamenti esterni}}
 
{{Adobe Systems}}
{{portale|informatica}}
 
[[Categoria:Formati di file grafici]]