Se ha hablado mucho sobre el final de la interfaz clásica NPAPI, que actualmente es compatible con todas las versiones de Firefox para que las tecnologías de terceros estén disponibles en el navegador.

Los complementos más populares que se admiten actualmente son Adobe Flash y Java, pero hay más complementos que Firefox puede utilizar para que su funcionalidad esté disponible.

Google expulsó NPAPI en Chrome 45 cuando detuvo el soporte para NPAPI, y Mozilla anunció que también finalizaría el soporte.

La ventaja de Google sobre Mozilla es que Chrome se envía con una versión de Flash incorporada en el navegador, lo que significa que el complemento NPAPI más popular todavía está disponible en Chrome, aunque en una forma diferente.

Dado que Mozilla no tiene un acuerdo con Adobe para hacer lo mismo, se encuentra en una desventaja significativa ya que la eliminación del soporte NPAPI daría como resultado que Firefox ya no soporte ningún contenido Flash en Internet.

Chrome, por otro lado, no admite ningún otro complemento NPAPI, lo que significa, por ejemplo, que ya no puede ejecutar contenido JAVA o Silverlight en el navegador.

Firefox y DRM

drm de firefox

Mozilla ha estado en una posición precaria con respecto a la funcionalidad DRM en Firefox. Tenía la opción de integrar las capacidades de reproducción DRM a Firefox, lo que complacería a los usuarios que usan servicios como Netflix en el navegador pero desagradarían a los usuarios que no quieren capacidades DRM en el navegador, o que no son compatibles con DRM, lo que obligaría a los usuarios que quieran para usar servicios que los requieran para la transmisión para cambiar a otro navegador para eso, pero por favor, los usuarios que se oponen a DRM en cualquier forma.

Mozilla agregó el Módulo de descifrado de contenido (CDM) de Adobe Primetime en Firefox 38 para admitir transmisiones DRM HTML5.

Los usuarios de Firefox pueden haber notado que Primetime aparece como un complemento en el navegador de forma predeterminada, y que también hay un códec de video OpenH264 proporcionado por Cisco para el mismo propósito. Si no lo ha hecho, escriba about: addons en el navegador y cambie a complementos cuando la página se haya cargado.

Estos complementos están configurados para «activar siempre», y la única otra opción que tiene es configurarlos para «no activar nunca». La opción «pedir activación» no está disponible.

Los usuarios de Firefox pueden deshabilitar el DRM en about: config como se describe en el artículo vinculado arriba. Esto elimina los complementos de Firefox.

Es muy probable que Widevine tenga su propio interruptor de «apagado» una vez que esté disponible. Además, Mozilla mantiene una versión especial de Firefox eso es DRM libre.

Actualizar: Mozilla planea eliminar la compatibilidad con Adobe Primetime en Firefox 52. Esto deja a Google Widevine CDM como el módulo de descifrado de contenido que admite el navegador.

CDM de Google Widevine

Widevine

Mozilla Anunciado Hace un par de días que planea traer otro módulo de descifrado de contenido a Firefox. La organización impulsará Widevine CDM de Google a Firefox Nightly pronto, lo que agregará soporte para contenido de video HTML5 que requiere DRM para Firefox para agregar soporte para sitios que dependen de Widevine para eso.

Según Mozilla, es una alternativa para los «servicios de transmisión que actualmente dependen de Silverlight para la reproducción de contenido de video protegido por DRM».

El complemento solo estará disponible para las versiones de Firefox para Windows y Mac, y solo se descargará en el navegador cuando un usuario visite un sitio que lo requiera.

Actualizar: Google Widevine también está disponible para las versiones Linux de Firefox desde la versión 49.

La integración asegura que Firefox cubra tanto Flash como Silverlight DRM en Internet después de la finalización del soporte para NPAPI.

El fin de NPAPI

Hasta ahora, Mozilla declaró que el soporte para NPAPI terminaría a fines de 2016, pero no reveló exactamente cuándo sucedería.

Una publicación en Mozilla.dev.tech.plugins en febrero reveló planes actualizados. Según la información publicada allí, Mozilla planea eliminar la compatibilidad con NPAPI en Firefox 53, que estará disponible en marzo de 2017.

La próxima versión de Firefox ESR (Extended Support Release) es la 52 y recibirá actualizaciones de seguridad durante un año. Al eliminar NPAPI en Firefox 53, la versión * después * de ESR, los usuarios que necesitan compatibilidad con NPAPI pueden continuar cambiando a Firefox ESR 52 y seguir usando los complementos NPAPI hasta mayo de 2018.

La razón principal por la que se elige Firefox 53 es que Firefox 52 es una nueva versión de ESR. Esto significa que cualquier persona con ESR podrá usar complementos NPAPI hasta que esa versión ya no se use y eso no es antes de mayo de 2018.

Calendario

Consulte nuestro calendario de lanzamientos para Firefox para conocer las fechas exactas (agregadas cuando estén disponibles).

  • Firefox 52: nueva versión de ESR
  • Firefox 53: la compatibilidad con NPAPI se elimina en Firefox.
  • Firefox 60: nueva versión de ESR sin soporte NPAPI
  • Firefox 60.2 ESR: la versión anterior de Firefox 53 ESR ya no es compatible. El fin de NPAPI en Firefox.

Como es el caso de futuras versiones, las cosas pueden cambiar a lo largo del camino. Actualizaremos el artículo si esto sucede. (Gracias Sören)