Kā pārbaudīt, vai jūsu paplašinājumi pārtrauks darbu ar Firefox 57
Ar Firefox 57, kas paredzēts izlaišanai 2017. gada 14. novembrī, Mozilla beigs atbalstīt mantojuma paplašinājumus un atbalstīs tikai jaunākos WebExtensions. Lūk, kā pārbaudīt, vai jūsu paplašinājumi vairs nedarbosies, un kā to izmantot pēc novembra, ja nepieciešams.
Kāpēc XUL paplašinājumi aiziet
Tiek pārtraukti visi tradicionālie paplašinājumi, tostarp XUL paplašinājumi. Viņi bija ļoti spēcīgi, bet tas bija gan spēks, gan vājums. Šo paplašinājumu milzīgais spēks nozīmēja, ka viņi varēja mainīt Firefox pārlūkprogrammas kodu, kas var izraisīt nestabilitāti un nevainīgus meklējumus par ļaunprātīgu programmatūru.
Tā vietā, Mozilla strādā pie WebExtensions, kas ir līdzīgi Chrome un Edge papildinājumiem. Tās ir Firefox paplašinājumu nākotne. Tā kā šiem pievienojumprogrammām ir jādarbojas vairāk standarta režīmā un nevar sajaukt ar Firefox iekšējo kodu, tiem vajadzētu radīt mazāk problēmu. Izstrādātājiem vajadzētu būt arī vieglāk portam pievienot Chrome no Firefox.
Pašlaik Firefox atbalsta gan tradicionālos (mantojuma) paplašinājumus, gan WebExtensions. Ar Firefox 57 vecāki paplašinājumi pārtrauks darboties, un darbosies tikai jaunāki WebExtensions. Šī izmaiņa jau dzīvo Firefox Nightly, Firefox vadošās versijas versijā. Izstrādātāji ir spiesti uzlabot savus paplašinājumus, bet ne visiem ir, kas mūs noved pie problēmas.
Kā redzēt, vai jūsu paplašinājumi nedarbosies
ja lietojat Firefox šodien, varat pārbaudīt, vai 57. versijā tiks pārtraukts jūsu paplašinājums. Lai pārbaudītu, noklikšķiniet uz izvēlnes> Papildinājumi un atlasiet kategoriju “Paplašinājumi”.
Ja izmantojat Firefox 55 vai jaunāku versiju, vecāki paplašinājumi, kas pārtrauks darbu, ir marķēti ar atzīmi “Legacy”. Modernie WebExtensions, kas turpinās strādāt, parasti parādās.
Kā meklēt jaunus paplašinājumus
Ja paplašinājumam ir “Legacy” atzīme, jūs varat pārbaudīt šo populārāko paplašinājumu sarakstu ar informāciju par to jaunināšanas statusu. Piemēram, iepriekš attēlotajā attēlā LastPass ir atzīmēts kā Legacy paplašinājums, kas vairs nedarbosies, bet mēs varam redzēt, ka izstrādātāji plāno to aizstāt ar WebExtension pirms Firefox 57 izlaišanas datuma.
Mazāk populāriem paplašinājumiem, iespējams, būs jāveic tīmekļa meklēšana, lai redzētu, vai izstrādātājs plāno atjauninājumu. Izstrādātājiem ir jāpievieno to paplašinājumi WebExtensions, un ne visi izstrādātāji to darīs.
Ja paplašinājums, kas atkarīgs, vairs nedarbosies, iespējams, būs jāmeklē moderna alternatīva, kas dara kaut ko līdzīgu. Varat meklēt tikai tos papildinājumus, kas ir saderīgi ar Firefox 57 vai jaunāku vietni Mozilla pievienojumprogrammu vietnē.
Jebkurš papildinājums, kam ir “saderīgs ar Firefox 57+” tagu, ir WebExtension, kas turpinās darbu. Piemēram, instalētais lietotāja aģentu komutatora paplašinājums nav paredzēts jaunināšanai, tāpēc mēs, iespējams, vēlamies instalēt vienu no modernākajiem lietotāja aģentu komutatoru paplašinājumiem.
Tas ir labs laiks, lai novērtētu, vai jums tiešām ir vajadzīgi visi šie paplašinājumi. Pārlūkprogrammas paplašinājumi var būt bīstami, tāpēc ir ieteicams tos instalēt tikai tad, ja tie patiešām ir noderīgi jums un no uzticama avota.
Kā saglabāt Legacy Extensions
Ja tiešām ir nepieciešams vecs paplašinājums, ir viens veids, kā tos droši izmantot. Pārslēdzieties uz paplašināto Firefox atbalsta versiju, kas pazīstama arī kā Firefox ESR. Šī ir lēnāk kustīga Firefox versija, kas lielākoties paredzēta uzņēmumiem, kuri nevēlas, lai ik pēc sešām nedēļām tiktu veikti uzlabojumi.
Pašreizējā Firefox ESR versija ir balstīta uz Firefox 52 un tiks atbalstīta ar drošības atjauninājumiem līdz 2018. gada 26. jūnijam. Tā kā tā pamatā ir Firefox 52, vecāki paplašinājumi turpinās darboties bez problēmām
Pēc 2018. gada 26. jūnija jums būs jāatjaunina jaunākās Firefox ESR versijas, kas vairs neatbalstīs mantojuma paplašinājumus, ja vēlaties turpināt saņemt drošības atjauninājumus. Tas nav pastāvīgs risinājums, bet tas ir labs veids, kā saglabāt pašreizējos paplašinājumus vēl uz septiņiem mēnešiem, kamēr jūs vērtējat modernākas alternatīvas.