Renderização de fontes do Chrome: o Google remove a sinalização DirectWrite

Experimente Nosso Instrumento Para Eliminar Problemas

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.

disable-directwrite

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?