Mozilla-Entwickler ĂŒber den erfolgreichen der Arbeiten zur Entfernung von XBL-Komponenten aus dem Firefox-Code (XML Binding Language). Im Laufe der Arbeiten, die seit 2017 durchgefĂŒhrt werden, wurden etwa 300 verschiedene Bindungen, die XBL verwendeten, aus dem Code entfernt und etwa 40.000 Codezeilen umgeschrieben. Die angegebenen Komponenten wurden durch Analoga auf Basis von , die mit herkömmlichen Web-Technologien geschrieben wurden, ersetzt.
XBL wurde verwendet, um die FunktionalitĂ€t der Firefox-OberflĂ€che zu organisieren und ermöglichte die Erstellung von Bindungen, die das Verhalten von Widgets in XUL verĂ€nderten. Im Jahr 2017 erklĂ€rte Mozilla XBL und XUL fĂŒr veraltet und stellte mit Firefox 57 die UnterstĂŒtzung fĂŒr Erweiterungen ein, die mit diesen Technologien erstellt wurden. Gleichzeitig an der Neuschreibung der an XBL/XUL gebundenen Firefox-Komponenten. Die letzten OberflĂ€chenkomponenten, die an XBL gebunden waren, waren die Adressleiste und der Erweiterungsmanager, die in Firefox 68 durch neue Implementierungen ersetzt wurden.
Quelle: opennet.ru
