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

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

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

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

Добавяне на нов коментар