Developpez.com

Le Club des Développeurs et IT Pro

Firefox ne supportera plus les plug-ins NPAPI d'ici fin 2016,

à l'exception de Flash qui sera toujours compatible avec le navigateur

Le 2015-10-12 19:28:31, par Olivier Famien, Chroniqueur Actualités
Pour améliorer la sécurité de Firefox ainsi que ses performances et sa stabilité, Mozilla a initié plusieurs réformes sur la gestion des plug-ins depuis la version 26 de son navigateur.

En effet, depuis cette version, les plug-ins périmés ne sont plus exécutés automatiquement. Lorsqu’un plug-in n’est pas à jour, Firefox bloque l’exécution automatique de ce plug-in et affiche un message d’alerte afin d’inviter l’utilisateur à le mettre à jour. Si l’utilisateur désire l’exécuter en dépit de cet avertissement, il devra lui-même l’activer. Le seul plug-in qui a été épargné par cette mesure est Flash qui est exécuté automatiquement à condition d’être à jour.

Aussi, voyant que l’utilisation de certains plug-ins, même mis à jour, n’empêchait pas d’être exposé aux problèmes cités plus haut, Mozilla s’est lancé dans la conversion des fonctionnalités disponibles dans les plug-ins NPAPI en support web natif.

Dans ce sens, on a depuis quelques années les API pour le streaming vidéo, les jeux et les fonctionnalités graphiques avancées qui ont été mises en œuvre et plus récemment les fonctionnalités du presse-papiers telles que couper — copier – coller qui ont été conçues.

Pour aller plus loin dans ses efforts, Mozilla annonce qu’elle compte « retirer le support pour la plupart des plug-ins NPAPI dans Firefox d’ici la fin de l’année 2016 ». En plus de cette décision, la fondation annonce également que « les nouvelles plateformes telles que Firefox 64 bits pour Windows seront lancées sans le support plug-in ».

Comme pour les décisions antérieures, Flash continuera à être supporté de manière exceptionnelle dans Firefox. L’objectif est de ne pas priver les utilisateurs de ce plug-in qui est encore utilisé par nombre de personnes sur la toile, soutient la fondation. Pour rassurer les utilisateurs, Mozilla souligne qu’elle travaille de concert avec Adobe pour garantir la stabilité, les performances et la sécurité du plug-in sur son navigateur.

En marge de cette annonce, plusieurs éditeurs de plugins ont effectué des communications dans le même sens. Pour ce qui concerne Unity Web Player qui est le plug-in utilisé pour lire les jeux, et autres contenus produits avec Unity, l’entreprise annonce que la prochaine version de son moteur Unity 4 qui sortira en 2016 ne supportera pas le plug-in Web Player. Comme alternative, la firme met déjà en préversion le support WebGL qui utilise les API standards disponibles dans le navigateur. Cela sous-entend que les contenus WebGL tourneront dans les navigateurs sans requérir de plug-in Web.

Les sites Web utilisant les plug-ins tels que Silverlight ou Java sont exhortés à délaisser les API pour passer à d'autres technologies Web. Pour les cas où une plateforme Web souhaiterait étendre les technologies disponibles disponibles, Mozilla recommande de développer des extensions. Oracle pour sa part exhorte les utilisateurs à migrer vers Java Web Start.

L’appel est donc lancé auprès des mainteneurs, car dès la fin 2016, Firefox ne supportera plus les plug-ins.

Nous rappelons que cette annonce n’est pas la seule en son genre, car depuis le 1er septembre dernier, Chrome n’accepte plus les plug-ins NPAPI. Les raisons avancées sont les mêmes que Mozilla à savoir, la sécurité, la performance et la stabilité. Tout comme Firefox, les plug-ins Silverlight, Java et Unity ont été révoqués de la plateforme. Flash qui est intégré à Chrome en est exclu, car celui-ci utilise un système plus récent et plus sécurisé appelé API Pepper.

Pour ceux qui souhaitent poser des questions ou avoir des informations sur le développement des plugins dans Firefox, la fondation a ouvert une page à cet effet.

Source : Blog Mozilla

Et vous ?

Que pensez-vous de cette décision de ne plus supporter les plug-ins NPAPI?

Que pensez-vous de la décision de continuer à supporter Flash ?

Voir aussi
Forum Firefox
  Discussion forum
5 commentaires
  • jopopmk
    Membre expert
    Perso j'ai déjà désactivé tous les NPAPI sous Chrome et la seule que j'active au cas par cas parfois c'est le lecteur PDF. Tous les browsers peuvent donc bazarder tous leurs plugins (y compris Flash, et je téléchargerai les PDF pour les lire dans une appli dédiée) ça ne changera rien pour moi en tant qu'internaute.

    Par contre en tant que dev y'a une question qui me turlupine : comment fait-on pour que l'utilisateur puisse taper dans son magasin de certificats sans passer par une applet Jave, un contrôle ActiveX ou autre techno à accès étendu ?
  • tes49
    Membre confirmé
    Salut

    Sur mes pc, aucun problème entre Flash et Firefox release... Flash ne plante quasiment jamais...

    Firefox ne plante jamais en cette version release ou si je dois dire une fois tous les 3 ans, pour moi c'est jamais.

    Mais bon que Flash et les autres plugins viennent à ne plus être utilisés, c'est pas un mal et il est temps que cela soit bousculé... car depuis le temps qu'il en est question !
  • RyzenOC
    Inactif
    Je précise, il ne faut pas confondre les plugins et les extensions.

    Les extensions actuels de firefox aussi ne serons plus supporté aussi a cause de l'arrivée de la nouvelle API.

    Que pensez-vous de cette décision de ne plus supporter les plug-ins NPAPI?
    Les plugins perso a part flash j'en utilise plus. J'aimerais bien me débarasser de flash par contre comme j'ai pus me débarrasser des applets java.

    Que pensez-vous de la décision de continuer à supporter Flash ?
    C'est pas très juste, pourquoi flash et pas les applets java ?, après perso j'espère que l'adoption totale de html5 arrivera vite.

    Les plugins je m'en moque un peu, c'est plus les extensions qui m'inquiète, car l'api actuel permet de personnaliser son navigateur à font, tandis que la nouvelle api qui arrivera en décembre et moins permissive...

    Et je crois que l'ancienne api sera maintenue elle aussi jusqu'à fin 2016 aussi
  • Higgins
    Membre confirmé
    ...à l'exception de Flash qui sera toujours compatible avec le navigateur
    Le plugin Flash me plante régulièrement Firefox, au point que j'ai fini par virer le plugin
  • yahiko
    Rédacteur/Modérateur
    Firefox n'a pas besoin du plugin Flash pour planter régulièrement.