Adobe Flash 11 ha un futuro sul Web?

Adobe ha annunciato formalmente che lo sarà distribuzione di Adobe Flash Player 11 e Adobe Air 3 all'inizio di ottobre. Adobe promuove le nuove versioni come una "console di gioco per il Web", con prestazioni grafiche fino a 1.000 volte più veloci di Flash Player 10 e Adobe Air 2, grazie al rendering completo con accelerazione hardware per la grafica 2D e 3D e al supporto a 64 bit su Windows, Mac OS X e Linux. Tuttavia, mentre Adobe Flash rimane comune sui PC, Apple ha notoriamente evitato Flash sul suo dispositivo mobile iOS piattaforma e ha persino smesso di spedirlo su Mac (sebbene gli utenti Mac siano liberi di installarlo da soli). Questa settimana, Microsoft ha annunciato che la versione di Internet Explorer per il suo ambiente Windows 8 Metro non supporterà i plug-in del browser e ciò significa che non ci sarà Flash nel browser.

Adobe Flash svanirà di fronte all'HTML5 e ai video online forniti in formati come H.264 e WebM di Google? O i progressi di Adobe sulla piattaforma le consentiranno di rimanere un attore importante nello sviluppo di Internet anche se inizia a scomparire dai browser delle persone?

Cosa sta portando Adobe in Flash 11 e Air 3

Lo sviluppo di punta in Flash Player 11 e Air 3 è Fase 3D, una nuova architettura grafica con accelerazione hardware per prestazioni di rendering 2D e 3D. Adobe sta pubblicizzando Stage 3D come in grado di fornire giochi di qualità per console, animando milioni di oggetti sullo schermo senza problemi a 60 fotogrammi al secondo, anche su computer più vecchi privi di hardware video moderno, come "il vecchio PC di mamma con Windows XP". La tecnologia non si applica solo ai giochi: Stage 3D e Adobe l'architettura con accelerazione hardware offrirà anche miglioramenti alla videoconferenza e alla riproduzione di video ad alta definizione (completi di audio surround 7.1 supporto).

Questi miglioramenti non sono rivolti solo ai computer desktop, ma anche ai televisori esperti di Internet e, naturalmente, ai dispositivi mobili inclusi Androide, BlackBerry e, sì, iPhone, iPad e iPod touch di Apple. Il video di ciò che alcuni sviluppatori stanno facendo con Stage 3D mostra il potenziale della tecnologia, soprattutto rispetto agli attuali giochi Flash "allo stato dell'arte".

Per aumentare ulteriormente l'attrattiva di Flash per gli sviluppatori di giochi e i produttori di contenuti, Flash Player 11 e Air 3 supporteranno anche abbonamenti e noleggi di contenuti tramite Accesso Adobe Flash E Adobe Pass. La funzione è rivolta maggiormente ai televisori connessi a Internet, quindi operatori e fornitori di contenuti (ad esempio, forse Netflix concorrente) può offrire contenuti pay-per-view e a noleggio, ma la tecnologia si adatta anche a desktop e dispositivi mobili piattaforme.

Che dire di iOS e Windows Metro di Apple?

Quindi, in che modo Adobe sta portando la sua tecnologia sui dispositivi iOS, dove Apple ha Flash notoriamente bandito? È qui che entra in gioco Adobe Air: Adobe Air consente agli sviluppatori Flash di impacchettare i loro progetti basati su Flash come applicazioni native per una varietà di piattaforme, inclusi Windows e Mac OS X, ma anche Android, BlackBerry (incluso PlayBook) e Apple iOS. In termini generali, Adobe Air offre agli sviluppatori Flash un comando "Salva come app".

La possibilità di raggruppare i progetti Flash come app è importante. Il plug-in Adobe Flash potrebbe essere bandito dal browser Web Safari di iOS e, a quanto pare, da Internet Explorer in Windows 8 Metro - ma gli sviluppatori possono creare per quelle piattaforme utilizzando Adobe Air per salvare i loro progetti come app standard. Sulle piattaforme in cui Air è integrato, come BlackBerry PlayBook di RIM, quelle app possono essere relativamente snelle e veloci da scaricare. Adobe afferma di aspettarsi che Adobe Air consentirà agli sviluppatori di farlo crea app basate su Flash per Windows 8 Metro, proprio come fanno attualmente per iOS. Poiché le piattaforme di navigazione Web abbandonano il supporto per il plug-in Flash di Adobe, Adobe Air è una parte sempre più importante dell'affermazione dell'azienda secondo cui la sua tecnologia Flash può raggiungere un miliardo di persone.

Le app create utilizzando Adobe Air hanno spesso un aspetto magnifico: molti dei principali clienti di Adobe sono designer e media professionisti, dopotutto, e la piattaforma ha avuto alcuni primi successi, incluse app mainstream come TweetDeck (che ha ottenuto acquisito da Twitter) e l'attuale miglior gioco per iPad su iTunes App Store: Machinario. Tuttavia, anche le app Adobe Air sono state aspramente criticate per le scarse prestazioni e le risorse di sistema monopolizzate. Ad esempio, Machinario è limitato al più potente iPad 2 e si attacca alla grafica 2D (piuttosto che 3D).

La proposta di valore di Flash

Adobe lo è propagandare Flash Player 11 (e Air 3) come "nuova generazione per il Web". La società sostiene più di due terzi di tutti I giochi basati sul Web sono attualmente alimentati da Flash e i giochi Flash hanno un pubblico più di 11 volte più grande del Nintendo Wii. Ma questo non cambia il fatto che Flash stia iniziando a scomparire dai browser Web: iOS non lo supporta, Windows Metro non lo supporterà e Mac non viene fornito con esso. Laddove Adobe Flash era una tecnologia quasi onnipresente, la capacità di distribuire contenuti Flash agli utenti Web è sempre più presente traballante e diverse gaffe di sicurezza di alto profilo che coinvolgono Flash non hanno aiutato la reputazione della tecnologia tra i consumatori occhi. In effetti, c'è un'altra patch di sicurezza per una vulnerabilità Flash in Windows, Android, Mac OS X e Linux da fare oggi, ed è già sfruttato su Internet.

Tuttavia, Flash ha un forte richiamo per gli sviluppatori che creano contenuti interattivi perché i progetti Flash hanno lo stesso aspetto e, in un certo senso, si comportano allo stesso modo ovunque, indipendentemente dalla piattaforma. Sebbene HTML5, JavaScript e persino WebGL abbiano fatto passi da gigante negli ultimi anni, queste tecnologie non possono ancora fare la stessa affermazione: Wide le variazioni nei browser, nelle prestazioni e nel supporto tecnologico rendono difficile lo sviluppo di qualcosa come giochi 3D utilizzando tecnologie Web aperte quasi impossibile. Gli sviluppatori Flash affrontano molte sfide specifiche della piattaforma: sviluppare un gioco progettato per funzionare con un mouse non è la stessa cosa che creare un gioco che funziona con touchscreen e gesti, ma Flash offre una piattaforma molto più uniforme per i contenuti interattivi rispetto al Web aperto di oggi tecnologie. Flash fa penzolare la possibilità di - osiamo dirlo? — una soluzione write-once, run-anywhere per contenuti interattivi.

flash-11-

Il futuro di Flash risiede quasi certamente nei contenuti interattivi come i giochi, non nella semplice consegna di video e audio. Dove Flash era il di fatto piattaforma per spingere i video agli utenti di Internet, uno studio all'inizio di quest'anno ha rilevato che quasi i due terzi dei video Web avevano si allontanò da Flash- ciò è dovuto principalmente alla pressione del mercato della piattaforma iOS di Apple, e i numeri sono probabilmente più alti ora.

La contraddizione del valore di Flash

Adobe afferma che Flash 11 è la "console di nuova generazione per il Web", ma il semplice fatto è che Flash sta lentamente scomparendo dal Web, o almeno dai browser Web. Non importa se Adobe può aumentare le prestazioni grafiche. Poiché un numero crescente di utenti Internet accede al Web con browser che non supportano Flash, i contenuti Flash mirato ai browser Web potrebbe anche ammuffire in una scatola di cartone nel seminterrato di qualche contea tribunale. O, forse peggio, potrebbe anche essere stato scritto con Java.

Le app native eludono il divieto del plug-in del browser Flash perché non richiedono un plug-in e non vengono eseguite in un browser. Tuttavia, non possono nemmeno apparire incorporati nei siti Web, quindi Adobe Air non è una soluzione per gli editori Web che desiderano incorporare elementi audio, video e (soprattutto) interattivi nelle loro pagine Web. Lo sviluppo di un sito Web e lo sviluppo di un'app, per non parlare di un'app destinata a più piattaforme mobili e desktop, sono cose molto diverse.

Nonostante l'attenzione di Adobe sui giochi basati sul Web con Flash 11 e Air 3, sembra chiaro che il valore di Flash per gli editori Web stia diminuendo, anche se il suo valore per gli sviluppatori di app potrebbe essere in aumento. La domanda diventa quindi se Flash e Adobe Air possono competere con gli strumenti di sviluppo di app native. Ad oggi, con Flash Player 10 e Adobe Air 2, la risposta è no. Forse Adobe può cambiarlo con Flash Player 11 e Adobe Air 3.

Raccomandazioni della redazione

  • Apple e Google stanno collaborando per rendere i dispositivi di tracciamento meno inquietanti
  • 5 funzioni della fotocamera Android che devo avere sul mio iPhone
  • Microsoft Defender finalmente sembra un software antivirus adeguato per le persone
  • L'analista Apple prevede che l'iPhone SE 2 con il processore dell'iPhone 11 arriverà nel 2020
  • Circa il 40% delle app Android e iOS presenta vulnerabilità ad alto rischio