Firefox menyingkirkan penggunaan XUL Layout dalam antara muka

Selepas sembilan tahun bekerja, komponen UI terakhir yang menggunakan ruang nama XUL telah dialih keluar daripada pangkalan kod Firefox. Oleh itu, dengan beberapa pengecualian, Firefox kini menggunakan teknologi web biasa (terutamanya CSS flexbox) untuk memaparkan antara muka pengguna Firefox, dan bukannya pengendali XUL tertentu (-moz-box, -moz-inline-box, -moz-grid, - moz -timbunan, -moz-popup). Sebagai pengecualian, XUL terus digunakan untuk memaparkan menu sistem dan panel pop timbul ( Dan ), tetapi pada masa hadapan mereka merancang untuk menggunakan API Popover untuk fungsi yang serupa.

Keupayaan untuk menggunakan XUL dalam alat tambah telah dihentikan pada 2017 dan antara muka telah dibebaskan daripada pengikatan XML Binding Language (sambungan XUL) pada 2019 (Pengikatan XBL yang mentakrifkan kelakuan widget XUL telah digantikan oleh Komponen Web), tetapi Pada pada masa yang sama, pengendali XUL terus digunakan semasa mencipta elemen antara muka penyemak imbas.

Sumber: opennet.ru

Tambah komen