Kuidas kontrollida, kas teie laiendused ei tööta Firefoxiga 57
Firefox 57, mis on kavandatud avaldamiseks 14. novembril 2017, lõpetab Mozilla vanemate laienduste toetuse ja toetab ainult uuemaid WebExtensions'i. Siin on, kuidas kontrollida, kas teie laiendused ei tööta ja kuidas neid pärast novembrit kasutada.
Miks XUL laiendused lähevad
Kõik traditsioonilised laiendused, sealhulgas XUL laiendused, lõpetatakse. Nad olid väga võimsad, kuid see oli nii tugevus kui nõrkus. Nende laienduste ainuõigus tähendas, et nad saaksid muuta Firefoxi brauserikoodi, mis võib viia ebastabiilsuse ja süütu välimusega pahavara lisandmoodulitele.
Selle asemel on Mozilla töötanud WebExtensions'is, mis on sarnased Chrome'i ja Edge lisandmoodulitega. Need on Firefoxi laienduste tulevik. Kuna need lisandmoodulid peavad töötama rohkem tavapärasel viisil ja ei saa segada Firefoxi sisekoodiga, peaksid need tekitama vähem probleeme. Arendajatel peaks olema lihtsam ka Chrome'i Firefoxi lisandmooduleid portida.
Praegu toetab Firefox nii traditsioonilisi (pärandeid) laiendusi kui ka WebExtensions. Firefox 57-ga lõpetavad vanemad laiendused ja töötavad ainult uued WebExtensions. See muudatus on juba Firefoxi öösel, Firefoxi esiserva versioonis. Arendajaid on nende laienduste uuendamiseks sunnitud, kuid mitte kõigil on see probleem.
Kuidas näha, kas teie laiendused ei tööta
kui kasutate Firefoxi täna, saate vaadata, kas teie laiendused ei tööta 57. versioonis. Kontrollimiseks klõpsake menüü> Lisandmoodulid ja valige kategooria „Laiendused“.
Vanemad laiendused, mis lakkavad töötamast, on märgistatud “Legacy” sildiga, kui kasutate Firefoxi 55 või uuemat. Kaasaegsed WebExtensions, mis jätkavad tööd, ilmuvad tavaliselt.
Kuidas otsida uusi laiendusi
Kui laiendil on „Legacy” silt, saate selle populaarsete laienduste loendi vaadata nende uuendamise oleku kohta. Näiteks ülaloleval pildil on LastPass tähistatud kui pärandilaiend, mis lakkab töötamast, kuid näeme, et arendajad kavatsevad selle välja vahetada enne Firefoxi 57 avaldamiskuupäeva WebExtensioniga.
Vähem populaarsete laienduste puhul peate võib-olla tegema veebiotsingu, et näha, kas arendaja planeerib värskendust. Arendajad peavad oma laiendused üle kandma WebExtensions'ile ja mitte kõik arendajad seda ei tee.
Kui laiend, mille te sõltute, ei tööta, peate võib-olla otsima kaasaegset alternatiivi, mis teeb midagi sarnast. Saate otsida ainult lisandmooduleid, mis on ühilduvad Firefox 57 või uuemaga Mozilla lisandmoodulite saidil.
Kõik lisandmoodulid, millel on sild "Ühilduv Firefox 57+", on WebExtension, mis jätkab tööd. Näiteks pole installitud kasutajaagendi vahetaja laiendust uuendamiseks ette nähtud, nii et me ilmselt tahame installida ühe kaasaegsema kasutajaagendi vahetaja laienduse.
See on hea aeg hinnata, kas te vajate neid laiendusi tegelikult. Brauseri laiendused võivad olla ohtlikud, seega on hea, kui neid installitakse ainult siis, kui nad on teile ja usaldusväärsest allikast tõesti kasulikud.
Kuidas säilitada pärandilaiendeid
Kui teil on tõesti vaja vana laiendit, on üks võimalus neid ohutult kasutada. Üleminek Firefoxi laiendatud tugiteenusele, mida tuntakse ka Firefoxi ESR-i nime all. See on Firefoxi aeglasem versioon, mis on mõeldud peamiselt ettevõtetele, kes ei soovi suuremaid funktsioonide uuendusi iga kuue nädala järel.
Praegune Firefoxi ESR-i versioon põhineb Firefox 52-l ja seda toetatakse turvavärskendustega kuni 26. juunini 2018. Kuna see põhineb Firefox 52-l, jätkavad vanemad laiendused ilma probleemideta
Pärast 26. juunit 2018 peate uuendama uuemaid Firefoxi ESRi versioone, mis ei toeta enam vanemaid laiendusi, kui soovite jätkata turvavärskenduste saamist. See ei ole püsiv lahendus, kuid see on hea viis jätkata oma praeguste laienduste kasutamist veel seitsme kuu jooksul, kui hindate kaasaegsemaid alternatiive.