10Aug

Usare Firefox su Linux? Il tuo Flash Player è vecchio e obsoleto!

Adobe non sviluppa più Flash per Firefox su Linux. Stai ancora ricevendo aggiornamenti di sicurezza, ma il gioco è fatto: il tuo plug-in di Flash Player è già obsoleto. Gli utenti di

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, problemi 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 Flash medio per Firefox è insicuro?

note di Adobe 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.

Non si ottengono miglioramenti delle prestazioni, della durata della batteria o dell'infrastruttura di sicurezza se si continua a utilizzare Flash con Firefox. 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 ne facciano uso, 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 pacchetto pepperflashplugin-non libero 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.

Sfortunatamente, il pacchetto non aggiornerà automaticamente il plug-in Pepper Flash. Questo è un grosso problema perché Flash ha così tante falle nella sicurezza che spesso devono essere riparate. Dovrai eseguire un comando speciale per aggiornare il plug-in Flash e non riceverai notifiche quando è disponibile una nuova versione. Questo problema di sicurezza è indicato sul bug tracker di Ubuntu.

Per verificare la presenza di nuove versioni di Flash Player, eseguire sudo update-pepperflashplugin-nonfree -status in una finestra di Terminale. Per installare una nuova versione, eseguire sudo update-pepperflashplugin-nonfree -install .

La nuova versione di Opera, attualmente disponibile solo come versione "sviluppatore" su Linux, è basata su Chromium. Supporta il plug-in Pepper Flash, ma dovrai installarlo nello stesso modo in cui lo fai per Chromium. Opera nota che Opera per Linux potrebbe includere il plug-in Pepper Flash in futuro, stanno lavorando con Adobe su questo.

Flash è in via di esaurimento.È 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.