
Un po' di chiarezza
Negli ultimi tempi la tecnologia Adobe® Flash® è stata argomento di numerosi dibattiti e, tra le informazioni discusse, sono emerse anche molte inesattezze.
È giunto quindi il momento di fare un po' di chiarezza.
Tecnologia touch
Originariamente, il runtime Adobe Flash Player venne progettato come tecnologia da applicare ai tablet con interfacce touch e infatti oggi fornisce supporto per l'utilizzo di dispositivi dotati di questa particolare tecnologia.
Per i contenuti esistenti sviluppati sulla base di input tramite mouse, Flash Player converte automaticamente gli eventi touch in eventi mouse quando viene utilizzato un dispositivo touch. Ciò consente di utilizzare senza problemi contenuti progettati per desktop su dispositivi basati su tecnologia touch mediante Flash Player.
Quanto ai nuovi contenuti sviluppati appositamente per la tecnologia touch, Flash Player 10.1 fornisce un set completo di API per trackpad multitouch e movimenti.
Ulteriori informazioni su Flash e sulla tecnologia multitouch*
Video
Il 75% dei video presenti sul web, tra cui quelli che si avvalgono dei codec più comuni come H.264 e VP6, è visualizzabile tramite Flash Player.
È opinione diffusa che la codifica H.264 sostituirà del tutto la tecnologia Flash. Tuttavia, è da tenere presente che H.264 è un codec video che necessita di un lettore, mentre Flash Player è un runtime multimediale completo in grado di riprodurre diversi tipi di codec, tra cui H.264. Inoltre, Flash offre una soluzione per la distribuzione video avanzata e supporta diverse tecnologie, quali lo streaming, la distribuzione a velocità in bit adattiva e la protezione dei contenuti.
La riproduzione di video ad alta definizione richiede ovviamente un elevato utilizzo di risorse della CPU. Ecco perché Flash Player 10.1 include anche un supporto per la riproduzione di video con accelerazione hardware tra dispositivi, in ambiente sia mobile che desktop. Ora che API specifiche sono disponibili per Mac OS X v. 10.6.3, è possibile implementare su Mac anche video con accelerazione GPU grazie alla versione preliminare di Flash Player per Macintosh, chiamata in codice "Gala". In questo modo è possibile migliorare l'utilizzo della CPU e la durata della batteria.
Ulteriori informazioni sul video per Flash nel Video Technology Center*
Prestazioni
I contenuti interattivi per Flash Player sono dinamici e visivi e, come tutti i contenuti e le tecnologie multimediali, richiedono una potenza di elaborazione maggiore rispetto ai documenti HTML statici. Le prestazioni di Flash Player sono pari, se non superiori, a quelle fornite da altre tecnologie multimediali analoghe. Il team di Flash Player è costantemente impegnato nell'ottimizzazione delle prestazioni dei contenuti multimediali interattivi sul web.
Nell'ambito dei dispositivi mobili, le migliori prestazioni si traducono in una maggiore durata della batteria. Inoltre, per Flash Player versione 10.1 Adobe ha introdotto diverse altre ottimizzazioni relative, ad esempio, all'esecuzione del codice, all'utilizzo della memoria, alla riproduzione di video con accelerazione hardware e al ciclo di vita della batteria.
Poiché Flash Player può essere eseguito su più piattaforme, tutte le ottimizzazioni effettuate per i dispositivi mobili potranno arricchire anche i contenuti per desktop, notebook, netbook e tablet durante l'esecuzione di Flash Player.
Ulteriori informazioni sulle prestazioni di Flash Player*
Sicurezza
La sicurezza è una delle priorità principali per il team di Flash Player. Secondo quanto evidenziato dal Symantec Global Internet Threat Report per il 2009, Flash Player è al secondo posto tra le tecnologie prese in esame (tra cui browser e plug-in web) per il minor numero di vulnerabilità. Questo risultato è importante se si considera che Flash Player è tra le applicazioni più diffuse e utilizzate del mondo.
A causa della complessità dei software moderni, tuttavia, le vulnerabilità della sicurezza non sono destinate a scomparire. Ciononostante, Adobe ha adottato importanti misure volte a ridurre il numero complessivo di problemi, nonché a garantire che, una volta individuati, i problemi verranno affrontati prontamente grazie ad aggiornamenti rapidi. A tale scopo, Adobe sta cercando di fare in modo che gli utenti possano scaricare gli aggiornamenti più recenti di Flash Player nei tempi più brevi possibili. Inoltre, è stata intensificata la collaborazione con i produttori di browser per integrare le impostazioni della privacy di Flash Player con quelle dei browser stessi.
Ulteriori informazioni sulla sicurezza di Flash Player*
Apertura
Flash Player fa parte di un ricco ecosistema di tecnologie aperte e proprietarie.
Il motore principale di Flash Player (AVM+) è di tipo open source ed è stato donato a Mozilla Foundation, da cui è attualmente gestito. I formati di file supportati da Flash Player, SWF e FLV/F4V, nonché i protocolli RTMP e AMF, sono gratuiti e vengono pubblicati apertamente. Chiunque può utilizzare le specifiche senza dover chiedere l'autorizzazione ad Adobe. Terze parti, quindi, sono libere di creare servizi audio, video e dati in diretta concorrenza con quelli offerti da Adobe.
Non esistono limitazioni dello sviluppo di strumenti per la creazione di SWF e chiunque può realizzare il proprio lettore SWF o FLV/F4V.
Flex, il principale framework per le applicazioni della piattaforma Adobe Flash, è a sua volta di tipo open source e viene gestito e sviluppato attivamente da Adobe e dalla community.
Infine, la piattaforma Flash è caratterizzata da un ricco ecosistema di sviluppatori impegnati nella creazione di strumenti e tecnologie aperte e proprietarie, tra cui IDE e ambienti per sviluppatori quali FDT, IntelliJ e haXe, runtime open source come Gnash e server video open source quali Red5.
Ulteriori informazioni su Adobe Open Source*
Per la visualizzazione del contenuto è necessario Flash.
Per visualizzare il presente contenuto, è necessario attivare JavaScript e installare la versione aggiornata di Adobe Flash Player.
Fare clic qui per scaricare gratuitamente Adobe Flash Player.