Desenvolvedores de navegador simplificando como as decorações das janelas são desenhadas
Mozilla Firefox está trazendo cantos inferiores arredondados para suas compilações Linux.
Obter suporte oficial significa que você não precisará mais usar uma extensão GNOME de terceiros para forçar cantos arredondados no navegador.
A mudança ajudará o Firefox a parecer mais “em casa” quando executado em janela no Ubuntu e em outras distros Linux que usam GNOME e/ou fornecem grandes conjuntos de aplicativos GTK modernos.
Esta é a aparência do Firefox (estável) no Ubuntu 23.10:
E esta é a aparência do Firefox (noturno) no Ubuntu 23.10:
A mudança é sutil, mas observe atentamente os cantos inferiores do navegador. Você notará que os cantos inferiores agudos do navegador não estão presentes na captura de tela noturna e que o navegador parece mais de acordo com o Náutilo gerenciador de arquivos neste último também.
Emilio Cobos Álvarez da Mozilla explica mais sobre o esforço no hub de código que rastreia a mudança:
“A implementação é mais feia do que deveria ser. Basicamente, precisamos substituir os estilos GTK para as decorações das janelas com o raio desejado.”
”Isso ocorre porque […] Adwaita no gtk3 não fornece um raio de canto inferior [e] mesmo que fornecesse, não poderíamos consultá-lo razoavelmente. Usar o raio da barra de título faz sentido aqui,” eles acrescentam.
Você pode “ver” os cantos inferiores curvilíneos em ação no últimas compilações noturnas do Firefox para Linux. Supondo que as mudanças feitas para apoiá-los não introduzam problemas errôneos, devemos esperar ver os cantos arredondados inferiores chegarem ao desenvolvedor, beta e, eventualmente, compilações estáveis no devido tempo.
É claro que um aplicativo (por mais estimado que seja) que arredonda as bordas da janela não é uma mudança que altere a vida no grande esquema. Mas nem tudo precisa ser assim; sua introdução preenche uma pequena lacuna visual que alguns terão notado ao usá-la junto com outros aplicativos GTK modernos no Linux.
Assim, esta mudança melhora a consistência – e mais consistência equivale a mais polimento e proporciona uma melhor impressão geral. Resolver pequenas imperfeições/cortes de papel (especialmente se isso for algo trivial/fácil de alcançar) vale muito a pena.
Além disso: parece muuuito bom.
Obrigado Domingos (visto no Mastodonte)