Кодът на Firefox е напълно освободен от XBL

Разработчиците на Mozilla обявиха за успешното завършване на работата по премахването от кода на Firefox на компоненти на езика XBL (XML Binding Language). В хода на работата, която продължи от 2017 година, от кода бяха премахнати около 300 различни привързвания, използващи XBL, и бяха пренаписани около 40 хиляди реда код. Изброените компоненти бяха заменени с аналози на база Web Components, написани с използване на обикновените уеб технологии.

XBL се използваше за организиране на работата на интерфейса на Firefox и позволяваше създаването на привързвания, които променят поведението на виджетите на езика XUL. През 2017 година компанията Mozilla обяви XBL и XUL за остарели и прекрати поддръжката в Firefox 57 на добавките, написани с използване на тези технологии. В същото време започна работата по пренаписването на компонентите на Firefox, зависещи от XBL/XUL. Последните компоненти на интерфейса, зависещи от XBL, бяха адресната лента и мениджърът на добавки, които бяха заменени с нови реализации в Firefox 68.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster