Firefox loobus XUL Layout'i kasutamisest liideses

Pärast üheksa aastat tööd on Firefoxi koodibaasist eemaldatud viimased liidese moodulid, kus kasutati XUL-i nimeruumi. Nii et, välja arvatud üksikud erandid, kasutatakse Firefoxi kasutajaliidese renderdamiseks nüüd tavalisi veebitehnoloogiaid (peamiselt CSS flexbox), mitte spetsiifilisi XUL-i töötlejaid (-moz-box, -moz-inline-box, -moz-grid, -moz-stack, -moz-popup). Erandina kasutatakse XUL-i jätkuvalt süsteemsete menüüde ja hüpikpanelide kuvamiseks ( ja ), kuid tulevikus plaanitakse selle funktsionaalsuse jaoks rakendada Popover API-d.

XUL-i kasutamise võimalus lisandustes lõpetati 2017. aastal ning liides vabastati XBL-i (XML Binding Language, XUL-i laiendus) sidemetest 2019. aastal (XBL-sidemed, mis määratlevad XUL-i vidinate käitumise, asendati Web Components-iga), kuid XUL-i töötlejat jätkuvalt kasutati brauseri liidese elementide loomisel.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster