Настройка «разрешать страницам выбирать свои собственные шрифты» для каждого домена в Firefox

17

Обычно я использую Firefox с опцией «разрешать страницам выбирать свои собственные шрифты», если они не выбраны, но время от времени есть сайт, который я хотел бы просматривать, используя их шрифты вместо моего ... Можно ли установить эту опцию на база? Может быть плагин?

Joril
источник

Ответы:

1

Существуют две надстройки Firefox с открытым исходным кодом, которые можно использовать для решения проблемы иным способом, чем настройка «Разрешить страницам выбирать свои собственные шрифты»:

Оба дополнения позволяют переопределять стили CSS веб-сайтов, и оба поддерживают правила @ -moz-document , которые разрешают спецификации регулярных выражений для переопределенных веб-сайтов, в том числе с негативным прогнозом.

Эти примеры взяты из статьи « Применение стилей к конкретным сайтам» :

Пример соответствия всех сайтов с определенным исключением:

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

Пример соответствия всем, кроме определенного раздела сайта:

@-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
  */
}
harrymc
источник
3

Я нашел ошибку в Bugzilla из Mozilla. Если вы все еще заинтересованы в этой проблеме, вы можете добавить комментарий со своими запросами.

https://bugzilla.mozilla.org/show_bug.cgi?id=568794

Руфо Эль Магуфо
источник
3

У меня была похожая проблема, и я нашел этот плагин:

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

Позволяет переключаться между выбором собственных шрифтов и использованием установленных на сайте. Он также имеет предустановки «всегда разрешать» и «всегда запрещать» по доменам, поэтому вам не нужно переключаться вручную.

Надеюсь, это полезно.

DJ-4g11e32
источник
Как это должно быть реализовано на уровне домена? Глядя на исходный код, не похоже, что есть эта функциональность. Проблема в том, что browser.display.use_document_fontsэто глобальная настройка для всех сайтов.
DreamFlasher
1
Аддон был удален.
user598527