Firefox menyingkirkan penggunaan XUL Layout di antarmuka

Setelah sembilan tahun bekerja, komponen UI terakhir yang menggunakan namespace XUL telah dihapus dari basis kode Firefox. Jadi, dengan beberapa pengecualian, Firefox sekarang menggunakan teknologi web umum (terutama CSS flexbox) untuk merender antarmuka pengguna Firefox, bukan penangan XUL tertentu (-moz-box, -moz-inline-box, -moz-grid, - moz -tumpukan, -moz-popup). Sebagai pengecualian, XUL terus digunakan untuk menampilkan menu sistem dan panel pop-up ( Dan ), namun di masa mendatang mereka berencana menggunakan Popover API untuk fungsi serupa.

Kemampuan untuk menggunakan XUL dalam add-on dihentikan pada tahun 2017, dan antarmuka dibebaskan dari pengikatan XML Binding Language (ekstensi XUL) pada tahun 2019 (pengikatan XBL yang menentukan perilaku widget XUL digantikan oleh Komponen Web), tetapi Pada saat itu pada saat yang sama, penangan XUL terus digunakan saat membuat elemen antarmuka browser.

Sumber: opennet.ru

Tambah komentar