Windows Tips & News

Firefox vil få en ny utvidelses-API, uten bakoverkompatibilitet

click fraud protection
ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen

Mozilla-utviklere har annonsert at i Firefox 45 vil en ny implementering av API for nettleserutvidelser legges til. Det kalles WebExtensions og bruker innebygd HTML-teknologi. WebExtensions vil gjøre det mulig å lage utvidelser som er kompatible med Google Chrome og omvendt.

Annonse

firefox logo banner
Den første alfa-utgivelsen av WebExtensions API som vi vil se i Firefox 45, forventes i mars 2016. I et blogginnlegg nevnte Mozilla at følgende API-er forventes å være implementert innen den tid: alarmer, kontekstmenyer, pageAction og browserAction. I tillegg vil det være en haug med delvis støttede APIer: bokmerker, informasjonskapsler, utvidelse, i18n, varsler, kjøretid, lagring, faner, webNavigation, webRequest, windows.

Støtte for denne nye typen tillegg er allerede implementert i addons.mozilla.org-depotet. Den vil bli rullet ut til publikum sammen med Firefox 44. Ved Firefox 47 forventes implementeringen av WebExtensions å være i betastadiet. Til slutt, i Firefox 48, vil WebExtensions nå et brukbart stadium.

Etter det vil støtte for klassiske (XUL-baserte) tillegg bli droppet etter en stund! Det er ikke klart hvor lenge støtten for klassiske tillegg vil forbli tilgjengelig i Firefox.

Tillegg opprettet med WebExtensions vil være kompatible med elektrolyse/multiprosess-alternativet i Firefox-nettleseren. Når den er aktivert, kjører den tillegg i en egen prosess, som isolerer tillegg fra hovednettleserprosessen. Faner vil fungere på samme måte - en isolert prosess per åpnet fane vil bli gitt av multiprosessalternativet.

De klassiske tilleggene har problemer med elektrolyse. Mange av dem kan slutte å fungere helt når Electrolysis rulles ut i den stabile Firefox-utgivelsen, som forventes i april 2016 med Firefox 46.

Mens WebExtensions-tillegg kan brukes i andre nettlesere som Opera eller Chrome, er det potensielle tapet av mange nyttige Firefox-utvidelser er så skuffende at mange brukere sannsynligvis slutter å bruke Firefox. Disse endringene, sammen med signaturhåndhevelsen for utvidelser, som ikke kan slås av fra og med Firefox 44 kan redusere fleksibiliteten og kraften til Firefox betraktelig. Det er godt mulig at mange ting som er mulig i dag gjennom tillegg i Firefox ikke vil være tilgjengelige ved å bruke de nye WebExtensions APIene. For eksempel er jeg skeptisk til om min favoritt Tab Mix Plux XUL-basert tillegg kan være mulig med den nye utvidelsesmodellen. Når XUL-basert tilleggsstøtte er droppet, er det kanskje ikke mulig å opprette et slikt tillegg.

Selv om det er forståelig at Mozillas mål er å forbedre Firefox, gjør den tryggere, raskere og mer vennlig for gjennomsnittet bruker, vil mange brukere inkludert meg selv ikke være fornøyd hvis prisen vi må betale for slike endringer lammer funksjonaliteten til nettleser. Hva er din mening om alle disse fremtidige endringene? Finner du dem verdt det?

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsen
Endre terskel for miniatyrbilde på oppgavelinjen til å vise liste i Windows 10

Endre terskel for miniatyrbilde på oppgavelinjen til å vise liste i Windows 10

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenI Windows 10, når ...

Les mer

Aktiver eller deaktiver Nyheter og interesser-knappen i oppgavelinjen i Windows 10

Aktiver eller deaktiver Nyheter og interesser-knappen i oppgavelinjen i Windows 10

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenSlik aktiverer ell...

Les mer

Windows 10 Build 17758 utgitt (Fast Ring)

Windows 10 Build 17758 utgitt (Fast Ring)

ANBEFALT: Klikk her for å fikse Windows-problemer og optimalisere systemytelsenWindows 10 Build 1...

Les mer