Die Entwickler von Mozilla ĂŒber den Erfolg der Arbeit zur Entfernung von Komponenten in der Programmiersprache aus dem Firefox-Code (XML Binding Language). Im Laufe der Arbeit, die seit 2017 durchgefĂŒhrt wird, wurden etwa 300 verschiedene Bindungen, die XBL nutzen, aus dem Code entfernt und ungefĂ€hr 40.000 Zeilen Code neu geschrieben. Die genannten Komponenten wurden durch Ăquivalente auf Basis von , die mit gĂ€ngigen Web-Technologien geschrieben sind, ersetzt.
XBL wurde verwendet, um die Arbeitsweise der Firefox-OberflĂ€che zu organisieren und ermöglichte das Erstellen von Bindungen, die das Verhalten von Widgets in der XUL-Sprache verĂ€nderten. Im Jahr 2017 hat Mozilla XBL und XUL als veraltet eingestuft und die UnterstĂŒtzung fĂŒr Erweiterungen, die diese Technologien verwenden, in Firefox 57 eingestellt. Gleichzeitig wurde an der Neuschreibung der auf XBL/XUL basierenden Komponenten von Firefox gearbeitet. Die letzten Komponenten der BenutzeroberflĂ€che, die auf XBL basierten, waren die Adressleiste und der Erweiterungsmanager, die in Firefox 68 durch neue Implementierungen ersetzt wurden.
Quelle: opennet.ru
