Anbefalt, 2024

Redaksjonens

Slik sjekker du tilleggskompatibilitet med Firefox 57 eller nyere

Firefox 57, som er planlagt for utgivelse i november, vil gi noen ganske store endringer i nettleseren, inkludert en som muligens kan bryte kompatibilitet med noen populære tilleggsprogrammer som mange av oss finner uunnværlige i vår daglige bruk . Med Mozilla å flytte bort fra XPCOM og XUL, grunnlaget for Firefox's blomstrende tilleggsøkosystem, vil nettleseren bare støtte en ny utvidelses-API kalt 'WebExtensions', som slutter kompatibilitet med XUL overlay extensions, bootstrapped extensions, SDK utvidelser og til og med Embedded WebExtensions. Som en dedikert Firefox-bruker siden Netscape Navigators dager tilbake i 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 finnes løsninger som du kan Bruk å kjøpe deg selv en stund før de blir utdaterte. I denne artikkelen i dag vil vi fortelle deg nøyaktig hvorfor Mozilla er deprecating XUL-utvidelser, hvordan du kan sjekke add-on-kompatibilitet med Firefox 57, og hvordan du kan fortsette å bruke eldre utvidelser selv etter at Firefox 57 slutter støtte for XUL og XPCOM for flink.

Hvorfor er Mozilla Ending Support for XUL med Firefox 57?

Ifølge uttalelser utgitt tidligere i år av Mozilla, vil implementering av WebExtensions API hjelpe Firefox på mange måter, selv om mange i utvikler- og strømbrukersamfunn ikke er overbevist. Først av alt, ifølge Ken Needham, Mozilla's Firefox-skrivebordssjef, er hovedårsaken til at nettleseren forlater XPCOM og XUL sikkerheten og stabiliteten . Ifølge ham er det faktum at mye av Firefox-koden er i JavaScript en stor fordel for nettleseren når det gjelder å gjøre det mye mer tilpassbart enn noen av sine konkurrenter, men det gjør også nettleseren iboende usikker fra skadelig programvare og annen sikkerhet trusler. Han sa videre: "Add-ons har full tilgang til Firefox interne implementering. Denne mangelen på modularitet fører til mange problemer. Add-ons kan også føre til at Firefox krasjer når de bruker APIer på uventede måter ".

WebExtensions, det nye applikasjonsprogrammeringsgrensesnittet (API) som Firefox allerede har vedtatt, og vil være det eneste grunnlaget for tilleggene fra Firefox 57, er også kompatibelt med Blink, som er Googles gaffel av Apples åpen kildekode WebKit-nettleser-motor som for tiden brukes av Safari og danner grunnlaget for andre populære nettlesere, for eksempel Chrome og Opera, og sistnevnte forlater Presto-nettleseren til fordel for WebKit en stund tilbake. Blinkkompatibiliteten tillater at utviklere enkelt kan sende sine Chrome-tillegg til Firefox uten å måtte endre koden for mye, noe som er enda en grunn til skiftet, ifølge Mozilla. Så om du liker det eller ikke, må du håndtere denne endringen.

Sjekk hvilke tillegg som er kompatible med Firefox 57 eller nyere

  • For å sjekke om tilleggene dine er kompatible med Firefox 57 og nyere, klikker du på hamburger-menyen øverst til høyre i Firefox-vinduet, og deretter klikker du på Add-ons .

  • På den resulterende skjermen klikker du på 'Utvidelser' som vist på bildet nedenfor.

Nå kan du se XUL og andre utvidelser merket med en gul "Legacy" -tag, mens de som allerede har migrert over til WebExtension API, ikke har noen slik merking, og vil fortsette å fungere som vanlig, selv med Firefox 57 og nyere.

Hvordan fortsette å bruke eldre utvidelser

Hvis du virkelig vil fortsette å bruke en bestemt utvidelse hvis utvikler ennå ikke har overført til WebExtensions eller det er lite sannsynlig å gjøre det i fremtiden, kan du bytte til Firefox ESR (Extended Support Release), som i stor grad er rettet mot på organisasjoner og bedrifter som verdsetter kompatibilitet over funksjoner. ESR-utgivelser kan ikke bli oppdatert med nye funksjoner, men de fortsetter å motta alle sikkerhetsoppdateringer til utgivelsen av neste ESR-versjon. Den nåværende ESR-utgaven er Firefox 52, og den vil fortsette å motta sikkerhetsoppdateringer til neste juni, slik at du kan fortsette å bruke dine eldre utvidelser til da uten bekymringer om sikkerhet. Det vil ikke være en permanent løsning, men vil kjøpe deg litt tid til å evaluere alternativene dine fremover.

Sjekk tilleggskompatibilitet med Firefox 57 eller senere

Mens Firefox er flyttet har tiltrukket seg et stort antall vokale og innflytelsesrike kritikere, går organisasjonen fremdeles med de foreslåtte endringene som planlagt. Så om du liker det eller ikke, kan det hende at noen av favoritttilløpene dine kanskje ikke er mer brukbare innen utgangen av dette året. Visst, du kan skifte til ESR-versjonen, men du vil fortsatt leve på låne tid, fordi fristen bare skal være midlertidig og ikke permanent. Så tror du endringene vil fremmedgjøre utviklere og brukere? Vil Firefox miste en del av brukerne, eller tror du at de-harde Firefox-brukerne vil fortsette å støtte nettleseren hvis det bare er av ideologiske årsaker? Gi oss beskjed om hva du synes om problemet, fordi vi elsker å høre fra deg.

Top