Falha no processamento de fontes no Chrome para MacOS

1

Ok, qualquer usuário do Mac OS para Chrome usando o tema padrão provavelmente está familiarizado com esse problema (espero que não seja só eu). Na nova guia, as legendas dos sites mais visitados (assim como os nomes dos aplicativos, caso você as use) não são processadas corretamente. Tanto quanto eu posso dizer, há algo errado com a suavização de subpixel ao usar um fundo transparente.

Se você passar o mouse sobre um aplicativo, o fundo ficará cinza e o texto ficará bem novamente. Passe o mouse para fora e as transições de cor de fundo para rgba(255, 255, 255, 0) , e o texto é mais uma vez feio.

Se eu abrir o depurador da web e substituir essa regra por background-color: #fff , o problema desaparece. ( .app a é o seletor)

Claro, isso não funcionaria se você tivesse uma imagem de plano de fundo ou algo assim, mas eu não sei, e quero saber como tornar essa correção permanente. É um aborrecimento menor, mas está me incomodando há algum tempo e decidi não aguentar mais.

De acordo com o inspetor de recursos, ele está usando um arquivo chamado newtab.css ... alguém sabe onde esse arquivo mora (supondo que seja, na verdade, um arquivo e não algum recurso agrupado mascarado como tal)? Uma busca no meu disco não resultou em nada, mas isso teria sido fácil demais. Falhando nisso, existe alguma outra maneira de substituir persistentemente esta regra?

Chrome 10.0.648.204, Mac OS 10.6.7, pelo que vale a pena. Não usando a edição de desenvolvimento ou qualquer coisa estranha. Este problema tem sido em torno de um tempo embora; não é novidade no Chrome 10 nem em nada.

Prova de que não sou louco: é assim que fica por padrão:

Eéassimqueseparececomasoluçãodescritaacima:

E só por precaução, é assim que fica no estado de foco com o CSS padrão:

Não é uma compactação ruim ... na verdade, o texto parece ruim. Isso ocorre tanto no meu iMac (início de 2010) quanto no meu MacBook Air (início de 2011), então não acho que seja um problema no sistema. A menos que eu fizesse a mesma coisa estúpida em ambos os computadores? Parece improvável, mas não vou descartá-lo ... Pensei que talvez estivesse sincronizando um tema que fez isso, mas não é esse o caso. Este é o tema padrão.

    
por Ian Henry 06.04.2011 / 06:35

1 resposta

0

Temo que você tenha que recriar o Chrome a partir do código-fonte para fazer essa alteração. Provavelmente, é melhor você informar o problema no rastreador de erros do Chromium para que eles possam ser solucionados em uma versão futura.

Se você deseja reconstruí-lo a partir do código-fonte e corrigir seu problema, pode fazê-lo com bastante facilidade. Existem instruções no wiki do Chromium para baixar e desenvolver no Mac OS X . Depois de ter o código-fonte, você pode alterar o arquivo newtab.css , modificando src/chrome/browser/resources/new_new_tab.css . Você também pode ter que modificar o código JavaScript associado, em src/chrome/browser/resources/new_new_tab.js .

    
por 06.04.2011 / 08:05