Adobe Flash: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Etichette: Modifica da mobile Modifica da web per mobile
refuso, ridotte ripetizioni, messi tempi al passato
Riga 22:
}}
 
'''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. È stato abbandonato a fine 2020 a favore di [[HTML5]], [[WebGL]]<ref name=finevita /> e altre piattaforme, e la stessa [[Adobe (azienda)|Adobe]] già a luglio [[2017]] ne aveva 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/#|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.
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 erogati attraverso un browser connesso a internet.
 
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 erogatieseguiti attraverso un browser connesso a internet.
 
== Caratteristiche ==
Riga 45 ⟶ 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|urlarchivio=https://web.archive.org/web/20060820201128/http://www.adobe.com/aboutadobe/pressroom/pressreleases/200512/120505AdobeAcquiresMacromedia.html }}</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]] - Chiusura programma di sviluppo del prodotto.
 
== Flash Player ==
Per visualizzare i siti e le applicazioni creati con flash e [[Adobe Flex|Flex]], Adobe metteva a disposizione un player [[freeware]].
 
L'ultima versione pubblicata è la 32.0.0.465<ref>Sul sito https://www.adobe.com/software/flash/about/ è possibile verificare la versione installata.</ref> (che, di fatto, dal 01/01/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 72 ⟶ 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 indicavano il 2018 come anno in cui i siti web che richiederanno Flash Player sarebbero 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 nel 2018 in quanto non supportato da numerosissimi dispositivi. La stessa Adobe ammetteva allora che ormai fosse 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]].
Riga 93 ⟶ 96:
 
== 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.seocompanyinpune.com/|titolo=Seo Company in Pune - [Video FAQ]|autore=Ty Kilgore|sito=seocompanyinpune.com|data=7 settembre 2012|lingua=en|accesso=15 gennaio 2021}}</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|lingua=en|accesso=15 gennaio 2021}}</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=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.
* 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.
Riga 104 ⟶ 107:
* 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. Non poteva quindi interagire direttamente con i [[social media]], non poteva diventare un [[Commercio elettronico|ecommercee-commerce]], né un [[Portale web|portale]], né un [[blog]], né avere utenti registrati con il [[login]], né 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 spesso 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.