Firefox-kode is heeltemal vry van XBL

Mozilla Ontwikkelaars сообщили oor suksesvol voltooiing werk daaraan om taalkomponente van Firefox-kode te verwyder XBL (XML-bindende taal). Tydens die werk, wat voortgesit Sedert 2017 is ongeveer 300 verskillende bindings wat XBL gebruik, uit die kode verwyder, en ongeveer 40 duisend reëls kode is herskryf. Die gespesifiseerde komponente is vervang met analoë gebaseer op Webkomponente, geskryf deur gebruik te maak van konvensionele webtegnologieë.

XBL is gebruik om die Firefox-koppelvlak te organiseer en het jou toegelaat om bindings te skep wat die gedrag van XUL-legstukke verander het. In 2017 het Mozilla XBL en XUL afgekeur en opgehou om byvoegings te ondersteun wat met hierdie tegnologieë in Firefox 57 geskryf is. In dieselfde tyd werk begin oor die herskryf van XBL/XUL-gebaseerde Firefox-komponente. Die laaste XBL-gebaseerde koppelvlakkomponente was die adresbalk en die byvoegingsbestuurder, wat vervang is deur nuwe implementerings in Firefox 68.

Bron: opennet.ru

Voeg 'n opmerking