Slik kontrollerer du tilleggskompatibilitet med Firefox 57 eller nyere

  • Dustin Hudson
  • 0
  • 5320
  • 1087

Firefox 57, som er planlagt lansert i november, vil bringe noen ganske store endringer i nettleseren, inkludert en som potensielt kan ødelegge kompatibiliteten med noen populære tillegg som mange av oss synes er uunnværlige i vår daglige bruk . Når Mozilla beveger seg bort fra XPCOM og XUL, grunnlaget for Firefoxs blomstrende tilleggsøkosystem, vil nettleseren bare støtte et nytt utvidelses-API kalt 'WebExtensions', og slutter kompatibiliteten med XUL-overleggsutvidelser, bootstrapped-utvidelser, SDK-utvidelser og til og med Embedded WebExtensions. Som en dedikert Firefox-bruker helt siden Netscape Navigator dager tilbake på midten av nittitallet, er ideen om at noen av mine elskede tillegg kan bli foreldet i løpet av noen uker, en bitter pille å svelge, men det er løsninger du kan løse Bruk til å kjøpe deg litt tid før de blir utdaterte. I denne artikkelen i dag, vil vi fortelle deg nøyaktig hvorfor Mozilla avskriver XUL-utvidelser, hvordan du kan sjekke tilleggskompatibilitet med Firefox 57, og hvordan du kan fortsette å bruke gamle utvidelser selv etter at Firefox 57 avslutter støtte for XUL og XPCOM for god.

Hvorfor avslutter Mozilla støtte for XUL med Firefox 57?

I følge uttalelser utgitt tidligere i år av Mozilla, implementering av WebExtensions API vil hjelpe Firefox på mange måter, selv om mange i utvikler- og kraftbruker-miljøene ikke er overbevist. For det første, ifølge Ken Needham, Mozillas Firefox desktop manager, er den viktigste grunnen til at nettleseren forlater XPCOM og XUL er sikkerhet og stabilitet. Ifølge ham har det faktum at mye av Firefox-koden er i JavaScript vært en enorm fordel for nettleseren når det gjelder å gjøre den mye mer tilpassbar enn noen av konkurrentene, men den gjør også at nettleseren iboende er usikker fra malware og annen sikkerhet trusler. Han sa videre: "Tillegg har full tilgang til Firefox intern implementering. Denne mangelen på modularitet fører til mange problemer. Tillegg kan også føre til at Firefox krasjer når de bruker API-er på uventede måter. ".

WebExtensions, det nye applikasjonsprogrammeringsgrensesnittet (API) som Firefox allerede har tatt i bruk og vil være det eneste grunnlaget for tilleggene fra Firefox 57, er også kompatibel med Blink, som er Googles gaffel for Apples open source WebKit nettlesermotor som i dag brukes av Safari og danner grunnlaget for andre populære nettlesere, for eksempel Chrome og Opera, der sistnevnte forlater sin Presto nettlesermotor til fordel for WebKit for en stund tilbake. Blink-kompatibiliteten lar utviklere gjøre det kan du enkelt port sine Chrome-tillegg til Firefox uten å måtte endre koden for mye, noe som er en annen grunn til skiftet, ifølge Mozilla. Så uansett om du liker det eller ikke, må du takle denne endringen.

Sjekk hvilke tilleggsprogrammer som er kompatible med Firefox 57 eller nyere

  • For å sjekke om tilleggene dine er kompatible med Firefox 57 og nyere, Klikk på hamburgermenyen øverst til høyre i Firefox-vinduet, og deretter, klikk på "Tillegg".

  • På den resulterende skjermen, Klikk på alternativet Utvidelser som vist på bildet nedenfor.

Nå kan du se XUL og andre utvidelser merket med en gul 'Legacy' -kode, mens de som allerede har migrert over til WebExtension API vil ha det ingen slik markering og vil fortsette å jobbe som vanlig selv med Firefox 57 og nyere.

Slik fortsetter du å bruke Legacy Extensions

Hvis du virkelig ønsker å fortsette å bruke en bestemt utvidelse hvis utvikler ennå ikke har migrert til WebExtensions eller sannsynligvis ikke vil gjøre det i fremtiden, kan du gjøre bytt til Firefox ESR (Utvidet støtteutgivelse), som i stor grad er rettet mot organisasjoner og bedrifter som verdsetter kompatibilitet i forhold til funksjoner. ESR-utgivelser blir kanskje ikke oppdatert med nye funksjoner, men de fortsetter å motta alle sikkerhetsoppdateringer til utgivelsen av neste ESR-versjon. Den nåværende ESR-utgivelsen er Firefox 52, og den vil fortsette å gjøre det motta sikkerhetsoppdateringer til neste juni, slik at du kan fortsette å bruke dine gamle utvidelser til da uten bekymring for sikkerhet. Det vil ikke være en permanent løsning, men vil kjøpe deg litt tid til å evaluere alternativene dine fremover.

SE OGSÅ: Slik bruker du Firefox Send til å sende selvdestruerende filer

Sjekk tilleggskompatibilitet med Firefox 57 eller nyere

Mens Firefox's trekk har tiltrukket seg et stort antall vokale og innflytelsesrike kritikere, fortsetter organisasjonen fremover med de foreslåtte endringene som planlagt. Så uansett om du liker det eller ikke, kan det hende at noen av favoritttilleggene dine ikke kan brukes mer innen slutten av dette året. Jada, du kan skifte til ESR-versjonen, men du vil fremdeles leve på lånt tid, fordi pausen bare kommer til å være midlertidig og ikke permanent. Så tror du endringene vil fremmedgjøre utviklere og brukere? Vil Firefox miste en del av brukerne sine, eller tror du die-harde Firefox-brukere vil fortsette å støtte nettleseren hvis bare av ideologiske grunner? Gi oss beskjed om hva du synes om problemet, fordi vi elsker å høre fra deg.




Ingen har kommentert denne artikkelen ennå.

Gadgetkjøpsguider, teknologi som betyr noe
Vi publiserer detaljerte guider for kjøp av utstyr, lager interessante lister over de beste produktene på markedet, dekker nyheter fra teknologiens verden