Кодът на 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