Eu tenho o mesmo problema, mas com o árabe, mas encontrei uma resposta realmente excelente:
"Florian Heinle 1,272618 "
ELE escreveu:
% bl0ck_qu0te%Depois de instalar as fontes da Microsoft, a fonte do facebook para o conteúdo persa muda para Arial, que é uma fonte muito ruim para o persa. Isso acontece no Chrome e no Firefox. Aqui está a família de fontes usada pelo facebook: 'lucida grande', tahoma, verdana, arial, sans-serif
O problema é: para o conteúdo em inglês, Verdana é selecionado, o que é a escolha certa. Mas para o conteúdo persa, Arial é dada a primeira prioridade - isso significa que se eu remover Arial da lista, tudo ficará bem (Verdana é usado).
Se eu desinstalar os tipos de letra da Microsoft, eliminando assim o Arial, será utilizado o sans-serif, que melhora as coisas, à custa de alterar também o tipo de letra do conteúdo em inglês.
Alguma idéia do que está acontecendo?
Eu tenho o mesmo problema, mas com o árabe, mas encontrei uma resposta realmente excelente:
"Florian Heinle 1,272618 "
ELE escreveu:
% bl0ck_qu0te%Isso me parece um problema geral com o design e a usabilidade CSS do site específico. Ele deve ser corrigido pelo próprio site, não pelo cliente ou sistema operacional que renderiza o site conforme definido.
Se esse for o caso, alguém deve informar ao proprietário do site ou ao suporte ao cliente que é uma má ideia atender a essas regras de CSS em determinados idiomas.
Enquanto isso, você pode escrever seu próprio script Greasemonky , removendo o Arial nas regras de CSS, onde você não o deseja. O seguinte pode ser um bom ponto de partida:
// ==UserScript==
// @name facebook
// @namespace facebook
// @include https://www.facebook.com/
// @version 1
// @grant addGlobalStyle
// ==/UserScript==
function addGlobalStyle(css) {
var head, style;
head = document.getElementsByTagName('head')[0];
if (!head) { return; }
style = document.createElement('style');
style.type = 'text/css';
style.innerHTML = css;
head.appendChild(style);
}
addGlobalStyle('body { font-family: 'lucida grande',tahoma,verdana,sans-serif ! important; }');
Você pode verificar os elementos no firebug e adicionar mais nomes de regras após body
no código de script separando-os por vírgulas. (Por favor, note que eu não uso o facebook.)