Adobe Flash: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Testo
Etichette: Modifica visuale Modifica da mobile Modifica da web per mobile
m Corretto il collegamento Raster con Grafica raster (DisamAssist)
 
(40 versioni intermedie di 27 utenti non mostrate)
Riga 8:
|SistemaOperativo2 = macosx
|SistemaOperativo3 = linux
|SistemaOperativo4 = android
|NotaSistemaOperativo =
|didascalia = Logo di Flash Player usato dal 2015 al 2020.
Riga 16 ⟶ 17:
|Lingua = cinese, inglese, francese, tedesco, italiano, giapponese, polacco, russo, portoghese, spagnolo, coreano, turco, arabo, bulgaro, sloveno, croato, ucraino, polacco, danese, svedese, finlandese, estone, lettone, lituano, hindi, thai, indonesiano, vietnamita, norvegese, pakistano, khmer, telugu, xhosa, yiddish, creolo haitiano, basco, turcomanno, esperanto, greco, igbo
|SoftwareLibero = no
|SitoWeb = [{{cita testo|url=https://www.adobe.com/products/flash/flashpro/ |titolo=www.adobe.com]}}
|Categorie = Chiusura: 31 dicembre 2020
|Logo = Adobe Flash PlayerProfessional v11CS6 iconIcon.pngsvg
}}
 
'''[[Adobe (azienda)|Adobe]] Flash Player''' (in precedenza '''FutureSplash''' e poi '''[[Macromedia]] Flash Player''') è stato un [[software]] per uso prevalentemente [[grafica|grafico]], che consentiva di creare o utilizzare animazioni [[Grafica vettoriale|vettoriali]] principalmente per il [[web]]. È stato inoltre utilizzato per creare giochi o interi [[sito web|siti web]] e grazie alla sua evoluzione nel tempo è divenuto un potente strumento per la creazione di ''[[Rich Internet Application]]'' e piattaforme di [[streaming]] [[audio]]/[[video]], anche in virtù della sua capacità di catturare input da mouse, tastiera, microfono e webcam. È ormai in via di abbandono a favore di [[HTML5]], [[WebGL]]<ref name=finevita /> e altre piattaforme, e la stessa [[Adobe (azienda)|Adobe]] già a luglio [[2017]] ne ha annunciato il fine vita per il 31 dicembre [[2020]].<ref name=finevita>{{cita web|url=https://theblog.adobe.com/adobe-flash-update/|titolo=Flash & The Future of Interactive Content|editore=Adobe|accesso=19 settembre 2018|urlarchivio=https://web.archive.org/web/20171202123704/https://theblog.adobe.com/adobe-flash-update/#|dataarchivio=2 dicembre 2017|urlmorto=sì}}</ref> Tra le principali motivazioni del suo declino vi sono l'elevato utilizzo di risorse hardware che alcune animazioni richiedono, e i notevoli rischi per la sicurezza (malware o violazione della privacy) causati indirettamente dal suo funzionamento sostanzialmente isolato rispetto al browser che lo esegue.
 
A luglio 2017 la [[Adobe (azienda)|Adobe]] annunciò il fine vita di Flash Player per il 31 dicembre 2020,<ref name=finevita>{{cita web|url=https://theblog.adobe.com/adobe-flash-update/|titolo=Flash & The Future of Interactive Content|editore=Adobe|accesso=19 settembre 2018|urlarchivio=https://web.archive.org/web/20171202123704/https://theblog.adobe.com/adobe-flash-update/#|urlmorto=sì}}</ref> a favore di [[HTML5]], [[WebGL]]<ref name=finevita /> e altre piattaforme.
 
Tra le principali motivazioni del suo declino vi sono l'elevato utilizzo di risorse hardware che alcune animazioni richiedono, e i notevoli rischi per la sicurezza (malware o violazione della privacy) causati indirettamente dal suo funzionamento sostanzialmente isolato rispetto al browser che lo esegue.
Contenuti scritti in Flash possono essere ancora presenti e, in questi casi, occorre utilizzare il relativo player (possibilmente nell'ultima versione), tenendo presenti i rischi per la sicurezza qualora i contenuti siano eseguiti attraverso un browser connesso a internet.
 
== Caratteristiche ==
Riga 26 ⟶ 33:
* forme [[Grafica vettoriale|vettoriali]], gli oggetti principali con cui Adobe Flash permette di lavorare.
* testo (sia statico sia dinamico) e caselle di input per il testo.
* immagini [[Grafica raster|raster]] ([[Bitmap]], [[Graphics Interchange Format|GIF]], [[JPEG]], [[Portable Network Graphics|PNG]], [[Tagged Image File Format|TIFF]] e altri formati) sotto forma di oggetto bitmap.
* audio ([[MP3]], [[WAV]] e altri), sia in streaming che per effetti sonori.
* video ([[Audio Video Interleave|AVI]], [[QuickTime]], [[MPEG]], [[FLV]]).
* altre animazioni create con Flash (tramite [[ActionScript]] o interpolazioni).
*simulazione di grafiche in 3D anche interattive<ref>{{Cita web|url=https://www.youtube.com/watch?v=Q3oQQkov-Bw|titolo=3d flash}}</ref>.
*incorporazione di qualsiasi font senza che sia presente sul dispositivo dell'utente<ref>{{Cita web|url=https://helpx.adobe.com/it/animate/using/embed-fonts-consistent-text-appearance.html|titolo=Come incorporare i font con Adobe Animate|sito=helpx.adobe.com|accesso=1º febbraio 2021}}</ref>.
 
Inoltre permette di creare animazioni [[Interattività|interattive]], grazie alla presenza di un [[linguaggio di scripting]] interno. Tramite questo linguaggio, denominato [[ActionScript]] e basato su [[ECMAScript]], è possibile applicare comportamenti agli oggetti o ai fotogrammi dell'animazione. Inizialmente erano presenti solo poche azioni, ma in seguito [[ActionScript]] è diventato uno strumento molto potente. Grazie ad esso si possono creare infatti menu, sistemi di navigazione, [[GUI]], siti web completi e giochi anche complessi.
Riga 39 ⟶ 48:
 
== Cronologia ==
* dicembre [[1996]] - [[Macromedia]] acquisisce un software per animazioni vettoriali chiamato [[FutureSplash]] e successivamente lo commercializza come '''Flash 1'''.
* giugno [[1997]] - Viene messo in commercio '''Flash 2''', con novità quali il supporto all'audio [[stereofonia|stereo]] e una migliore gestione delle bitmap, oltre all'ingresso nel programma della ''libreria dei simboli''.
* maggio [[1998]] - '''Flash 3''' - Introduzione del simbolo "clip-filmato" e della trasparenza.
* giugno [[1999]] - '''Flash 4''' - Grande sviluppo di [[ActionScript]], con la possibilità di definire [[variabile (informatica)|variabili]], introduzione dello [[streaming]] [[MP3]].
* agosto [[2000]] - '''Flash 5''' - Nuova evoluzione del linguaggio, che diviene [[ActionScript]] 1.0 (basato su [[ECMAScript]] - più noto come [[JavaScript]]), supporto per l'[[XML]], possibilità di inserire [[HTML]] nei campi di testo.
* marzo [[2002]] - '''Flash MX''' - Primo [[codec]] video ([[Sorenson Spark]]), supporto per [[Unicode]], introduzione dei componenti, possibilità di creare filmati [[accessibilità (design)|accessibili]], [[Application programming interface|API]] di disegno in [[ActionScript]].
* settembre [[2003]] - Per la prima volta vengono commercializzate due versioni: '''Flash MX 2004''' e '''Flash MX Professional 2004'''. Entrambe comprendono il linguaggio evoluto [[ActionScript]] 2.0 (che supporta la [[programmazione orientata agli oggetti]] in modo migliore) e un nuovo [[compilatore]] ottimizzato, la possibilità di creare [[plugin (musica)|plugin]] con [[JSAPI]] ed effetti predefiniti. La versione '''Professional''' comprende una nuova modalità di creare animazioni, basata su ''form'' e simile a [[Microsoft PowerPoint|PowerPoint]], integrazione con i ''[[web service]]s'', nuovi componenti per gestire lo [[streaming]] audio/video e per accedere ai [[database]], il ''pannello dei progetti''.
* settembre [[2005]] - Messi in commercio '''Flash Basic 8''' e '''Flash Professional 8'''. Integrato il supporto al codec video [[On2 VP6]].
* dicembre [[2005]] - [[Adobe (azienda)|Adobe]] acquisisce [[Macromedia]] e i suoi prodotti (incluso Flash).<ref>[{{cita testo|url=https://www.adobe.com/aboutadobe/pressroom/pressreleases/200512/120505AdobeAcquiresMacromedia.html |titolo=Adobe Completes Acquisition of Macromedia] {{webarchive|urlurlarchivio=https://web.archive.org/web/20060820201128/http://www.adobe.com/aboutadobe/pressroom/pressreleases/200512/120505AdobeAcquiresMacromedia.html |data=20 agosto 2006 }}</ref>
* maggio [[2007]] - Distribuita la versione inglese di '''Flash Professional CS3''' ([[Creative Suite 3]]), nona release dell'ormai celebre Flash. Contemporaneamente [[Microsoft]] annuncia una soluzione alternativa, [[Silverlight]], parte del framework [[Media Foundation]].
* novembre [[2008]] - La suite CS4 è uscita nel novembre 2008 in lingua italiana.
* maggio [[2010]] - La suite CS5 è uscita nel maggio 2010 in lingua italiana.
* aprile [[2012]] - Con il rilascio della suite CS6, Flash arriva alla sua dodicesima edizione.
* marzo [[2017]] - Flash 25.
* dicembre [[2020]] - chiusuraChiusura programma di sviluppo del prodotto.
 
== Flash Player ==
Per visualizzare i siti e le applicazioni creati con flash e [[Adobe Flex|Flex]], Adobe mettemetteva a disposizione un player [[freeware]].
 
L'ultima versione pubblicata è la 32.0.0.371465<ref>Sul sito https://www.adobe.com/software/flash/about/ è possibile verificare la versione installata.</ref> (che, di fatto, dal 1º gennaio 2021 è diventata un'applicazione [[sistema legacy|legacy]]), disponibile per [[Microsoft Windows]] [[Windows XP|XP]], [[Windows Vista|Vista]], [[Windows 7|7]], [[Windows 8|8]], [[Windows 8.1|8.1]], [[Windows 10|10]], [[Windows Server 2003|Server 2003]], [[Windows Server 2008|Server 2008]], [[Windows Server 2012|Server 2012]], [[Windows Server 2016|Server 2016]], [[macOS]] e [[Linux]] (come parte del browser [[Google Chrome]]).
 
Il player è disponibile in versione [[stand-alone (informatica)|stand-alone]] e come [[plugin (informatica)|plugin]] per i [[browser]] (o controllo [[ActiveX]] per [[Internet Explorer]]).
Riga 66 ⟶ 75:
È disponibile anche una versione del Flash player [[Macromedia]] per dispositivi mobili, denominato [[Macromedia Flash Lite]] e giunto alla versione 3, che permette la visualizzazione di filmati flash .swf direttamente su cellulari e altri [[Periferica|dispositivi]].
 
Prima del suo graduale abbandono nel mondo [[Internet]], il formato Flash degli oggetti creati con l'omonimo programma (estensione .swf), rappresentava uno standard per la creazione di contenuti animati e [[interattività|interattivi]].<ref>{{Cita libro|autore=Maurizio Boscarol|titolo=Ecologia dei siti Web. Come e perché usabilità, accessibilità e fogli di stile stanno cambiando il modo di realizzare i siti internet|anno=2003|editore=Tecniche Nuove|città=|p=184|pp=|ISBN=9788883780783}}</ref> La quasi totalità dei browser supportava il plug-in del player che consentiva la visione, appunto, di animazioni di [[grafica vettoriale]] così come la visione in [[streaming]] di filmati video. [[Windows XP]], ad esempio, includeincludeva di default la versione 5 del controllo [[ActiveX]] per [[Internet Explorer]].
 
Nel 2012 i dispositivi mobili (smartphone e tablet) iniziarono a non supportare più in futuro il formato Flash. I primi dispositivi a non avere a bordo un Flash Player furono [[iPhone]] e [[iPad]] di Apple, [[Microsoft Lumia|Lumia]] di [[Nokia]], [[Xperia]] di [[Sony]], [[Samsung Galaxy|Galaxy di Samsung]], dichiarando il pieno supporto al nascente [[HTML5]].
 
Il sito di Adobe permettepermetteva di controllare la percentuale di utenti raggiunta dalle diverse tecnologie web<ref>[{{cita testo|url=https://www.adobe.com/products/player_census/flashplayer/ |titolo=PC Penetration | Statistics | Adobe Flash Platform runtimes]}}</ref> e la distribuzione globale delle varie versioni del player<ref>[{{cita testo|url=https://www.adobe.com/products/player_census/flashplayer/version_penetration.html |titolo=PC Penetration | Statistics | Adobe Flash Platform runtimes]}}</ref>.
 
A partire dalla versione 11, il Flash player per [[Linux]] richiederichiedeva [[Central Processing Unit|CPU]] con supporto alle estensioni SSE2.
 
Secondo il sito encoding.com nel 2015 solo il 6% dei siti web richiedeva Flash Player per poter visualizzare video, le stime indicanoindicavano il 2018 come anno in cui i siti web che richiederanno Flash Player risulterannosarebbero risultati inferiori all'1% del totale.<ref>{{Cita web|url=https://www.encoding.com/files/2016-Global-Media-Formats-Report.pdf|titolo=Solo il 6% dei siti usa Flash|autore=|editore=|data=|accesso=|urlarchivio=https://web.archive.org/web/20160310122329/https://www.encoding.com/files/2016-Global-Media-Formats-Report.pdf|urlmorto=sì}}</ref> Firefox e Chrome da inizio 2018 iniziano a disincentivare l'uso di Flash, disattivandolo di default e costringendo gli utenti a passaggimanovre aggiuntiviaggiuntive per attivarlo.<ref>{{Cita web|url=http://www.ilsoftware.it/articoli.asp?tag=Firefox-non-supportera-Flash-e-i-plugin-NPAPI_13654|titolo=Firefox non supporterà Flash e i plugin NPAPI|cognome=Nasi|nome=Michele|sito=IlSoftware.it|accesso=10 giugno 2016}}</ref> La maggior parte dei siti web ha abbandonato Flash Player in favore di HTML5 entro il 2018 in quanto non supportato da numerosissimi dispositivi. La stessa Adobe ammette che ormai è preferibile utilizzare HTML5 anziché Flash per sviluppare siti web.<ref>{{Cita web|url=http://www.smartworld.it/informatica/adobe-abbandona-la-sua-creazione-basta-usare-flash-e-giunta-lora-di-html5.html|titolo=Adobe abbandona la sua creazione: basta usare Flash è giunta l'ora di HTML5|sito=SmartWorld|data=2 dicembre 2015|accesso=10 giugno 2016}}</ref>
 
Il principale [[software libero]] per vedere animazioni Flash è [[Gnash]].
 
== Rischio per la privacy ==
Flash Player può essere un rischio per la privacy dell'utilizzatore poiché può immagazzinare sul suo hard disk file .sol che funzionano come [[cookie]], e che potrebbero non essere riconosciuti dai più comuni software anti-malware qualora il loro uso sia maligno. Per proteggersi si possono cercare i file .sol con le funzioni di ricerca, e poi cancellarli manualmente, ma è necessario conoscere il loro uso effettivo per evitare inconvenienti.<ref>[{{cita testo|url=http://computer-forensics.sans.org/blog/2009/08/28/flash-cookie-forensics/ |titolo=Flash Cookie Forensics]|urlarchivio=https://web.archive.org/web/20110826091503/http://computer-forensics.sans.org/blog/2009/08/28/flash-cookie-forensics }} (in inglese)</ref><ref>[{{cita testo|url=http://leonardomusumeci.net/category/traduzioni-inglese-italiano/blog-sans/flash-cookie-forensics/ |titolo=Flash Cookie Forensics]|urlarchivio=https://web.archive.org/web/20091225001004/http://leonardomusumeci.net/category/traduzioni-inglese-italiano/blog-sans/flash-cookie-forensics/ }} (traduzione in italiano)</ref> È comunque possibile modificare (ed eventualmente disattivare) questa caratteristica dal [{{cita testo|url=http://www.macromedia.com/support/documentation/it/flashplayer/help/settings_manager03.html|titolo=pannello impostazioni generali della memorizzazione|accesso=4 febbraio 2018|dataarchivio=11 ottobre 2007|urlarchivio=https://web.archive.org/web/20071011024517/http://www.macromedia.com/support/documentation/it/flashplayer/help/settings_manager03.html pannello impostazioni generali della memorizzazione]|urlmorto=sì}} di Flash Player.
 
È importante sapere che, dopo aver disattivato questa funzione, non sarà possibile utilizzare applicativi flash che memorizzano risorse localmente, come alcuni giochi online, se l'autore degli stessi non ha previsto questa evenienza.
 
== Instabilità e sicurezza ==
Flash Player è stato oggetto di critica da molti studiosi in quanto rende la navigazione web instabile, portando al blocco delle pagine web; inoltre è soggetto a numerosi problemi di sicurezza che via via vengono risolti con le nuove versioni di Flash Player.<ref>{{Cita web|url=https://www.cvedetails.com/vulnerability-list/vendor_id-53/product_id-6761/Adobe-Flash-Player.html|titolo=Adobe Flash Player : List of security vulnerabilities|sito=www.cvedetails.com|accesso=11 giugno 2016}}</ref>
 
== Critiche su usabilità e SEO dei siti web in Flash ==
Flash è stato anche oggetto delle seguenti critiche soprattutto da uno dei maggiori esperti di usabilità, [[Jakob Nielsen|Jackob Nielsen]]<ref>{{Cita web|url=https://www.seoseocompanyinpune.com/blog/why-is-flash-bad-for-seo-video-faq/|titolo=WhySeo IsCompany Flashin Bad For SEO?Pune - [Video FAQ]|autore=Ty Kilgore|sito=SEOseocompanyinpune.com|data=7 settembre 2012-09-07|lingua=en-US|accesso=15 gennaio 2021-01-15}}</ref><ref>{{Cita web|url=https://www.e-xanthos.co.uk/blog/why-flash-is-bad-for-web-design-and-seo|titolo=Why Flash is Bad for Web Design and SEO {{!}} Xanthos Blog|autore=Adam Barsby|data=23 luglio 2015-07-23|lingua=en-GB|accesso=15 gennaio 2021-01-15}}</ref><ref>{{Cita web|url=https://www.nngroup.com/articles/flash-99-percent-bad/|titolo=Flash: 99% Bad|autore=World Leaders in Research-Based User Experience|sito=Nielsen Norman Group|lingua=en|accesso=2021-01-15 gennaio 2021}}</ref>:
 
* Il pulsante "indietro" e "avanti" del browser non funzionavano. Cioè l'utente, cliccando questi tasti, si ritrovava la pagina precedente o successiva visitata nella cronologia, non la pagina precedente o successiva dello stesso sito web.
* Il pulsante "Indietro" del browser non funzionava
* I colori dei collegamenti non cambiavano una volta visitati come succede in HTML. L'utente non poteva vedere facilmente dove era stato e quali link doveva ancora visitare.
* Nelle prime versioni di Flash il pulsante "Rendi il testo più grande / più piccolo" dei browser non funzionava. Alcuni problemi sono stati parzialmente risolti dalla versione 6 di Flash Player: la dimensione del testo poteva essere controllata utilizzando lo zoom della pagina intera ed è stato possibile per gli autori includere testo alternativo (l'equivalente del tag ALT di HTML).
* Era obbligatorio l'uso di un [[Plugin (informatica)|plugin]] per visualizzare Flash.
* Riduceva l'accessibilità per gli utenti che usavano uno [[screen reader]] e di coloro che hanno difficoltà ad interagire con grafiche in 3D.
* La funzione "Trova nella pagina" dei browser non funzionava.
* Il testo non poteva essere tradotto automaticamente con il tasto per [[Google Traduttore|Google Translate]] presente su [[Google Chrome|Chrome]].
* Il testo e le immagini non potevano essere selezionati dall'utente ne quindi copiati.
* Un sito web creato in Flash non poteva adattarsi ai dispositivi mobili come può fare invece un sito web creato con HTML5 e CSS3 (attraverso le ''media queries'') .
* Non si poteva creare un sito [[web dinamico]] con Flash. Flash nonNon poteva quindi interagire direttamente con i [[social media]], non poteva diventare un [[Commercio elettronico|ecommercee-commerce]], ne un [[Portale web|portale]], ne un [[blog]], ne avere utenti registrati con il [[login]], ne interagire con gli utenti attraverso commenti, chat e feedback.
* Era meno indicizzabile dai [[Motore di ricerca|motori di ricerca]] rispetto ad HTML. Ad esempio i motori in un sito Flash non distinguevano una lista da un paragrafo o un titolo da un sottotitolo, come invece accade per HTML.
* In caso di aggiunte e aggiornamenti del sito web il cliente doveva per forzaspesso rivolgersi al produttore del sito stesso poiché un sito in Flash richiedeva maggiori competenze specifiche e sforzi per essere aggiornato rispetto ad HTML e CMS come Wordpress.
* In caso di aggiunte corpose (un lungo testo, molte immagini,...) non si allungava e non si adattava in modo elastico al nuovo contenuto come HTML e il file swf aumentava di diversi MB rispetto ad HTML che con le stesse aggiunte aumenta di pochi KB.
* [[Richard Stallman]] ha dichiarato in un discorso neldel 2004 che: "''L'uso di Flash nei siti web è un grave problema per la nostra comunità''"<ref>{{Cita web|url=https://www.youtube.com/watch?v=aYNLYIDZN48&t=22m52s|titolo=flash}}</ref>.
*Se ad un utente interessava una pagina particolare di un sito web in Flash non poteva salvarla nei preferiti del browser ne salvarne l'indirizzo specifico poiché tutte le pagine avevano sempre lo stesso [[Uniform Resource Locator|URL]]. Sempre per questo motivo le diverse pagine visitate non apparivano nella cronologia del browser.
*Il codice sorgente del file ''.swf'' non era visibile con il tasto "ispeziona" o "visualizza sorgente" del browser come invece succede con HTML.
*Flash ha fatto nascere la moda di indirizzare l'utente alle pagine di benvenuto anziché alla homepage e di puntare su effetti, audio e animazioni anziché sui contenuti, metodi considerati controproducenti da Nielsen.
*I [[Black hat|Black Hat]] SEO potevano inserire un file ''.swf'' in una pagina HTML fuori tema con il contenuto della pagina per fare in modo che l'utente visualizzasse un prodotto o servizio anche se aveva cercato tutt'altro e i motori di ricerca facevano fatica ad accorgersi di tale pratica scorretta.
 
== Note ==
Riga 117 ⟶ 128:
* [[Lightspark]]
* [[Shumway]]
*{{cita testo|url=http://graphoglrisorse.altervista.org/WebApp/Programmi/WebFlashPlayer-1.0/swfplayer.html|titolo=Web Flash Player}}
 
== Altri progetti ==
Riga 122 ⟶ 134:
 
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* {{cita web|https://www.adobe.com/products/flash/|Adobe Flash per MS WinXP/Vista e Mac OS X}}
* {{cita web|httpurl=https://kb2www.adobe.com/cpsproducts/406flash/kb406791.html|titolo=Adobe Flash plug-in per MS Windows 9x WinXP/Vista Macintosh OSX 10.1-10.3 / Red Hat Enterprise Linuxe 3Mac andOS 4X}}
* {{cita web|url=http://kb2.adobe.com/cps/406/kb406791.html|titolo=Flash plug-in per MS Windows 9x / Macintosh OSX 10.1-10.3 / Red Hat Enterprise Linux 3 and 4}}
* {{cita web|https://helpx.adobe.com/flash-player/release-note/fp_18_air_18_release_notes.html|Note di rilascio Flash player}}
* {{cita web|url=https://wwwhelpx.adobe.com/devnetflash-player/flashplatformrelease-note/whitepapers/roadmapfp_18_air_18_release_notes.html|Roadmaptitolo=Note di rilascio Flash player}}
* {{cita web|url=https://helpxwww.adobe.com/flash-playerdevnet/release-noteflashplatform/fp_18_air_18_release_noteswhitepapers/roadmap.html|Note di rilasciotitolo=Roadmap Flash player}}
 
{{Estensioni}}
{{AdobeCS}}
{{Adobe}}
Riga 136 ⟶ 148:
[[Categoria:Animazione Flash]]
[[Categoria:Software Adobe]]
[[Categoria:Software non più sviluppato]]