Inalis ng Firefox ang paggamit ng XUL Layout sa interface

Pagkatapos ng siyam na taon ng trabaho, ang mga huling bahagi ng UI na gumamit ng XUL namespace ay inalis mula sa Firefox codebase. Kaya, na may ilang mga pagbubukod, gumagamit na ngayon ang Firefox ng mga karaniwang teknolohiya sa web (pangunahin ang CSS flexbox) upang i-render ang user interface ng Firefox, sa halip na mga partikular na tagapangasiwa ng XUL (-moz-box, -moz-inline-box, -moz-grid, - moz -stack, -moz-popup). Bilang pagbubukod, ang XUL ay patuloy na ginagamit upang ipakita ang mga menu ng system at mga pop-up panel ( At ), ngunit sa hinaharap plano nilang gamitin ang Popover API para sa katulad na paggana.

Ang kakayahang gumamit ng XUL sa mga add-on ay hindi na ipinagpatuloy noong 2017, at ang interface ay napalaya mula sa XML Binding Language (XUL extension) binding noong 2019 (XBL bindings na tumutukoy sa gawi ng XUL widgets ay pinalitan ng Web Components), ngunit Sa Sa parehong oras, patuloy na ginagamit ang mga tagapangasiwa ng XUL kapag lumilikha ng mga elemento ng interface ng browser.

Pinagmulan: opennet.ru

Magdagdag ng komento