Renderização de fonte

Renderização de fonte

Hoje atualizei o Google Chrome, cuja versão 36.0.1985.143introduziu 37.0.2062.102uma estranha mudança de renderização. Parece que para links âncora, o espaçamento entre a parte inferior do texto do link e seu sublinhado (decoração do texto) é um pixel a menos que anteriormente:

insira a descrição da imagem aqui

Para mim, pessoalmente, isso parece horrível. Alguém pode me dizer se isso é um bug ou um novo recurso?

Além disso, a coisa mais importante que gostaria de saber é se existe alguma maneira de reverter ou desabilitar essa alteração.

Responder1

Renderização de fonte

É umrecurso. Na verdade, não é apenas o sublinhado. Por exemplo, compare o 0antes e o depois: são ligeiramente diferentes. Ao ampliar a imagem, você pode detectar outras diferenças sutis:

insira a descrição da imagem aqui

Orenderização de subpixelnão é o mesmo, conforme sugerido pelo changelog (ênfase em negrito minha):

O Chrome 37.0.2062.94 contém uma série de correções e melhorias, incluindo:

  • Suporte DirectWrite no Windows para melhor renderização de fontes
  • Uma série de novas APIs de aplicativos/extensões
  • Muitas mudanças ocultas para estabilidade e desempenho

Uma lista completa de alterações está disponível noregistro.

Fonte:Lançamentos do Chrome: atualização estável do canal

A mudança visava para melhor, mas gerou reações contraditórias porque nem todos experimentaram uma melhoria real. É verdade que as combinações de hardware e software definitivamente desempenham um papel importante aqui, portanto sua milhagem pode variar.

Revertendo

Se você não gostar das mudanças, você pode tentar desativarDirectWritecomo solução alternativa:

  1. Digite ou cole o seguinte endereço na barra de endereço do Chrome:

    chrome://flags/#disable-direct-write
    
  2. Desligue o recurso DirectWrite. Reinicie o navegador para aplicar as alterações.

ObservaçãoAs etapas acima se aplicam à versão 37.0.2062.102; versões mais recentes podem exigir uma abordagem diferente. Como o DirectWrite só está disponível no Windows Vista e versões posteriores, o antigo mecanismo de renderização baseado em GDI pode ser totalmente removido apósO suporte XP termina em abril de 2015.

Leitura adicional

informação relacionada