Der Firefox-Code ist vollständig von XBL befreit.

Die Entwickler von Mozilla haben mitgeteilt über den Erfolg des Abschlusses der Arbeit zur Entfernung von Komponenten in der Programmiersprache aus dem Firefox-Code XBL (XML Binding Language). Im Laufe der Arbeit, die fortgesetzt wurden 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 Web Components, 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 hat die Arbeit 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

Erwerben Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server 🔥 Kaufen Sie zuverlässiges Hosting für Websites mit DDoS-Schutz, VPS VDS-Server | ProHoster