Cum să

Cum să verificați compatibilitatea suplimentară cu Firefox 57 sau o versiune ulterioară

Cum să verificați compatibilitatea suplimentară cu Firefox 57 sau o versiune ulterioară

Firefox 57, care este programat pentru lansare în noiembrie, va aduce câteva modificări destul de mari browserului, inclusiv una care ar putea, potențial, să rupă compatibilitatea cu unele programe de completare populare pe care mulți dintre noi le considerăm indispensabile în utilizarea noastră de zi cu zi. . Odată ce Mozilla se îndepărtează de XPCOM și XUL, bazele ecosistemului înfloritor al Firefox, browserul va accepta doar o nouă extensie API numită „WebExtensions”, încetând compatibilitatea cu extensiile de suprapunere XUL, extensiile bootstrappate, extensiile SDK și chiar Embedded WebExtensions. Fiind un utilizator dedicat Firefox încă de la Netscape Navigator cu câteva zile în urmă la mijlocul anilor nouăzeci, ideea că unele dintre add-on-urile mele iubite pot deveni învechite în câteva săptămâni este o pastilă amară de înghițit, dar există soluții alternative pe care le puteți folosește-te pentru a-ți cumpăra ceva timp înainte să devină depășite. În acest articol de astăzi, vă vom spune exact de ce Mozilla renunță la extensiile XUL, cum puteți verifica compatibilitatea cu Firefox 57 și cum puteți continua să folosiți extensii vechi chiar și după ce Firefox 57 încetează suportul pentru XUL și XPCOM pentru bun.

De ce este compatibil Mozilla Ending pentru XUL cu Firefox 57?

Potrivit declarațiilor lansate la începutul acestui an de Mozilla, implementarea API-ului WebExtensions va ajuta Firefox în multe feluri, deși mulți din comunitățile de dezvoltatori și de utilizatori de putere nu sunt convinși. În primul rând, potrivit Ken Needham, managerul de desktop Firefox Mozilla, principalul motiv pentru care browserul abandonează XPCOM și XUL este securitate și stabilitate. Potrivit acestuia, faptul că o mare parte din codul Firefox se află în JavaScript a reprezentat un avantaj imens pentru browser în ceea ce îl face mult mai personalizabil decât oricare dintre concurenții săi, dar face și browserul inerent nesigur de malware și alte securități. amenințări. El a mai spus: „Suplimentele au acces complet la implementarea internă a Firefox. Această lipsă de modularitate duce la multe probleme. Suplimentele pot provoca, de asemenea, blocarea Firefox atunci când utilizează API-uri în moduri neașteptate ”.

WebExtensions, noua interfață de programare a aplicațiilor (API) pe care Firefox a adoptat-o ​​deja și va fi singura bază pentru suplimentele sale din Firefox 57, este, de asemenea, compatibil cu Blink, care este furca Google a motorului de browser WebKit open source al Apple, care este utilizat în prezent de Safari și stă la baza altor browsere populare, precum Chrome și Opera, acesta din urmă abandonând motorul browserului Presto în favoarea WebKit cu ceva timp în urmă. Compatibilitatea Blink va permite dezvoltatorilor să facă acest lucru portează cu ușurință suplimentele Chrome pentru Firefox fără a fi nevoie să schimbați codul prea mult, ceea ce este încă un alt motiv pentru schimbare, potrivit Mozilla. Deci, indiferent dacă vă place sau nu, va trebui să vă ocupați de această schimbare.

Verificați ce programe de completare sunt compatibile cu Firefox 57 sau o versiune ulterioară

Acum puteți vedea XUL și alte extensii etichetate cu etichetă galbenă „Moștenire”, în timp ce vor avea cei care au migrat deja către API-ul WebExtension nu există un astfel de marcaj și, va continua să funcționeze ca de obicei, chiar și cu Firefox 57 și versiunile ulterioare.

Cum să folosiți în continuare extensiile vechi

Dacă doriți cu adevărat să continuați să utilizați o anumită extensie al cărei dezvoltator nu a migrat încă la WebExtensions sau este puțin probabil să o facă în viitor, ceea ce puteți face este comutați la Firefox ESR (Versiune de asistență extinsă), care se adresează în mare măsură organizațiilor și întreprinderilor care apreciază compatibilitatea față de caracteristici. Este posibil ca versiunile ESR să nu fie actualizate cu funcții noi, dar continuă să primească toate patch-urile de securitate până la lansarea următoarei versiuni ESR. Versiunea actuală ESR este Firefox 52 și va continua primiți actualizări de securitate până în iunie viitoare, astfel încât să puteți continua să utilizați extensiile vechi până atunci, fără să vă preocupați de securitate. Nu va fi o soluție permanentă, dar vă va câștiga ceva timp pentru a vă evalua opțiunile în viitor.

VEZI ȘI: Cum se utilizează trimiterea Firefox pentru trimiterea fișierelor autodistructive

Verificați compatibilitatea suplimentară cu Firefox 57 sau o versiune ulterioară

În timp ce mișcarea Firefox a atras un număr mare de critici vocali și influenți, organizația continuă în continuare cu modificările propuse conform planificării. Deci, indiferent dacă vă place sau nu, este posibil ca cel puțin unele dintre programele dvs. de completare preferate să nu mai poată fi utilizate până la sfârșitul acestui an. Sigur, puteți trece la versiunea ESR, dar veți trăi în continuare din timpul împrumutat, deoarece răgazul va fi doar temporar și nu permanent. Deci, credeți că schimbările vor înstrăina dezvoltatorii și utilizatorii? Va pierde Firefox o parte din utilizatorii săi sau credeți că utilizatorii de Firefox dur vor continua să sprijine browserul doar din motive ideologice? Spuneți-ne ce părere aveți despre această problemă, deoarece ne place să aflăm de la dvs.

Facebook angajează IIT-ian Ankur Dahiya pentru 65 Lakh pe an
Ankur Dahiya, student la ingineria computerelor în IIT-Delhi, angajat de Facebook pentru 65 Lakh pe an. „Interviul și testul au fost complet bazate pe...
Cele mai utile extensii și aplicații Chrome pentru Google Plus
Gabriel Vasile, dezvoltator web după ocupație și utilizator activ Google Plus, a pus la punct o listă excelentă de extensii utile și aplicații Chrome ...
Cum să obțineți Dropbox ca partajare de fișiere link în iCloud
Dacă ați folosit vreodată iCloud Drive, trebuie să fi observat că Apple face aproape imposibilă utilizarea serviciului cloud pentru partajarea fișiere...