Definir "permitir que as páginas escolham suas próprias fontes" em cada domínio no Firefox


17

Normalmente, uso o Firefox com a opção "permitir que as páginas escolham suas próprias fontes" NÃO selecionada, mas, de vez em quando, há um site que eu gostaria de ver usando suas fontes em vez das minhas ... É possível definir esta opção domínio? Um plugin, talvez?

Respostas:


1

Existem dois complementos do Firefox que são de código aberto e podem ser usados ​​para resolver o problema de outra maneira que não seja a configuração "Permitir que as páginas escolham suas próprias fontes":

Ambos os complementos permitem substituir os estilos CSS dos sites, e ambos suportam regras do @ -moz-document , que permitem especificações de expressões regulares para sites substituídos, incluindo uma previsão negativa.

Estes exemplos vêm do artigo Aplicando estilos a sites específicos :

Um exemplo de correspondência de todos os sites com uma certa exceção:

@-moz-document regexp('(?!http://www\\.example\\.com).*') {
  /*
      the code in here applies to all URLs except those that start with 
      http://www.example.com
  */
}

Um exemplo de correspondência de todos, exceto uma seção específica de um site:

@-moz-document regexp('http://www\\.example\\.com/(?!members).*') {
  /*
      the code in here applies to all URLs on http://www.example.com, except
      those under http://www.example.com/members
  */
}


3

Eu tive um problema semelhante e encontrei este plug-in:

https://addons.mozilla.org/en-US/firefox/addon/document-font-toggle/?src=api

Permite alternar entre escolher suas próprias fontes e usar as definidas pelo site. Ele também possui predefinições para "sempre permitir" e "sempre negar" por domínio, para que você não precise alternar manualmente.

Espero que isso seja útil.


Como isso deve ser implementado em um nível por domínio? Olhando para o código fonte, não parece que exista essa funcionalidade. O problema é que browser.display.use_document_fontsé uma configuração global para todos os sites.
DreamFlasher 24/10/19

1
O complemento foi excluído.
user598527

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.