10Aug
Adobe ne développe plus le Flash pour Firefox sous Linux. Vous recevez toujours des mises à jour de sécurité, mais c'est tout: votre plug-in Flash Player contient déjà plusieurs versions majeures obsolètes. Les utilisateurs de
Linux peuvent toujours utiliser le plug-in Flash basé sur Pepper inclus avec Google Chrome pour Linux. C'est la seule façon d'obtenir la dernière version de Flash sur Linux, bien que le plug-in puisse être installé séparément pour Chrome ou Firefox.
Adobe Ditches NPAPI pour Pepper sous Linux
En 2012, Adobe a annoncé qu'il ne développerait plus le plug-in NPAPI pour Linux, mais qu'il continuerait à développer le plug-in Flash basé sur Pepper utilisé dans Chrome.
Revenons ici. Les navigateurs Web utilisent différents types de plug-ins. Internet Explorer sous Windows utilise des plug-ins ActiveX.D'autres navigateurs sur tous les systèmes d'exploitation - Firefox, Safari et même Chrome jusqu'à récemment - utilisent le framework NPAPI.NPAPI a été développé à l'origine pour Netscape - NPAPI signifie «Netscape Plugin Application Programming Interface». Il est devenu l'architecture de plug-in standard utilisée par tous les navigateurs non Internet Explorer.
Mais NPAPI est très vieux. En 2013, Google a annoncé son intention de supprimer le support NPAPI de Chrome car «l'architecture des années 90 de NPAPI est devenue une cause majeure de blocage, de crash, d'incidents de sécurité et de complexité de code.» Ils ont remplacé NPAPI par Pepper, également connu sous le nom PPAPI..Adobe s'est connecté, et le plugin Flash distribué avec Chrome - sous Linux, Windows et Mac OS X - utilise Pepper au lieu de NPAPI.
Sous Windows et Mac OS X, Adobe continue de développer la version NPAPI de Flash utilisée par Firefox et d'autres navigateurs. Sous Linux, le plug-in NPAPI est bloqué à 11,2 alors que la version actuelle de Flash est de 14.
Est-ce que le Flash pour Firefox n'est pas sécurisé?
Adobe note qu'il continue de fournir des mises à jour de sécurité pour Flash 11.2 sous Linux, mais il ne fait que développer activement le plug-in Pepper Flash pour Linux. C'est pourquoi Firefox Plugin Check ne signale pas l'ancien plug-in Flash comme obsolète.
Vous n'obtiendrez aucune amélioration des performances, de la durée de vie de la batterie ou de l'infrastructure de sécurité si vous continuez à utiliser Flash avec Firefox. Adobe n'a pas annoncé son intention de mettre fin aux mises à jour de sécurité pour Flash 11.2 sous Linux, mais nous ne serions pas surpris de les voir faire cela dans quelques années. Le plug-in Linux Flash NPAPI n'est pas sain - il est sur le support de la vie, et ils devront éventuellement débrancher la prise.
Pourquoi Firefox ne peut-il pas utiliser le plugin Pepper?
Mozilla ne veut pas implémenter le support de plug-in Pepper dans Firefox et son moteur de rendu Gecko. La page MozillaWiki sur le sujet a un message concis: "Mozilla ne s'intéresse pas à Pepper ou ne travaille pas pour le moment." Le sujet a également été discuté sur Mozilla bugzilla.
Sur la liste de diffusion Mozilla, Robert O'Callahan de Mozilla soutient que soutenir Pepper serait un gaspillage de ressources. Mozilla essaye de construire des technologies HTML5 et Web - il veut que les développeurs web l'utilisent, pas pour rendre les nouveaux plugins brillants de Pepper plus tentants.
J'ai donc besoin de Chrome pour utiliser le dernier Flash Player?
Officiellement, la dernière version de Flash sur Linux n'est disponible que via Chrome - elle est livrée avec Chrome. Vous n'avez rien de spécial à faire, et la mise à jour de Chrome met automatiquement à jour le plug-in Flash sur Linux, Windows, Mac OS X et même Chrome OS.
Le navigateur Web Chrome open-source prend également en charge les plug-ins Pepper. Toutefois, Adobe ne distribue pas le plug-in Pepper Flash séparément. Diverses distributions Linux ont des paquets qui peuvent vous aider à installer Pepper Flash pour Chromium. Par exemple, sous Ubuntu, vous pouvez installer le package pepperflashplugin-nonfree à partir du référentiel Multiverse. Ce package va télécharger Chrome à partir de Google, extraire le plug-in Pepper Flash et l'installer sur votre système. Chromium remarquera le plug-in et l'utilisera automatiquement après le redémarrage de votre navigateur.
Malheureusement, le paquet ne mettra pas automatiquement à jour le plug-in Pepper Flash. C'est un gros problème car Flash a tellement de failles de sécurité qu'il est souvent nécessaire de corriger. Vous devrez exécuter une commande spéciale pour mettre à jour le plug-in Flash, et vous ne recevrez pas de notifications lorsqu'une nouvelle version est disponible. Ce problème de sécurité est noté sur le traqueur de bogues d'Ubuntu.
Pour vérifier les nouvelles versions de Flash Player, exécutez sudo update-pepperflashplugin-nonfree -status dans une fenêtre Terminal. Pour installer une nouvelle version, exécutez sudo update-pepperflashplugin-nonfree -install .
La nouvelle version d'Opera, actuellement disponible uniquement en version "développeur" sous Linux, est basée sur Chromium. Il prend en charge le plug-in Pepper Flash, mais vous devrez l'installer de la même manière que pour Chromium. Opera remarque qu'Opera for Linux peut inclure le plug-in Pepper Flash dans le futur - ils travaillent avec Adobe sur ce sujet.
Flash est sur le point de sortir. Il a déjà été purgé des appareils mobiles - Adobe a terminé le développement de Flash Player sur Android il y a des années. Il est toujours utilisé pour de nombreux sites de bureau, mais le Web et Adobe lui-même évoluent vers HTML5 et d'autres technologies Web intégrées dans les navigateurs. Il est clair que Flash n'est plus une priorité, et qu'Adobe finira par ralentir le développement de Flash Player sur toutes les plates-formes. Les outils de développement Flash d'Adobe peuvent déjà être exportés vers HTML5.