Firefoxi kood on täiesti vaba XBL-ist

Mozilla arendajad сообщили eduka kohta lõpetamine töötage Firefoxi koodist keelekomponentide eemaldamisega XBL laiendus (XML-i sidumiskeel). Töö käigus, mis jätkus Alates 2017. aastast on koodist eemaldatud umbes 300 erinevat XBL-i kasutavat sidumist ja ümber kirjutatud ligikaudu 40 tuhat koodirida. Määratud komponendid on asendatud analoogidega, mis põhinevad Veebikomponendid, mis on kirjutatud tavapäraste veebitehnoloogiate abil.

XBL-i kasutati Firefoxi liidese korrastamiseks ja see võimaldas teil luua sidemeid, mis muudavad XUL-i vidinate käitumist. 2017. aastal kaotas Mozilla XBL-i ja XUL-i toe ning lõpetas Firefox 57-s nende tehnoloogiate abil kirjutatud lisandmoodulite toetamise. Samal ajal töö algas XBL/XUL-põhiste Firefoxi komponentide ümberkirjutamise kohta. Viimased XBL-põhised liidese komponendid olid aadressiriba ja lisandmoodulite haldur, mis asendati Firefox 68 uute rakendustega.

Allikas: opennet.ru

Lisa kommentaar