Fontes Helvetica sempre sendo exibidas em negrito no Chrome

5

Isso começou a acontecer há alguns dias e não consigo entender. Ao usar o Chrome, qualquer texto com a família de fontes Helvetica ou 'Helvetica Neue' sempre é renderizado em uma fonte super pesada / em negrito. Por exemplo, o facebook agora é assim:

Renders do Chrome:

FirefoxRenders:

Isso só acontece no Chrome. O Firefox / IE funciona bem. Parece apenas afetar as fontes Helvetica. Outras fontes ou nenhuma família de fontes definidas são renderizadas normalmente. Quando troquei de computador, a fonte estranha apareceu no segundo computador, o que me fez pensar que ela está em uma configuração do Chrome em algum lugar que fica na minha conta. Nada nas configurações do Google Chrome / Show Advanced Settings / Web Content parece afetá-lo. Quando copio e colo o texto do Chrome no Word, ele aluga normalmente e tem o Helvetica listado como a fonte. Embora estranhamente quando eu escolho o menu suspenso de fontes Helvetica-Black está listado, mas não Helvetica.

Alguma idéia?!

    
por JerSchneid 13.09.2014 / 02:23

3 respostas

3

Ok, então enquanto escrevia a pergunta, acho que tropecei na correção. Nas minhas fontes instaladas (Iniciar / Executar / Fontes), eu de alguma forma tinha Helvetica Black, mas não qualquer outra versão da Helvetica. Parece Chrome estava pegando a versão preta fazendo tudo parecer super ousado. Eu certamente não instalei manualmente o Helvetica Black em dois computadores na última semana, mas é possível que o Chrome tenha alterado recentemente como ele escolhe fontes ou usei / instalei algum outro software que instalou o Helvetica Black?

Para recapitular, minha correção foi:

  • Ir para a pasta de fontes (Iniciar / Executar / Fontes)
  • Encontre e exclua o Helvetica Black
por 13.09.2014 / 02:32
3

Este é um problema comum com navegadores no Windows. Quando sites especificam Helvetica como a primeira fonte em sua sub-rotina CSS "font-family", o Windows usa a primeira fonte Helvetica que possa encontrar para renderizar a página.

Muitas vezes tive que corrigir isso no IE para os clientes e a solução sempre foi excluir todas as fontes Helvetica ou usar outro navegador se o cliente solicitasse a instalação da Helvetica. Estranho agora também está afetando o Chrome. Eu o vi principalmente no IE quando o Helvetica Compressed está instalado e o texto do site é ilegível devido ao kerning dessa fonte em particular.

Se eles especificarem algo diferente de Helvetica (por exemplo, Arial) como a primeira fonte na sub-rotina font-family, nunca haverá problema com os navegadores do Windows que renderizam texto.

    
por 13.09.2014 / 03:56
3

O problema pode ser resolvido das duas maneiras a seguir:

Solução permanente:

Eu acredito que você não quer excluir a fonte, não é? Se não, então isso não é de muita importância para você. No entanto, se você deseja fazer isso, simplesmente reinicie o computador no modo de segurança e exclua a fonte do Painel de Controle (Veja outra resposta)

Solução temporária:

Aqui, estaríamos modificando o arquivo chrome e, portanto, resolveríamos o objetivo.

  1. Abra o seu Windows Explorer.

  2. Ir para - > C: \ Usuários [SeuNome] \ AppData \ Local \ Google \ Chrome \ Dados do usuário \ Padrão \ User StyleSheets \ custom.css

  3. Agora abra o arquivo custom.css. Isso pode ser feito usando um bloco de notas.

3b. O Chrome parou de oferecer suporte a essa folha de estilo de usuário personalizada, mas um addon pode fornecer a mesma funcionalidade: link

  1. Basta adicionar os dois CSS fornecidos abaixo. Seu problema está resolvido!
    @font-face { font-family: 'helvetica neue'; src: local('Arial'); }
    @font-face { font-family: 'helvetica neue'; font-weight:bold; src: local('Arial'); }
    @font-face { font-family: 'helvetica'; src: local('Arial'); }
    @font-face { font-family: 'helvetica'; font-weight:bold; src: local('Arial'); }

As quatro linhas acima são um código simples que substitui as fontes Helvetica Neue e Helvetica no navegador com Arial Font.

Você pode repetir esse processo ou editá-lo simplesmente alterando o nome da fonte e substituindo a fonte por uma fonte local de sua preferência.

    
por 23.02.2015 / 17:56