Firefoxi kood on täielikult vabastatud XBL-ist

Mozilla arendajad teatasid edukast täiendamisest Firefoxi koodist komponentide eemaldamise töös XBL (XML Binding Language). Töös, mis tegevust alates 2017. aastast on koodist eemaldatud umbes 300 erinevat XBL-i kasutavat sidet ja ümber kirjutatud umbes 40 000 koodirida. Kõnealused komponendid asendati analoogidega, mis põhinevad Web Components, mis on kirjutatud tavaliste veebitehnoloogiate abil.

XBL-i kasutati Firefoxi liidese töö korraldamiseks ning see võimaldas luua sidemeid, mis muutsid XUL-i vidinate käitumist. 2017. aastal kuulutas Mozilla XBL-i ja XUL-i vananenuks ning lõpetas Firefox 57-s nende tehnoloogiate alusel kirjutatud lisade toe. Samuti on alanud töö katused XBL/XUL-iga seotud Firefoxi komponente. Viimasteks liidese komponentideks, mis olid seotud XBL-iga, olid aadressiriba ja lisade halduri, mis asendati uute teostustega Firefox 68-s.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster