Bloqueando o download da fonte

2

Por alguma razão, certas fontes parecem terríveis no meu computador - algumas linhas têm espessura dupla, manchas de 'tinta' etc. Elas são dificilmente legíveis e certamente não aparecem como o esperado. Aqui está um exemplo de fonte conforme projetado:

Fonte original

e como exibido na minha tela:

Minha visão disso

(desculpe por não ter um exemplo melhor à mão).

Por um lado, seria bom diagnosticar o problema em si. (Máquina Vista, o problema ocorre no Firefox e Chrome, mas não no IE etc.), mas acho que uma solução mais prática seria bloquear o download das fachadas da web. Existe uma maneira de fazer isso?

Realmente não me importo em que ponto isso acontece: parar determinadas regras @ em CSS, proibir a exibição de fontes personalizadas, bloqueando-a no nível TCP ou HTTP. Não quero fazer um bloqueio de DNS em fonts.googleapis.com e themes.googleusercontent.com, pois isso também impediria coisas boas não relacionadas.

Charles
fonte

Respostas:

1

Você pode bloqueá-lo em um nível http se tiver um servidor proxy. Em seguida, você deve poder dizer a ele para bloquear o Tipo de Conteúdo associado à fonte. Agora não sei o tipo de conteúdo, mas deve ser fácil encontrar o uso do Fiddler .

Em outra nota um pouco relacionada. Eu tenho uma fonte que se comporta assim no meu computador. É causada por um erro na fonte e Clear Type no Windows. Se eu mudar de tipo claro, a fonte ficará boa. Ou uma fonte tão boa parece sem um tipo claro. Então, talvez você possa tentar isso primeiro?

Eu verifiquei e você poderá bloquear as fontes usando o Fiddler . Alterando as regras personalizadas, você poderá fazê-lo. Pode ser útil apenas para ver se funcionaria. Tente adicionar esse código ao CustomRules.js na função OnBeforeResponse.

if(oSession.oResponse.headers.ExistsAndContains("Content-Type", "font/woff")) {
            oSession.oRequest.FailSession(404, "Blocked", "Fiddler blocked font file");
}
Smetad Anarkist
fonte
Eu concordo, parece muito com os problemas que tive com o ClearType. Mas já está desligado, então não é isso.
Charles
O tipo de conteúdo é font/woffneste caso.
Charles