Firefox WebExtensions: Mozilla mål for Firefox 48

0
197

Mozilla, skaperen av den populære Firefox nettleser har som mål å integrere den første stabile utgaven av WebExtensions i Firefox 48.

Organisasjonen annonsert tilbake i August 2015 på at det ville gjøre grunnleggende endringer i add-on for utviklingsprosessen i Firefox. I kjernen av endringen er fokus på WebExtensions, en ny API-Mozilla jobber på for å gjøre det enklere for utviklere å lage cross-platform utvidelser, og for å redusere tiden det tar å skrive en anmeldelse utvidelser før de publiseres på Mozilla ‘ s offisielle add-on depotet.

Kunngjøringen ikke sitte godt med noen medlemmer av Firefox samfunnet. Noen utviklere, kunngjorde at de ville stoppe å utvikle sin add-ons til Firefox, mens noen medlemmer uttrykt et ønske om å flytte til en annen nettleser hvis Mozilla ville gjennomføre WebExtensions.

En viktig grunn for reaksjonen er Mozilla ‘ s intensjon om å deprecate Firefox er ettergivende add-on modell og med det XUL og XPCOM som tillatt add-ons til å være skapt som ikke er mulig i andre nettlesere på grunn av utvikling begrensninger.

Kritikere frykter at Firefox add-ons vil ikke bli på langt nær så kraftig som før etter bytte, at det skulle være liten grunn til å bruke Firefox hvis populære add-ons vil ikke det være mulig lenger under den nye add-on utvikling modell, og at etableringen av “ut av boksen” add-ons vil bli sterkt redusert.

Firefox WebExtensions

firefox webextensions

Et siste blogginnlegg av Mozilla Engineering Manager Andy McKay gir innsikt i den nåværende tilstand av WebExtensions utvikling og milepæler.

WebExtensions er i alfa-tilstand i dag og Mozilla planer for å nå det første prosjektet viktig milepæl med utgivelsen av Firefox 45 i Mars 2016.

Utviklerne har tenkt å integrere full eller delvis støtte for en rekke av Api-er med utgivelsen:

Med utgivelsen av Firefox 45 i Mars 2016, vi vil ha full støtte for følgende Api-er: alarmer, contextMenus, pageAction og browserAction. Pluss en haug med delvis støttet Api-er: bokmerker, cookies, extension, i18n, varsler, runtime, lagring, faner, webNavigation, webRequest, windows.

Utviklere kan være i stand til å laste opp webExtensions add-ons til Mozilla AMO nettsiden, så tidlig som i Firefox 44.

Organisasjonen planlegger å lansere en WebExtensions beta i Firefox 47 (Mai 31, 2016), og en første stabile utgaven av API ligger i Firefox 48 (juli, 12, 2016).

Mozilla har opprettet flere ressurser til å hjelpe utviklere i etableringen av WebExtensions:

Firefox WebExtensions Ressurser

  1. Er Vi WebExtensions Ennå avslører utviklingsnivå. Det viser Api-er, bugs og tast spore bugs ligner på hvordan Vi e10s Ennå fremhever Elektrolyse fremgang.
  2. Core Spore Bugs: Første utgivelsen, Google Chrome paritet, Reddit Enhancement Suite, NoScript.
  3. Chrome inkompatibilitet.
  4. Mozilla WebExtensions dokumentasjon.
  5. WebExtensions eksempler.

Disse målene kan endres avhengig av den fremgangen som Mozilla gjør, tester og andre parameter som kan utsette utgivelsen av WebExtensions.

Hvis ting stå som de er, Firefox-brukere kan være i stand til å installere første WebExtensions add-ons så tidlig som i Mars 2016.