Kod Firefoksa jest całkowicie wolny od XBL

Programiści Mozilli сообщили o sukcesie ukończenie pracują nad usunięciem komponentów językowych z kodu Firefoksa XBL (Język wiązania XML). Podczas pracy, która nieprzerwany Od 2017 roku usunięto z kodu około 300 różnych powiązań wykorzystujących XBL i napisano na nowo około 40 tysięcy linii kodu. Określone komponenty zostały zastąpione analogami opartymi na Komponenty sieciowe, napisane przy użyciu konwencjonalnych technologii internetowych.

XBL został użyty do zorganizowania interfejsu Firefoksa i umożliwił utworzenie powiązań, które zmieniły zachowanie widżetów XUL. W 2017 roku Mozilla wycofała XBL i XUL i zaprzestała wspierania dodatków napisanych przy użyciu tych technologii w przeglądarce Firefox 57. W tym samym czasie praca się rozpoczęła nad przepisaniem komponentów Firefoksa opartych na XBL/XUL. Ostatnimi komponentami interfejsu opartymi na XBL był pasek adresu i menedżer dodatków, które zostały zastąpione nowymi implementacjami w przeglądarce Firefox 68.

Źródło: opennet.ru

Dodaj komentarz