Firefox, DRM og slutningen af NPAPI
- Kategori: Firefox
Der har været en masse snak om slutningen af den klassiske NPAPI-interface, som i øjeblikket understøttes af alle versioner af Firefox for at gøre tredjeparts-teknologier tilgængelige i browseren.
De mest populære plugins, der i øjeblikket understøttes, er Adobe Flash og Java, men der er flere plugins, som Firefox kan hente for at gøre deres funktionalitet tilgængelig.
Google sparkede NPAPI ud i Chrome 45 da det stoppede understøttelse af NPAPI, og Mozilla annoncerede at det også ville afslutte støtte.
Googles fordel i forhold til Mozilla er, at Chrome leveres med en version af Flash indbygget i browseren, hvilket betyder, at det mest populære NPAPI-plugin stadig er tilgængeligt i Chrome, omend i en anden form.
Da Mozilla ikke har en aftale med Adobe om at gøre det samme, er det en betydelig ulempe, da fjernelsen af NPAPI-support ville resultere i, at Firefox ikke længere understøtter noget Flash-indhold på Internettet.
Chrome på den anden side understøtter ikke noget andet NPAPI-plugin, hvilket f.eks. Betyder, at du ikke kan køre JAVA eller Silverlight-indhold i browseren mere.
Firefox og DRM
Mozilla har været i en usikker position med hensyn til DRM-funktionalitet i Firefox. Det havde muligheden for at integrere DRM-afspilningsfunktioner i Firefox, hvilket ville glæde brugere, der bruger tjenester som Netflix i browseren, men utilfredse brugere, der ikke ønsker DRM-kapaciteter i browseren, eller som ikke understøtter DRM, hvilket ville tvinge brugere, der ønsker at bruge tjenester, der kræver dem til streaming for at skifte til en anden browser til det, men venligst brugere, der er imod DRM i enhver form.
Mozilla tilføjede Adobe Primetime Content Decryption Module (CDM) i Firefox 38 at understøtte DRM HTML5-streams.
Firefox-brugere har muligvis bemærket, at Primetime som standard er angivet som et plugin i browseren, og at der også er en OpenH264 Video Codec leveret af Cisco til samme formål. Hvis du ikke har gjort det, skriv om: tilføjelser i browseren og skift til plugins, når siden er indlæst.
Disse plugins er indstillet til 'altid aktivere', og den eneste anden mulighed, du har, er at indstille dem til 'aldrig aktivere'. Indstillingen 'bede om at aktivere' er ikke tilgængelig.
Firefox-brugere kan deaktivere DRM'et på ca.: config som beskrevet i den linkede artikel ovenfor. Dette fjerner plugins fra Firefox.
Det er meget sandsynligt, at Widevine får sin egen 'slukke' -knap, når den er tilgængelig. Mozilla opretholder også en speciel version af Firefox det er DRM-fri.
Opdatering : Mozilla planlægger at fjerne support til Adobe Primetime i Firefox 52 . Dette efterlader Google Widevine CDM som indholdsdekrypteringsmodulet, som browseren understøtter.
Google Widevine CDM
Mozilla annonceret for et par dage siden, at det planlægger at bringe et andet indholdsdekrypteringsmodul til Firefox. Organisationen skubber Googles Widevine CDM til Firefox Nightly snart, som tilføjer support til HTML5 videoindhold, der kræver DRM til Firefox for at tilføje support til websteder, der er afhængige af Widevine til det.
Ifølge Mozilla er det et alternativ til 'streamingtjenester, der i øjeblikket er afhængige af Silverlight til afspilning af DRM-beskyttet videoindhold'.
Plugin'en bliver kun tilgængelig for Windows- og Mac-versioner af Firefox, og det vil kun blive downloadet til browseren, når en bruger besøger et websted, der kræver det.
Opdatering : Google Widevine er også tilgængelig til Linux versioner af Firefox siden version 49.
Integrationen sikrer, at Firefox dækker både Flash og Silverlight DRM på Internettet efter ophør af support til NPAPI-support.
Afslutningen af NPAPI
Indtil nu erklærede Mozilla, at støtten til NPAPI ville ende i slutningen af 2016, men afslørede ikke nøjagtigt, hvornår det ville ske.
Et indlæg på Mozilla.dev.tech.plugins i februar afslørede opdaterede planer. I henhold til de oplysninger, der er offentliggjort der, planlægger Mozilla at fjerne NPAPI-support i Firefox 53, som vil være ude i marts 2017.
Den næste Firefox ESR (udvidet supportfrigivelse) version er 52 og vil modtage sikkerhedsopdateringer i et år. Ved at fjerne NPAPI i Firefox 53, frigivelsen * efter * ESR, kan brugere, der har brug for NPAPI-support, fortsætte med at skifte til Firefox ESR 52 og fortsætte med at bruge NPAPI-plugins indtil maj 2018.
Hovedårsagen til, at Firefox 53 er valgt, er, at Firefox 52 er en ny ESR-udgivelse. Dette betyder, at enhver på ESR vil kunne bruge NPAPI-plugins, indtil den version ikke længere er brugt, og det er ikke før maj 2018.
Tidsplan
Se vores udgivelsesplan for Firefox for nøjagtige datoer (tilføjet når de bliver tilgængelige).
- Firefox 52: ny ESR-version
- Firefox 53: NPAPI-support falder i Firefox.
- Firefox 60: ny ESR-version uden NPAPI-understøttelse
- Firefox 60.2 ESR: Den gamle Firefox 53 ESR-version understøttes ikke længere. Slutningen af NPAPI i Firefox.
Som det er tilfældet med fremtidige udgivelser, kan ting ændre sig undervejs. Vi opdaterer artiklen, hvis dette sker. (Tak soren )