Firefox-ը ազատվել է ինտերֆեյսում XUL Layout-ի օգտագործումից

Ինը տարվա աշխատանքից հետո UI-ի վերջին բաղադրիչները, որոնք օգտագործում էին XUL անվանումների տարածքը, հեռացվեցին Firefox կոդերի բազայից: Այսպիսով, մի քանի բացառություններով, Firefox-ի միջերեսն այժմ օգտագործվում է սովորական վեբ տեխնոլոգիաների (հիմնականում CSS flexbox) օգտագործմամբ, այլ ոչ թե XUL-ի հատուկ մշակիչներով (-moz-box, -moz-inline-box, -moz-grid, - moz-stack, -moz-popup): Որպես բացառություն, XUL-ը շարունակում է օգտագործվել համակարգի ընտրացանկերի և թռուցիկ վահանակների ցուցադրման համար ( Եվ ), բայց ապագայում նրանք նախատեսում են օգտագործել Popover API-ն նմանատիպ ֆունկցիոնալության համար։

XUL հավելվածներում օգտագործելու հնարավորությունը դադարեցվել է 2017 թվականին, և ինտերֆեյսը ազատվել է XBL (XML Binding Language, XUL extension) կապերից 2019 թվականին (XBL կապերը, որոնք սահմանում են XUL վիդջեթների վարքագիծը, փոխարինվել են Web Components-ով), սակայն այնուամենայնիվ, XUL մշակողները շարունակեցին օգտագործվել բրաուզերի ինտերֆեյսի տարրերի ձևավորման մեջ:

Source: opennet.ru

Добавить комментарий