Firefox è stato liberato dall'uso di XUL Layout nell'interfaccia

Dopo nove anni di lavoro, gli ultimi componenti per la creazione dell'interfaccia nella base di codice di Firefox, che utilizzavano lo spazio dei nomi XUL, sono stati rimossi. Pertanto, con poche eccezioni, ora per il rendering dell'interfaccia utente di Firefox vengono utilizzate tecnologie web comuni (principalmente CSS flexbox) invece di specifici gestori XUL (-moz-box, -moz-inline-box, -moz-grid, -moz-stack, -moz-popup). Come eccezione, XUL continua a essere utilizzato per la visualizzazione dei menu di sistema e dei pannelli a comparsa ( e ), ma in futuro si prevede di utilizzare l'API Popover per tali funzionalità.

La possibilità di utilizzare XUL nelle estensioni è stata interrotta nel 2017, e l'interfaccia è stata liberata dai vincoli in lingua XBL (XML Binding Language, un'estensione di XUL) nel 2019 (i vincoli XBL, che definivano il comportamento dei widget XUL, sono stati sostituiti con i Web Components), ma i gestori XUL sono continuati a essere utilizzati nella creazione degli elementi dell'interfaccia del browser.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster