Renderização de fontes do Chrome: o Google remove a sinalização DirectWrite
- Categoria: Google Chrome
Google abandonou o suporte ao Chrome para vários sistemas operacionais mais antigos, incluindo Windows XP e Vista, em abril de 2016.
A empresa começou a remover o código do Chromium, a base de código aberto do navegador Chrome, para refletir a mudança no suporte e simplesmente na base de código do navegador, concentrando-se exclusivamente no Windows 7 e nas versões mais recentes do Windows.
Os funcionários do Google começaram a remover pedaços de código do Chromium já em janeiro de 2016, e várias das coisas que foram removidas podem afetar a renderização de fontes do navegador da web.
Questão 579678 , Remover caminho da fonte GDI, confirma que o Google removeu a renderização da fonte GDI, a opção 'desativar gravação direta' e o código associado do Chrome.
Este patch removerá a renderização da fonte gdi, a opção 'disable-direct-write' e o código associado. Toda a renderização de fontes agora será feita por DirectWrite.
O Google Chrome usará DirectWrite exclusivamente para renderização de fontes no Windows a partir do Chrome 52.
A alteração entra em vigor no Chrome 52, que está atualmente disponível no canal beta e foi lançado entretanto. A próxima atualização estável moverá o navegador para essa versão e é então que a maioria dos usuários notará a mudança.
A maioria dos navegadores modernos usa DirectWrite no Windows para renderização de fontes e funciona bem na maioria dos casos.
Atualizar : Observe que o Google removeu o sinalizador de seu navegador Chrome para desativar o DirectWrite. Ele não faz mais parte, o que também significa que não há mais opção agora para desativar o DirectWrite em máquinas Windows.
Com a opção desativada, pouco resta para os usuários afetados fazerem. Enquanto extensões do Chrome, como Font Rendering Enhancer pode ajudar a resolver o problema para alguns, outros podem não ter recursos a esse respeito se as extensões não resolverem o problema de renderização da fonte em seu final.
Dependendo do sistema, das configurações de vídeo e dos drivers de vídeo, o DirectWrite pode causar piora na renderização das fontes. Os usuários afetados pelo problema podem definir o sinalizador na página chrome: // flags para desativar a renderização de fontes DirectWrite no Chrome até agora.
Não está claro agora como outros navegadores baseados em Chromium, Vivaldi ou Opera, por exemplo, são afetados pela mudança. Como o código foi removido do Chromium, as empresas teriam que adicionar o código novamente para continuar oferecendo suporte para a desativação do DirectWrite em navegadores da web.
Outra coisa que não está clara é quantos usuários do Chrome são afetados por problemas de renderização de fontes no navegador e quantos conseguiram consertar os problemas de renderização desativando o DirectWrite.
Agora você : você foi afetado pela mudança no Google Chrome?