O Firefox livrou-se do uso do XUL Layout na interface

Após nove anos de trabalho, os últimos componentes de UI que usavam o namespace XUL foram removidos da base de código do Firefox. Assim, com algumas exceções, o Firefox agora usa tecnologias web comuns (principalmente CSS flexbox) para renderizar a interface do usuário do Firefox, em vez de manipuladores XUL específicos (-moz-box, -moz-inline-box, -moz-grid, -moz -stack, -moz-pop-up). Como exceção, o XUL continua a ser usado para exibir menus do sistema e painéis pop-up ( E ), mas no futuro eles planejam usar a API Popover para funcionalidades semelhantes.

A capacidade de usar XUL em complementos foi descontinuada em 2017, e a interface foi liberada das ligações XML Binding Language (extensão XUL) em 2019 (as ligações XBL que definem o comportamento dos widgets XUL foram substituídas por Web Components), mas no ao mesmo tempo, os manipuladores XUL continuaram a ser usados ​​na criação de elementos de interface do navegador.

Fonte: opennet.ru

Adicionar um comentário