Firefox-Code ist völlig frei von XBL

Mozilla-Entwickler сообщили über Erfolg Fertigstellung Arbeiten Sie daran, Sprachkomponenten aus dem Firefox-Code zu entfernen XBL (XML-Bindungssprache). Während der Arbeit, die ging weiter Seit 2017 wurden etwa 300 verschiedene Bindungen, die XBL verwenden, aus dem Code entfernt und etwa 40 Codezeilen neu geschrieben. Die angegebenen Komponenten wurden durch Analoga ersetzt, die auf basieren Webkomponenten, geschrieben mit herkömmlichen Web-Technologien.

XBL wurde zum Organisieren der Firefox-Oberfläche verwendet und ermöglichte die Erstellung von Bindungen, die das Verhalten von XUL-Widgets änderten. Im Jahr 2017 hat Mozilla XBL und XUL eingestellt und die Unterstützung von Add-ons, die mit diesen Technologien geschrieben wurden, in Firefox 57 eingestellt. Gleichzeitig Die Arbeiten haben begonnen zum Umschreiben von XBL/XUL-basierten Firefox-Komponenten. Die letzten XBL-basierten Schnittstellenkomponenten waren die Adressleiste und der Add-on-Manager, die in Firefox 68 durch neue Implementierungen ersetzt wurden.

Source: opennet.ru

Kommentar hinzufügen