Firefox er frigjort fra anvendelsen af XUL Layout i grænsefladen.

Efter ni års arbejde er de sidste komponenter til oprettelse af grænsefladen, der brugte XUL-navnerummet, blevet fjernet fra Firefox-koden. Dermed anvendes almindelige webteknologier (primært CSS flexbox) til at tegne Firefox' brugergrænseflade, med enkelte undtagelser, fremfor specifikke XUL-håndterere (-moz-box, -moz-inline-box, -moz-grid, -moz-stack, -moz-popup). Som en undtagelse fortsætter brugen af XUL til at vise systemmenuer og pop-up-paneler ( og ), men der planlægges at tage API Popover i brug for lignende funktionalitet i fremtiden.

Muligheden for at bruge XUL i udvidelser blev ophævet i 2017, og grænsefladen blev befriet fra bindinger på XBL-sproget (XML Binding Language, en udvidelse af XUL) i 2019 (XBL-bindinger, der definerede adfærden for XUL-widgets, blev erstattet af Web Components), men XUL-håndterere blev stadig brugt ved oprettelse af browsergrænsefladelementer.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster