A Firefox megszabadult az XUL Layout használatától a felületen

Kilenc évnyi munka után az utolsó XUL névteret használó felhasználói felület-összetevőket eltávolították a Firefox kódbázisából. Így néhány kivételtől eltekintve a Firefox felhasználói felülete a hagyományos webtechnológiák (többnyire CSS flexbox) használatával készül, nem pedig XUL-specifikus kezelők (-moz-box, -moz-inline-box, -moz-grid, - moz-stack, -moz-popup). Kivételként az XUL továbbra is a rendszermenük és a felugró panelek megjelenítésére szolgál ( És ), de a jövőben a Popover API használatát tervezik hasonló funkciókhoz.

2017-ben megszűnt az XUL bővítményekben való használatának lehetősége, a felület pedig 2019-ben megszabadult az XBL (XML Binding Language, XUL extension) kötésektől (a XUL widgetek viselkedését meghatározó XBL-kötéseket a Web Components váltotta fel), de A böngészőfelület elemeinek kialakítása során azonban továbbra is XUL-kezelőket használtak.

Forrás: opennet.ru

Hozzászólás