Firefox, DRM et la fin de NPAPI
- Catégorie: Firefox
On a beaucoup parlé de la fin de l'interface NPAPI classique qui est actuellement prise en charge par toutes les versions de Firefox pour rendre les technologies tierces disponibles dans le navigateur.
Les plugins les plus populaires actuellement pris en charge sont Adobe Flash et Java, mais Firefox peut choisir d'autres plugins pour rendre leurs fonctionnalités disponibles.
Google a expulsé NPAPI dans Chrome 45 lorsqu'il a arrêté la prise en charge de NPAPI, et Mozilla a annoncé qu'il mettrait fin également au soutien.
L'avantage de Google par rapport à Mozilla est que Chrome est livré avec une version de Flash intégrée au navigateur, ce qui signifie que le plugin NPAPI le plus populaire est toujours disponible dans Chrome, bien que sous une forme différente.
Étant donné que Mozilla n'a pas d'accord avec Adobe pour faire de même, il est désavantagé car la suppression du support NPAPI entraînerait que Firefox ne prend plus en charge aucun contenu Flash sur Internet.
Chrome, d'autre part, ne prend en charge aucun autre plugin NPAPI, ce qui signifie par exemple que vous ne pouvez plus exécuter de contenu JAVA ou Silverlight dans le navigateur.
Firefox et DRM
Mozilla a été dans une position précaire en ce qui concerne la fonctionnalité DRM de Firefox. Il avait la possibilité d'intégrer des capacités de lecture DRM à Firefox, ce qui plairait aux utilisateurs qui utilisent des services comme Netflix sur le navigateur mais déplaisent aux utilisateurs qui ne veulent pas de capacités DRM dans le navigateur, ou ne prennent pas en charge DRM, ce qui obligerait les utilisateurs qui le souhaitent d'utiliser les services qui les obligent pour le streaming à passer à un autre navigateur pour cela, mais s'il vous plaît les utilisateurs qui s'opposent aux DRM sous quelque forme que ce soit
Mozilla a ajouté le module de décryptage de contenu Adobe Primetime (CDM) dans Firefox 38 pour prendre en charge les flux DRM HTML5.
Les utilisateurs de Firefox ont peut-être remarqué que Primetime est répertorié comme plug-in dans le navigateur par défaut, et qu'il existe également un codec vidéo OpenH264 fourni par Cisco dans le même but. Si ce n'est pas le cas, saisissez about: addons dans le navigateur et passez aux plugins une fois la page chargée.
Ces plugins sont réglés sur «toujours activer», et la seule autre option que vous avez est de les régler sur «ne jamais activer». L'option «demander à activer» n'est pas disponible.
Les utilisateurs de Firefox peuvent désactiver le DRM sur about: config comme indiqué dans l'article lié ci-dessus. Cela supprime les plugins de Firefox.
Il est très probable que Widevine obtiendra son propre interrupteur «arrêt» une fois qu'il sera disponible. De plus, Mozilla maintient un version spéciale de Firefox c'est sans DRM.
Mettre à jour : Mozilla prévoit de supprimer la prise en charge d'Adobe Primetime dans Firefox 52 . Cela laisse Google Widevine CDM comme module de décryptage de contenu pris en charge par le navigateur.
Google Widevine CDM
Mozilla annoncé il y a quelques jours, il prévoit d'apporter un autre module de décryptage de contenu à Firefox. L'organisation va bientôt pousser le Widevine CDM de Google vers Firefox Nightly, ce qui ajoutera la prise en charge du contenu vidéo HTML5 qui nécessite DRM à Firefox pour ajouter la prise en charge des sites qui dépendent de Widevine pour cela.
Selon Mozilla, il s'agit d'une alternative aux «services de streaming qui reposent actuellement sur Silverlight pour la lecture de contenu vidéo protégé par DRM».
Le plugin ne sera disponible que pour les versions Windows et Mac de Firefox, et il ne sera téléchargé sur le navigateur que lorsqu'un utilisateur visite un site qui en a besoin.
Mettre à jour : Google Widevine est également disponible pour Linux versions de Firefox depuis la version 49.
L'intégration garantit que Firefox couvre à la fois Flash et Silverlight DRM sur Internet après la fin de la prise en charge de NPAPI.
La fin du NPAPI
Jusqu'à présent, Mozilla a déclaré que le support de NPAPI prendrait fin à la fin de 2016, mais n'a pas révélé exactement quand cela se produirait.
Une publication sur Mozilla.dev.tech.plugins en février a révélé des plans mis à jour. Selon les informations qui y sont publiées, Mozilla prévoit de supprimer le support NPAPI dans Firefox 53 qui sortira en mars 2017.
La prochaine version de Firefox ESR (Extended Support Release) est la 52 et recevra des mises à jour de sécurité pendant un an. En supprimant NPAPI dans Firefox 53, la version * après * l'ESR, les utilisateurs qui ont besoin de la prise en charge de NPAPI peuvent continuer à passer à Firefox ESR 52 et continuer à utiliser les plugins NPAPI jusqu'en mai 2018.
La principale raison pour laquelle Firefox 53 est choisi est que Firefox 52 est une nouvelle version ESR. Cela signifie que n'importe qui sur ESR pourra utiliser les plugins NPAPI jusqu'à ce que cette version ne soit plus utilisée et ce n'est pas avant mai 2018.
Programme
Consultez notre calendrier de sortie pour Firefox pour les dates exactes (ajoutées lorsqu'elles deviennent disponibles).
- Firefox 52: nouvelle version ESR
- Firefox 53: le support NPAPI est abandonné dans Firefox.
- Firefox 60: nouvelle version ESR sans support NPAPI
- Firefox 60.2 ESR: l'ancienne version de Firefox 53 ESR n'est plus prise en charge. La fin de NPAPI dans Firefox.
Comme pour les versions futures, les choses peuvent changer en cours de route. Nous mettrons à jour l'article si cela se produit. (Merci Soren )