Kodėl "XUL Extensions" išeina
Visi tradiciniai plėtiniai, įskaitant XUL plėtinius, yra nutraukiami. Jie buvo labai galingi, bet tai buvo ir stiprybė, ir silpnumas. Vienintelis šių plėtinių galia reiškia, kad jie galėtų keisti "Firefox" naršyklės kodą, kuris gali sukelti nestabilumą ir nekaltų piktybinių priedų.
Vietoj to, "Mozilla" dirbo "WebExtensions", kurie yra panašūs į "Chrome" ir "Edge" priedus. Tai yra "Firefox" plėtinių ateitis. Kadangi šie papildiniai turi dirbti labiau standartiniu būdu ir negali būti netinkami naudojant "Firefox" vidinį kodą, jie turi sukelti mažiau problemų. Programų kūrėjams taip pat turėtų būti lengviau prieiti prie priedų iš "Chrome" į "Firefox".
Šiuo metu Firefox palaiko tiek tradicinius (senus) plėtinius, tiek WebExtensions. Su "Firefox 57", senesni plėtiniai nebebus dirbti, o tik naujesni "WebExtensions" veiks. Šis pakeitimas jau yra "Firefox Nightly", "Firefox" priekinės dalies kūrimo versijoje. Programuotojai buvo priversti atnaujinti savo plėtinius, bet ne visi - todėl mums kilo problema.
Kaip sužinoti, ar jūsų plėtiniai nebebus dirbti
jei šiandien naudojate "Firefox", galite patikrinti, kuris iš jų plėtinių nebebus naudojamas versijoje 57. Norėdami patikrinti, spustelėkite meniu> Papildiniai ir pasirinkite kategoriją "Plėtiniai".
Jei naudojate "Firefox 55" ar naujesnę, senesni plėtiniai, kurie nustos veikti, pažymėti žymos "Legacy". Paprastai rodomi šiuolaikiniai WebExtensions, kurie tęs darbą.
Kaip ieškoti naujų plėtinių
Jei plėtinys turi "Legacy" žymę, galite patikrinti šį populiarių plėtinių sąrašą su informacija apie jų naujovinimo būseną. Pavyzdžiui, paveikslėlyje "LastPass" pažymėtas kaip "Legacy" plėtinys, kuris nustos veikti, tačiau mes galime pastebėti, kad kūrėjai planuoja pakeisti jį "WebExtension" prieš "Firefox 57" išleidimo datą.
Dėl mažesnių populiarių plėtinių gali reikėti atlikti žiniatinklio paiešką, kad įsitikintumėte, ar kūrėjas planuoja atnaujinti. Programuotojai turi perkelti savo plėtinius į "WebExtensions", o ne visi kūrėjai tai atliks.
Jei pratęsimas priklauso nuo jūsų, jis nebebus veikiamas, gali tekti ieškoti šiuolaikinės alternatyvos, kuri daro kažką panašaus. Galite ieškoti tik priedų, kurie suderinami su "Firefox 57" ar naujesniu "Mozilla" papildinių svetainės.
Bet koks priedas, kurio žyma "Suderinama su" Firefox 57+ "yra" WebExtension ", kuris tęs darbą. Pvz., Atnaujinimui nenumatytas "User Agent Switcher" plėtinys, todėl galbūt norėsime įdiegti vieną iš modernesnių "User Agent" jungiklio plėtinių.
Kaip išsaugoti senus plėtinius
Jei jums iš tiesų reikalingas senas pratęsimas, yra vienas būdas juos saugiai naudoti. Perjunkite "Firefox" išplėstinį palaikymo laidą, dar vadinamą "Firefox ESR". Tai lėtesnė "Firefox" versija, skirta daugiausia įmonėms, kurios nenori, kad pagrindinės funkcijos būtų atnaujinamos kas šešias savaites.
Dabartinis "Firefox ESR" leidimas yra pagrįstas "Firefox 52" ir bus palaikomas su saugos naujinimais iki 2018 m. Birželio 26 d. Kadangi jis pagrįstas "Firefox 52", senesni išplėtimai ir toliau veiks be problemų
Po 2018 m. Birželio 26 d. Turėsite atnaujinti į naujesnes "Firefox ESR" versijas, kurios nebepalaupys senesnių plėtinių, jei norite ir toliau gauti saugos naujinius. Tai nėra ilgalaikis sprendimas, tačiau tai yra geras būdas toliau naudoti dabartinius plėtinius dar septynerius mėnesius, kol įvertinsite šiuolaikines alternatyvas.