Firefox atbrīvojās no XUL Layout lietošanas interfeisā

Pēc deviņu gadu darba no Firefox kodu bāzes tika izņemti pēdējie lietotāja interfeisa komponenti, kas izmantoja XUL nosaukumvietu. Tādējādi, ar dažiem izņēmumiem, Firefox tagad izmanto parastās tīmekļa tehnoloģijas (galvenokārt CSS flexbox), lai renderētu Firefox lietotāja saskarni, nevis īpašus XUL apdarinātājus (-moz-box, -moz-inline-box, -moz-grid, - moz -steck, -moz-popup). Izņēmuma kārtā XUL joprojām tiek izmantots, lai parādītu sistēmas izvēlnes un uznirstošos paneļus ( Un ), taču nākotnē viņi plāno izmantot Popover API līdzīgai funkcionalitātei.

Iespēja izmantot XUL pievienojumprogrammās tika pārtraukta 2017. gadā, un saskarne tika atbrīvota no XML Binding Language (XUL paplašinājuma) saitēm 2019. gadā (XBL saistījumi, kas nosaka XUL logrīku darbību, tika aizstāti ar Web Components), bet tajā pašā laikā, veidojot pārlūkprogrammas interfeisa elementus, turpināja izmantot XUL apdarinātājus.

Avots: opennet.ru

Pievieno komentāru