Adobe Flash

Flash Player
software
Logo
Logo
GenereElaboratore di presentazioni
Lettore multimediale
SviluppatoreAdobe (in precedenza Macromedia)
Ultima versione32.0.0.371 (30 Settembre 2020)
Sistema operativoMicrosoft Windows
macOS
Linux
LinguaggioActionScript
LicenzaProprietaria
(licenza non libera)
Linguacinese, 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
Sito webwww.adobe.com.

Adobe Flash Player (in precedenza FutureSplash e poi Macromedia Flash Player) è stato un software per uso prevalentemente grafico, che consentiva di creare o utilizzare animazioni vettoriali principalmente per il web. È stato inoltre utilizzato per creare giochi,video o interi 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.

A luglio 2017 la Adobe annunciò il fine vita di Flash Player per il 31 dicembre 2020, a favore di HTML5, WebGL 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

Adobe Flash permette di creare animazioni complesse e multimediali. All'interno di esse infatti si possono inserire:

Inoltre permette di creare animazioni 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.

Un'altra caratteristica importante è la possibilità di mantenere simboli riutilizzabili in una libreria. Esistono diverse tipologie di simboli, fra i quali semplici oggetti grafici, clip filmato (sotto-animazioni con una timeline propria e indipendente da quella principale), pulsanti, oggetti bitmap, ecc. Questa caratteristica è importante in quanto permetteva di:

Cronologia

Flash Player

Per visualizzare i siti e le applicazioni creati con flash e Flex, Adobe metteva a disposizione un player freeware.

L'ultima versione pubblicata è la 32.0.0.465 (che, di fatto, dal 1º gennaio 2021 è diventata un'applicazione legacy), disponibile per Microsoft Windows XP, Vista, 7, 8, 8.1, 10, Server 2003, Server 2008, Server 2012, Server 2016, macOS e Linux (come parte del browser Google Chrome).

Il player è disponibile in versione stand-alone e come plugin per i browser (o controllo ActiveX per Internet Explorer).

Lo stesso player è disponibile per altre piattaforme quali Pocket PC, Maemo, OS/2, Sun Solaris, Symbian, HP-UX, IRIX. Anche la PlayStation 3 e la console casalinga Nintendo Wii, supportano la visualizzazione del filmati SWF, la prima tramite un plug-in proprietario (alla versione 7), la seconda tramite il plug-in per il browser integrato(alla versione 9), la terza anch'essa tramite il plug-in del browser Opera integrato.

È 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 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 interattivi. 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, includeva di default la versione 5 del controllo ActiveX per Internet Explorer.

Nel 2012 i dispositivi mobili (smartphone e tablet) iniziarono a non supportare più il formato Flash. I primi dispositivi a non avere a bordo un Flash Player furono iPhone e iPad di Apple, Lumia di Nokia, Xperia di Sony, Galaxy di Samsung, dichiarando il pieno supporto al nascente HTML5.

Il sito di Adobe permetteva di controllare la percentuale di utenti raggiunta dalle diverse tecnologie web e la distribuzione globale delle varie versioni del player.

A partire dalla versione 11, il Flash player per Linux richiedeva 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. Firefox e Chrome da inizio 2018 iniziano a disincentivare l'uso di Flash, disattivandolo di default e costringendo gli utenti a manovre aggiuntive per attivarlo.

Il principale software libero per vedere animazioni Flash è Gnash, mentre per vedere contenuti Flash in generale ci si può affidare all'emulatore Ruffle. Quest'ultimo programma crea una sandbox dove far girare l'swf, risolvendo molti problemi di sicurezza di Flash.

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. È comunque possibile modificare (ed eventualmente disattivare) questa caratteristica dal pannello impostazioni generali della memorizzazione. URL consultato il 4 febbraio 2018 (archiviato dall'url originale l'11 ottobre 2007). 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.

Critiche su usabilità e SEO

Flash è stato anche oggetto delle seguenti critiche soprattutto da uno dei maggiori esperti di usabilità, Jakob Nielsen.

Richard Stallman ha dichiarato in un discorso del 2004 che: "L'uso di Flash nei siti web è un grave problema per la nostra comunità".

Le critiche principali erano:

Note

  1. 1 2 Flash & The Future of Interactive Content, su theblog.adobe.com, Adobe. URL consultato il 19 settembre 2018 (archiviato dall'url originale il 2 dicembre 2017).
  2. ↑ 3d flash, su youtube.com.
  3. ↑ Come incorporare i font con Adobe Animate, su helpx.adobe.com. URL consultato il 1º febbraio 2021.
  4. ↑ Adobe Completes Acquisition of Macromedia (archiviato dall'url originale il 20 agosto 2006).
  5. ↑ Sul sito https://www.adobe.com/software/flash/about/ è possibile verificare la versione installata.
  6. ↑ Maurizio Boscarol, Ecologia dei siti Web. Come e perché usabilità, accessibilità e fogli di stile stanno cambiando il modo di realizzare i siti internet, Tecniche Nuove, 2003, p. 184, ISBN 9788883780783.
  7. ↑ PC Penetration.
  8. ↑ PC Penetration.
  9. ↑ Solo il 6% dei siti usa Flash (PDF), su encoding.com (archiviato dall'url originale il 10 marzo 2016).
  10. ↑ Michele Nasi, Firefox non supporterà Flash e i plugin NPAPI, su IlSoftware.it. URL consultato il 10 giugno 2016.
  11. ↑ Ruffle - Flash Emulator, su ruffle.rs. URL consultato il 4 agosto 2026.
  12. ↑ Flash Cookie Forensics (archiviato dall'url originale il 26 agosto 2011). (in inglese)
  13. ↑ Flash Cookie Forensics (archiviato dall'url originale il 25 dicembre 2009). (traduzione in italiano)
  14. ↑ Adobe Flash Player : List of security vulnerabilities, su cvedetails.com. URL consultato l'11 giugno 2016.
  15. ↑ (EN) Ty Kilgore, Seo Company in Pune - [Video FAQ], su seocompanyinpune.com, 7 settembre 2012. URL consultato il 15 gennaio 2021.
  16. ↑ (EN) Adam Barsby, Why Flash is Bad for Web Design and SEO | Xanthos Blog, su e-xanthos.co.uk, 23 luglio 2015. URL consultato il 15 gennaio 2021.
  17. ↑ (EN) World Leaders in Research-Based User Experience, Flash: 99% Bad, su Nielsen Norman Group. URL consultato il 15 gennaio 2021.
  18. ↑ flash, su youtube.com.

Bibliografia

Voci correlate

Altri progetti

Collegamenti esterni

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