Firefox, DRM og slutten av NPAPI
- Kategori: Firefox
Det har vært mye snakk om slutten av det klassiske NPAPI-grensesnittet som for øyeblikket støttes av alle versjoner av Firefox for å gjøre tredjeparts teknologier tilgjengelige i nettleseren.
De mest populære programtilleggene som støttes for øyeblikket er Adobe Flash og Java, men det er flere plugins som Firefox kan plukke opp for å gjøre funksjonaliteten tilgjengelig.
Google sparket NPAPI ut i Chrome 45 da den stoppet støtten for NPAPI, og Mozilla kunngjorde at det ville avslutte støtten også.
Googles fordel over Mozilla er at Chrome leveres med en versjon av Flash innebygd i nettleseren, noe som betyr at den mest populære NPAPI-plugin fremdeles er tilgjengelig i Chrome, om enn i en annen form.
Siden Mozilla ikke har en avtale med Adobe om å gjøre det samme, er det en betydelig ulempe da fjerning av NPAPI-støtte vil føre til at Firefox ikke støtter noe Flash-innhold på Internett lenger.
Chrome derimot støtter ikke noe annet NPAPI-plugin, som for eksempel betyr at du ikke kan kjøre JAVA eller Silverlight-innhold i nettleseren lenger.
Firefox og DRM
Mozilla har vært i en prekær posisjon når det gjelder DRM-funksjonalitet i Firefox. Den hadde muligheten til å integrere DRM-avspillingsfunksjoner i Firefox, noe som vil glede brukere som bruker tjenester som Netflix i nettleseren, men misliker brukere som ikke vil ha DRM-evner i nettleseren, eller ikke støtter DRM som vil tvinge brukere som ønsker å bruke tjenester som krever dem for streaming for å bytte til en annen nettleser for det, men vennligst brukere som er imot DRM i noen form.
Mozilla la til Adobe Primetime Content Decryption Module (CDM) i Firefox 38 for å støtte DRM HTML5-strømmer.
Firefox-brukere kan ha lagt merke til at Primetime er oppført som en plugin i nettleseren som standard, og at det også er en OpenH264 Video Codec levert av Cisco for samme formål. Hvis du ikke har det, skriver du om: addons i nettleseren og bytter til plugins når siden har lastet inn.
Disse programtilleggene er satt til å 'alltid aktivere', og det eneste andre alternativet du har er å stille dem til å 'aldri aktivere'. Alternativet 'be om å aktivere' er ikke tilgjengelig.
Firefox-brukere kan deaktivere DRM-en på omtrent: config som beskrevet i den lenket artikkelen over. Dette fjerner plugins fra Firefox.
Det er veldig sannsynlig at Widevine vil få sin egen 'slå av' -bryter når den er gjort tilgjengelig. Mozilla opprettholder også a spesialversjon av Firefox som er DRM-fri.
Oppdater : Mozilla planlegger å fjerne støtte for Adobe Primetime i Firefox 52 . Dette etterlater Google Widevine CDM som innholdsdekrypteringsmodulen nettleseren støtter.
Google Widevine CDM
Mozilla annonsert for et par dager siden at den planlegger å bringe en ny dekrypteringsmodul for innhold til Firefox. Organisasjonen vil presse Googles Widevine CDM til Firefox Nightly snart som vil legge til støtte for HTML5 videoinnhold som krever DRM til Firefox for å legge til støtte for nettsteder som er avhengige av Widevine for det.
I følge Mozilla er det et alternativ for 'strømmetjenester som for tiden er avhengige av Silverlight for avspilling av DRM-beskyttet videoinnhold'.
Plugin-filen blir bare gjort tilgjengelig for Windows- og Mac-versjoner av Firefox, og den vil kun bli lastet ned til nettleseren når en bruker besøker et nettsted som krever det.
Oppdater : Google Widevine er også tilgjengelig for Linux versjoner av Firefox siden versjon 49.
Integrasjonen sikrer at Firefox dekker både Flash og Silverlight DRM på Internett etter avsluttet støtte for NPAPI-støtte.
Slutten på NPAPI
Frem til nå uttalte Mozilla at støtten til NPAPI ville ende i slutten av 2016, men avslørte ikke nøyaktig når det ville skje.
En stolpe på Mozilla.dev.tech.plugins i februar avslørte oppdaterte planer. I følge informasjonen som er lagt ut der, planlegger Mozilla å fjerne NPAPI-støtte i Firefox 53 som vil være ute i mars 2017.
Den neste versjonen av Firefox ESR (Utvidet støtteversjon) er 52 og vil motta sikkerhetsoppdateringer i et år. Ved å fjerne NPAPI i Firefox 53, utgivelsen * etter * ESR, kan brukere som trenger NPAPI-støtte, fortsette å bytte til Firefox ESR 52 og fortsette å bruke NPAPI-plugins til mai 2018.
Hovedårsaken til at Firefox 53 er valgt er at Firefox 52 er en ny ESR-utgivelse. Dette betyr at alle på ESR vil kunne bruke NPAPI-plugins til den versjonen ikke lenger er brukt, og det ikke før mai 2018.
Rute
Sjekk ut lanseringsplanen vår for Firefox for eksakte datoer (lagt til når de blir tilgjengelige).
- Firefox 52: ny ESR-versjon
- Firefox 53: NPAPI-støtte slettes i Firefox.
- Firefox 60: ny ESR-versjon uten NPAPI-støtte
- Firefox 60.2 ESR: Den gamle Firefox 53 ESR-versjonen støttes ikke lenger. Slutten på NPAPI i Firefox.
Som tilfelle med fremtidige utgivelser, kan ting endre seg underveis. Vi vil oppdatere artikkelen hvis dette skulle skje. (Takk Soren )