Klassisk Tema Konservator kan være død innen utgangen av 2017

0
255

Mozilla kunngjorde et par dager siden at det planer om å lage Firefox-støtte bare WebExtensions add-ons innen utgangen av 2017.

Mens det ser ut langt, langt borte akkurat nå, er det nesten sikkert at ting ikke vil være klar til da. Hva jeg mener med det er at WebExtensions evner ikke samsvarer med de av Firefox er dagens system.

Mens populær add-ons som NoScript, RequestPolicy eller Ghostery vil trolig bli overført takk til Mozilla jobbe med utviklere aktivt på implementering av manglende API-funksjoner, kan ikke det samme sies for andre add-ons.

Det er tre core grunner til at en add-on kan ikke være kompatibel med Firefox 57 lenger (når WebExtensions bli eksklusive):

  1. Add-on forfatteren har ikke portet over til WebExtensions. Dette vil skje for forlatt add-ons, men også om forfatterne har ingen interesse av å køyre sine utvidelser.
  2. Add-on forfatteren ønsker å porten tillegget til WebExtensions, men kan ikke fordi WebExtensions evner ikke tillate det ennå (på grunn av manglende funksjoner).
  3. Fordi WebExtensions vil aldri støtte funksjoner som kreves av en add-on.

Noen populære legge-på under 1) kan være delte eller plukket opp av noen andre. Mens det er ingen garanti for at dette skal skje for alle av dem, det siste har vist at Firefox add-on utviklere har plukket opp forlatt add-ons, og delte dem for å gjøre dem kompatible med nyere versjoner av nettleseren.

Jeg kjører tre add-ons i mitt viktigste Firefox arbeid profil. De er NoScript, Klassisk Tema Konservator, og Ordlisten Switcher.

Klassisk Tema Restauratøren

classic theme restorer

En siste innlegg av Aris, utvikleren av Klassisk Tema Konservator og flere andre populære add-ons for eksempel Klassisk Knappene på Verktøylinjen, NewScrollbars, eller GlassMyFox, tyder på at Klassisk Tema Konservator kan være død innen utgangen av 2017.

Mens Aris synes å ha interesse i å køyre over hans utvidelser til WebExtensions, bemerker han at dette ikke er mulig akkurat nå.

Nå er det ekte, CTR slik vi kjenner den (og alle mine andre Firefox add-ons), vil bli avviklet innen utgangen av 2017. Vi har fortsatt ingen måte å endre Firefox ui ved hjelp av WebExtensions og alle mine add-ons er om ui endringer. Virker som det er nesten tid å bli vant til en annen nettleser.

Slutten av den populære nettleseren extension ville bringe Australis design av Firefox til alle brukere som lettelse opp på Klassisk Tema Konservator opp til det punktet.

Dette understreker en av de største bekymringene for at flytte til WebExtensions eksklusivitet reiser: Api-er ikke der ennå. Faktisk, en hel kategori av add-ons, alt som kan endre nettleser UI, kan ikke bli overført på grunn av manglende Api-er og situasjonen kan være lik i andre områder.

Hva er det som gjør dette enda mer problematisk enn den er, er at ingen synes å vite om de mulighetene som WebExtensions Api vil levere når de er gjort tilgjengelig vil være tilstrekkelig til port add-ons over.

Klassisk Tema Fornyeren er, men en av mange add-ons, Tab Mix Plus er en annen, som møter denne utfordringen.

Med Api-er ikke klar ennå, selv ikke for testing, og usikkerhet i forhold til hva WebExtensions vil støtte, det er åpenbart at noen add-on forfattere er ikke begeistret om endringen.

I verste fall kan dette føre til en utvandring av dyktige utviklere.

Avsluttende Ord

Mozilla kunne ha ventet med å flytte til Api-er klar for det meste, men organisasjonen bestemte seg for ikke å gjøre det. Mens det er fortsatt en mulighet for at vedtaket er forsinket, slik at kuttet ikke vil bli gjort i Firefox 57 men en nyere versjon av nettleseren, så det er ikke noe som add-on utviklere kan hvile sitt håp på.

Jeg kan se fordelene som WebExtensions tilbud, men Mozilla flytte vil irritere en del av add-on development samfunnet og en del av Firefox-bruker base. I verste fall kan det bety at gode utviklere som Aris gå videre til andre prosjekter eller andre nettlesere, og at brukerne som er avhengige av add-ons til å fungere som ikke er oversatt enten feste med en utdatert versjon av nettleseren Firefox, eller bytte til en annen.

Nå er Du: hvilke tillegg Som ikke du anser som viktig i forhold til WebExtensions?