Sviluppatori Mozilla riguardo al successo del lavoro di rimozione dal codice di Firefox dei componenti in linguaggio (XML Binding Language). Durante il lavoro, che dal 2017, sono stati rimossi circa 300 diversi binding che utilizzano XBL, e sono state riscritte circa 40.000 righe di codice. I componenti citati sono stati sostituiti con analoghi basati su , scritti utilizzando tecnologie web standard.
XBL veniva utilizzato per gestire l'interfaccia di Firefox e permetteva di creare binding che cambiavano il comportamento dei widget in linguaggio XUL. Nel 2017, Mozilla ha dichiarato XBL e XUL obsoleti e ha interrotto il supporto per le estensioni scritte con queste tecnologie in Firefox 57. Allo stesso tempo, per riscrivere i componenti di Firefox legati a XBL/XUL. Gli ultimi componenti dell'interfaccia legati a XBL sono rimasti la barra degli indirizzi e il gestore delle estensioni, che sono stati sostituiti con nuove implementazioni in Firefox 68.
Fonte: opennet.ru
