La prochaine version de Firefox, qui sortira le mardi 7 mars, la version 52, verra la fin des plug-ins.
Jusqu'à présent, l'injection de technologies tierces dans un navigateur Web se faisait avec des
Plugin (ne pas confondre avec des
Extensions (des navigateurs) -
Différence entre « Plug-in » et « Extension » (add-on) dans les navigateurs.
Les technologies d'accueil de ces
Plugin furent, initialement,
NPAPI, puis Google est venu mettre son grain de sel (sa petite guéguerre - sa pagaille) avec
PPAPI.
Les discordances sont maintenant du passé. Firefox retire purement et simplement
NPAPI (et n'a jamais porté, en le disant et l'écrivant publiquement, le moindre intérêt ni la moindre attention à
PPAPI).
À partir de la version 52, il n'y aura plus de
Plugin dans Firefox. La fondation Mozilla passe aux nouvelles normes, plus sécurisée : les
API appelant des applications Web natives.
Deux exceptions :
Les grands comptes (États, Gouvernements, Universités, Communes, Grandes entreprises, Grandes organisations, ...), qui disposent de centaines ou de milliers de Firefox déployés sur d'immenses plateformes matérielles hétérogènes (seul Firefox permet cela), et ne basculent vers une mise à jour que très rarement (une fois l'an), continuent d'utiliser les versions de Firefox à longue durée de support (1 an), les versions ESR (Extended Support Release). Ces dernières comportent toujours les plug-ins et leur support.
Flash player, par qui vient une grande part des malveillances (c'est un générateur de failles de sécurité en flux continue) fonctionnera encore dans Firefox "grand public", durant "un certain temps", mais avec un avertissement chaque fois qu'une ressource Flash cherchera à se lancer. L'utilisateur devra accepter explicitement en cliquant sur " cliquer pour activer " (ou refuser).
Petit à petit, tout va basculer en HTML5 et les dernières ressources en Flash, les quelques milliards de ressources qui ne seront pas converties parce que leurs développeurs n'existent plus depuis longtemps ou ont totalement laissé tomber leurs vieux trucs en flash, ou ne savent pas faire, seront lues par des émulateurs comme Shumway, de la Fondation Mozilla. Shumway est un logiciel libre qui a pour but de pouvoir remplacer Adobe Flash Player d'une manière transparente. Il est développé par la Fondation Mozilla depuis 2012.
Shumway gère le Flash (SWF - ShockWave Flash) en le traduisant au préalable en éléments HTML5 et en JavaScript.
Depuis combien d'années hurle-t-on "
Flash must die ! "
Firefox