Kód Firefoxu je zcela bez XBL

Vývojáři Mozilly сообщили o úspěšných dokončení práce na odstranění jazykových komponent z kódu Firefoxu XBL (XML Binding Language). Během práce, která pokračoval Od roku 2017 bylo z kódu odstraněno asi 300 různých vazeb pomocí XBL a bylo přepsáno přibližně 40 tisíc řádků kódu. Uvedené komponenty byly nahrazeny analogy na bázi Webové komponenty, napsaný pomocí konvenčních webových technologií.

XBL byl použit k uspořádání rozhraní Firefoxu a umožnil vám vytvářet vazby, které změnily chování widgetů XUL. V roce 2017 Mozilla ukončila podporu XBL a XUL a přestala podporovat doplňky napsané pomocí těchto technologií ve Firefoxu 57. Ve stejný čas práce začala o přepisování komponent Firefoxu založených na XBL/XUL. Poslední komponenty rozhraní založené na XBL byly adresní řádek a správce doplňků, které byly ve Firefoxu 68 nahrazeny novými implementacemi.

Zdroj: opennet.ru

Přidat komentář