Kod Firefox został całkowicie pozbawiony XBL

Deweloperzy Mozilla donieśli o sukcesie zakończenia prac nad usunięciem z kodu Firefox komponentów w języku XBL (XML Binding Language). W trakcie prac, które trwały rozpoczęły się w 2017 roku, z kodu usunięto około 300 różnych powiązań, wykorzystujących XBL, oraz przepisano około 40 tysięcy linii kodu. Wskazane komponenty zostały zastąpione odpowiednikami opartymi na Web Components, napisanymi przy użyciu standardowych technologii webowych.

XBL był używany do organizacji pracy interfejsu Firefox i umożliwiał tworzenie powiązań, które zmieniały zachowanie widgetów w języku XUL. W 2017 roku firma Mozilla uznała XBL i XUL za przestarzałe i zakończyła w Firefox 57 wsparcie dla wtyczek napisanych przy użyciu tych technologii. W tym samym czasie rozpoczęły się prace prowadzono przepisywanie komponentów interfejsu Firefox opartych na XBL/XUL. Ostatnimi komponentami interfejsu, które były oparte na XBL, były pasek adresu i menedżer wtyczek, które zostały zastąpione nowymi implementacjami w Firefox 68.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster