Firefox eliminó el uso de XUL Layout en la interfaz

Después de nueve años de trabajo, los últimos componentes de la interfaz de usuario que utilizaron el espacio de nombres XUL se eliminaron del código base de Firefox. Por lo tanto, con algunas excepciones, Firefox ahora utiliza tecnologías web comunes (principalmente CSS flexbox) para representar la interfaz de usuario de Firefox, en lugar de controladores XUL específicos (-moz-box, -moz-inline-box, -moz-grid, -moz -stack, -moz-popup). Como excepción, XUL continúa utilizándose para mostrar menús del sistema y paneles emergentes ( Y ), pero en el futuro planean utilizar la API Popover para una funcionalidad similar.

La capacidad de usar XUL en complementos se suspendió en 2017 y la interfaz se liberó de los enlaces del lenguaje de enlace XML (extensión XUL) en 2019 (los enlaces XBL que definen el comportamiento de los widgets XUL fueron reemplazados por componentes web), pero en el Al mismo tiempo, se siguieron utilizando controladores XUL al crear elementos de la interfaz del navegador.

Fuente: opennet.ru

Añadir un comentario