Ieteicams, 2024

Redaktora Izvēle

Kā pārbaudīt papildu saderību ar Firefox 57 vai vēlāk

Firefox 57, kas plānots izlaist šajā novembrī, pārlūkprogrammā radīs diezgan lielas izmaiņas, tostarp tādas, kas, iespējams, var pārtraukt saderību ar dažiem populāriem papildinājumiem, kurus daudzi no mums uzskata par nepieciešamu mūsu ikdienas lietošanā . Tā kā Mozilla pārvietojas no XPCOM un XUL, kas ir Firefox plaukstošu papildinājumu ekosistēmas pamati, pārlūks atbalstīs tikai jaunu paplašinājumu API, ko sauc par “WebExtensions”, beidzot saderību ar XUL pārklājuma paplašinājumiem, bootstrapped paplašinājumiem, SDK paplašinājumiem un pat iegulto WebExtensions. Kā īpašs Firefox lietotājs kopš tās Netscape Navigator dienas deviņdesmito gadu vidū, ideja, ka daži no maniem mīļajiem pievienojumprogrammām dažu nedēļu laikā var kļūt novecojis, ir rūgta tablete, kas norij, bet ir problēmas, kas var rasties izmantot, lai nopirktu sev kādu laiku, pirms tie kļūst novecojuši. Šajā rakstā šodien mēs jums pateiksim tieši to, kāpēc Mozilla nomaina XUL paplašinājumus, kā jūs varat pārbaudīt pievienojumprogrammu saderību ar Firefox 57 un kā jūs varat turpināt izmantot mantojuma paplašinājumus pat pēc tam, kad Firefox 57 beidz XUL un XPCOM atbalstu labi.

Kāpēc Mozilla atbalsta XUL atbalstu ar Firefox 57?

Saskaņā ar Mozilla iepriekš šogad publicētajiem paziņojumiem, WebExtensions API ieviešana palīdzēs Firefox daudzos veidos, lai gan daudzi attīstītāju un enerģijas lietotāju kopienās nav pārliecināti. Pirmkārt, saskaņā ar Ken Needham, Mozilla Firefox darbvirsmas pārvaldnieku, galvenais iemesls, kāpēc pārlūks atsakās no XPCOM un XUL, ir drošība un stabilitāte . Pēc viņa teiktā, fakts, ka lielākā daļa Firefox koda ir JavaScript, ir bijusi milzīga priekšrocība pārlūkam, padarot to daudz pielāgojamu, nekā jebkurš no konkurentiem, bet tas arī padara pārlūkprogrammu pēc būtības nedrošu pret ļaunprātīgu programmatūru un citu drošību draudiem. Viņš arī teica: „Papildinājumi ir pilnīgi pieejami Firefox iekšējai ieviešanai. Šis modularitātes trūkums rada daudzas problēmas. Pievienojumprogrammas var arī izraisīt Firefox avāriju, kad tās neparedzētos veidos izmanto API.

WebExtensions, jaunā lietojumprogrammu saskarne (API), ko Firefox jau ir pieņēmusi un būs vienīgais pamats tā papildinājumiem no Firefox 57, ir saderīgs arī ar Blink, kas ir Google dakts no Apple atvērtā koda WebKit pārlūka dzinēja, kas pašlaik tiek lietots ar Safari un veido citu populāru pārlūkprogrammu, piemēram, Chrome un Opera, pamatu, bet pēdējais atteicās no Presto pārlūka dzinēja, kas atbalsta WebKit. Savietojamība Blink ļaus izstrādātājiem viegli pārsūtīt savu Chrome pievienojumprogrammas uz Firefox bez nepieciešamības mainīt kodu pārāk daudz, kas ir vēl viens iemesls maiņai, saskaņā ar Mozilla. Tātad, vai jums tas patīk vai nē, jums būs jārisina šīs izmaiņas.

Pārbaudiet, kuri papildinājumi ir saderīgi ar programmu Firefox 57 vai vēlāk

  • Lai pārbaudītu, vai jūsu pievienojumprogrammas ir saderīgas ar Firefox 57 un jaunāku versiju, noklikšķiniet uz izvēlnes "Hamburger" Firefox loga augšējā labajā stūrī un pēc tam noklikšķiniet uz "Add-ons" .

  • Rezultāta ekrānā noklikšķiniet uz opcijas “Paplašinājumi”, kā parādīts attēlā.

Tagad jūs varat redzēt XUL un citus paplašinājumus, kas apzīmēti ar dzeltenu "Legacy" tagu, bet tiem, kas jau ir pārgājuši uz WebExtension API, nebūs šāda marķējuma, un turpinās strādāt kā parasti, pat ar Firefox 57 un jaunāku versiju.

Kā saglabāt Legacy Extensions

Ja jūs patiešām vēlaties turpināt izmantot noteiktu paplašinājumu, kura izstrādātājs vēl nav pārgājis uz WebExtensions vai, visticamāk, nākotnē to nedarīs, tas, ko jūs varat darīt, ir pārslēgties uz Firefox ESR (paplašinātā atbalsta versija), kas lielākoties ir paredzēta organizācijās un uzņēmumos, kas novērtē saderību ar iezīmēm. ESR izlaidumi var netikt atjaunināti ar jaunām funkcijām, taču tie turpina saņemt visus drošības ielāpus līdz nākamās ESR versijas izlaišanai. Pašreizējā ESR versija ir Firefox 52, un tā turpinās saņemt drošības atjauninājumus līdz nākamā gada jūnijam, lai jūs varētu turpināt izmantot mantojuma paplašinājumus līdz brīdim, kad nav bažas par drošību. Tas nebūs pastāvīgs risinājums, bet iegādās jums kādu laiku, lai novērtētu jūsu iespējas turpināt.

Pārbaudiet papildu saderību ar programmu Firefox 57 vai vēlāk

Kamēr Firefox kustība ir piesaistījusi lielu skaitu vokālu un ietekmīgu kritiķu, organizācija joprojām turpina piedāvātās izmaiņas, kā plānots. Tātad, vai jums tas patīk vai nē, vismaz daži no jūsu iecienītākajiem papildinājumiem var nebūt izmantojami līdz šā gada beigām. Protams, jūs varat pāriet uz ESR versiju, bet jūs joprojām dzīvojat aizņemtajā laikā, jo atelpas laiks būs tikai pagaidu un ne pastāvīgs. Vai jūs domājat, ka izmaiņas mainīs izstrādātājus un lietotājus? Vai Firefox zaudēs savu lietotāju daļu, vai arī jūs uzskatāt, ka cietie Firefox lietotāji turpinās atbalstīt pārlūkprogrammu, ja tas notiks tikai ideoloģisku iemeslu dēļ? Dariet mums zināmu, ko tu domā par šo jautājumu, jo mēs mīlam dzirdēt no jums.

Top