Gli utenti Linux possono ancora utilizzare il plug-in Flash basato su Pepper incluso con Google Chrome per Linux. Questo è l'unico modo per ottenere l'ultima versione di Flash su Linux, sebbene il plug-in possa essere installato separatamente per Chromium o Firefox.
Adobe Ditches NPAPI per Pepper su Linux
Nel 2012, Adobe ha annunciato che non svilupperebbe più il plug-in NPAPI per Linux, ma continuerà a sviluppare il plug-in Flash basato su Pepper utilizzato in Chrome.
Riavvolgiamo qui. I browser Web utilizzano diversi tipi di plug-in. Internet Explorer su Windows utilizza plug-in ActiveX. Altri browser su tutti i sistemi operativi - Firefox, Safari e persino Chrome fino a poco tempo fa - usano il framework NPAPI. NPAPI è stato originariamente sviluppato per Netscape - NPAPI è l'acronimo di "Netscape Plugin Application Programming Interface". È diventato l'architettura plug-in standard utilizzata da tutti i browser non Internet-Explorer.
Ma NPAPI è molto vecchio. Nel 2013, Google ha annunciato l'intenzione di rimuovere il supporto NPAPI da Chrome perché "l'architettura degli anni '90 di NPAPI è diventata una delle principali cause di blocchi, arresti anomali, incidenti di sicurezza e complessità del codice." Hanno sostituito NPAPI con Pepper, noto anche come PPAPI. Adobe ha effettuato l'accesso e Flash Plugin distribuito con Chrome, su Linux, Windows e Mac OS X, utilizza Pepper anziché NPAPI.
Su Windows e Mac OS X, Adobe continua a sviluppare la versione NPAPI di Flash utilizzata da Firefox e altri browser. Su Linux, il plug-in NPAPI è bloccato a 11.2 mentre la versione corrente di Flash è 14.
Questo significa che Flash per Firefox è insicuro?
Adobe nota che stanno continuando a fornire aggiornamenti di sicurezza per Flash 11.2 su Linux, ma stanno solo sviluppando attivamente il plug-in Pepper Flash per Linux. Ecco perché Firefox Plugin Check non contrassegna il vecchio plug-in Flash come obsoleto.
Se continui a utilizzare Flash con Firefox, non otterrai prestazioni, durata della batteria o miglioramenti dell'infrastruttura di sicurezza. Adobe non ha annunciato alcuna intenzione di cessare gli aggiornamenti di sicurezza per Flash 11.2 su Linux, ma non saremmo sorpresi di vederli fare in pochi anni. Il plug-in NPAPI Flash di Linux non è in buone condizioni: è in grado di supportare la vita e alla fine dovranno staccare la spina.
Perché Firefox non può utilizzare il plugin Pepper?
Mozilla non vuole implementare il supporto plug-in Pepper in Firefox e il suo motore di rendering Gecko. La pagina di MozillaWiki sull'argomento ha un messaggio terso: "Mozilla non è interessato o non lavora su Pepper in questo momento." L'argomento è stato anche discusso sul bugzilla di Mozilla.
Sulla mailing list di Mozilla, Robert O'Callahan di Mozilla sostiene che sostenere Pepper sarebbe uno spreco di risorse. Mozilla sta cercando di costruire tecnologie HTML5 e web - vogliono che gli sviluppatori web lo usino, non per rendere più allettanti i nuovi plug-in Pepper.
Quindi ho bisogno di Chrome per usare l'ultimo Flash Player?
Ufficialmente, l'ultima versione di Flash su Linux è disponibile solo tramite Chrome: è in bundle e viene fornita con Chrome stesso. Non devi fare nulla di speciale per ottenerlo e l'aggiornamento di Chrome aggiorna automaticamente il plug-in Flash su Linux, Windows, Mac OS X e persino Chrome OS.
Il browser web Chromium open source supporta anche i plug-in Pepper. Tuttavia, Adobe non distribuisce separatamente il plug-in Pepper Flash. Varie distribuzioni Linux hanno pacchetti che possono aiutarti a installare Pepper Flash per Chromium. Ad esempio, su Ubuntu, è possibile installare il pepperflashplugin-nonfree pacchetto dal repository Multiverse. Questo pacchetto scaricherà Chrome da Google, estrae il plug-in Pepper Flash e lo installa sul tuo sistema. Chromium noterà il plug-in e lo utilizzerà automaticamente dopo aver riavviato il browser.
Per verificare la disponibilità di nuove versioni di Flash Player, esegui sudo update-pepperflashplugin-nonfree -status in una finestra di Terminale. Per installare una nuova versione, esegui sudo update-pepperflashplugin-nonfree -install.
Flash sta per uscire. È già stato eliminato dai dispositivi mobili. Adobe ha terminato lo sviluppo di Flash Player su Android anni fa. È ancora utilizzato per molti siti desktop, ma il Web e Adobe si stanno spostando verso HTML5 e altre tecnologie Web integrate nei browser.È chiaro che Flash non è più una priorità e Adobe finirà per rallentare lo sviluppo di Flash Player per tutte le piattaforme. Gli strumenti di sviluppo Flash di Adobe possono già esportare in HTML5.