Firefox, DRM, og på slutten av NPAPI

0
189

Det har vært mye snakk om slutten på den klassiske NPAPI grensesnitt som støttes av alle versjoner av Firefox for å gjøre tredjeparts teknologier som er tilgjengelig i nettleseren.

De mest populære plugins for tiden støttes, er Adobe Flash og Java, men det er flere plugins som Firefox kan plukke opp for å gjøre funksjonalitet tilgjengelig.

Google sparket NPAPI ut i Chrome 45 når det stoppet støtte for NPAPI, og Mozilla annonsert at det ville ende støtte så vel.

Google fordel over Mozilla er at Chrome leveres med en versjon av Flash innebygd i nettleseren, noe som betyr at de mest populære NPAPI plugin er fortsatt tilgjengelig i Chrome, om enn i en annen form.

Siden Mozilla ikke har en avtale med Adobe til å gjøre det samme, det er på en betydelig ulempe som fjerning av NPAPI støtte ville resultere i Firefox ikke støtte for Flash-innhold på Internett lenger.

Chrome på den annen side støtter ikke noen andre NPAPI plugin, noe som betyr for eksempel at du ikke kan kjøre JAVA eller Silverlight-innhold i nettleseren lenger.

Firefox og DRM

firefox drm

Mozilla har vært i en ustabil posisjon i forhold til DRM-funksjonalitet i Firefox. Det hadde muligheten til å integrere DRM-avspilling evner til Firefox, som ville vennligst brukere som bruker tjenester som Netflix på nettleseren, men det mishager brukere som ikke ønsker DRM evner i nettleseren, eller støtter ikke DRM, som ville tvinge brukere som ønsker å bruke tjenester som krever dem for streaming av å bytte til en annen nettleser for det, men vær brukere som er imot DRM i noen form.

Mozilla har lagt til Adobe Primetime Innhold Dekryptering Modul (CDM) i Firefox 38 for å støtte DRM HTML5 bekker.

Firefox-brukere har kanskje lagt merke til at Primetime er oppført som en plugin i nettleser som standard, og at det også er en OpenH264 Video Codec levert av Cisco for samme formål. Hvis du ikke skriver om:tilleggsprogrammer i nettleseren, og gå til plugins når siden er lastet.

Disse plugins er satt til “alltid aktivere”, og den eneste andre muligheten du har er å konfigurere dem til å “aktiver aldri”. Alternativet “spør for å aktivere” er ikke tilgjengelig.

Firefox-brukere kan deaktivere DRM på ” about:config som er skissert i den lenkede artikkelen ovenfor. Dette fjerner plugins fra Firefox.

Det er svært sannsynlig at Widevine vil få sin egen “slå av” – bryter når den er gjort tilgjengelig. Også, Mozilla opprettholder en spesiell versjon av Firefox som er DRM-fri.

Google Widevine CDM

widevine

Mozilla kunngjorde et par dager siden at det planer om å få et annet innhold dekryptering modul til Firefox. Organisasjonen vil presse Googles Widevine CDM til Firefox Nattlig snart som vil legge til støtte for HTML5 video innhold som krever DRM til Firefox for å legge til støtte for områder som er avhengige av Widevine for det.

Ifølge Mozilla, det er et alternativ for “streaming-tjenester som i dag er avhengige av Silverlight for å spille av DRM-beskyttet video-innhold”.

Programtillegget vil kun bli gjort tilgjengelig til Windows og Mac-versjoner av Firefox, og det vil bare lastes ned til nettleseren når en bruker besøker et nettsted som krever det.

Integrasjonen sørger for at Firefox dekker både Flash og Silverlight DRM på Internett etter opphør av støtte for NPAPI støtte.

Slutten av NPAPI

Opp til nå, Mozilla uttalte at støtte for NPAPI ville ende i slutten av 2016, men ikke avsløre nøyaktig når det ville skje.

Et innlegg på Mozilla.dev.tech.plugins i februar avslørte oppdatert planer. I henhold til den informasjonen som er lagt ut der, Mozilla planer om å fjerne NPAPI støtte i Firefox 53 som vil være ute i April 2017.

Neste Firefox ESR (Utvidet Støtte Release) – versjon er på 52, og du vil motta sikkerhetsoppdateringer for et år. Ved å fjerne NPAPI i Firefox 53, utgivelsen *etter* ESR, – brukere som trenger NPAPI støtte kan fortsette å bytte til Firefox ESR 52 og holde med NPAPI plugins til Mai 2018.

Den viktigste grunnen til at Firefox 53 er plukket ut er at Firefox 52 er en ny ESR utgivelsen. Dette betyr at hvem som helst på ESR vil være i stand til å bruke NPAPI plugins til at versjonen er ikke lenger i bruk, og det er ikke før Mai 2018.

Planen

Sjekk ut vår utgivelsesplan for Firefox for eksakte datoer (lagt til når de blir tilgjengelige).

  • Firefox 52: nye ESR versjon
  • Firefox 53: NPAPI støtte er falt i Firefox.
  • Firefox 60: nye ESR versjon uten NPAPI støtte
  • Firefox på 60,2 ESR: Den gamle Firefox 53 ESR-versjonen er ikke lenger støttet. Slutten av NPAPI i Firefox.

Som er tilfellet med fremtidige utgivelser, ting kan endre seg underveis. Vi vil oppdatere artikkelen bør dette skje. (Takk Sören)