Налаштування "дозволити сторінкам вибирати власні шрифти" на основі домену в Firefox


17

Зазвичай я використовую Firefox з опцією "дозволити сторінкам вибирати свої власні шрифти" невибрано, але зараз і знову є сайт, який я хотів би переглянути, використовуючи їх шрифти замість моїх ... Чи можна встановити цю опцію на -доменна основа? Можливо плагін?

Відповіді:


1

Є два додатки Firefox, які є відкритим кодом, і їх можна використовувати для вирішення проблеми іншим способом, ніж налаштування "Дозволити сторінкам вибирати власні шрифти":

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

Ці приклади походять із статті Застосування стилів до певних сайтів :

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

@-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
  */
}


3

У мене була подібна проблема і знайшли цей плагін:

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

Це дозволяє перемикатися між вибором власних шрифтів та використовувати ті, які встановлені сайтом. У ньому також є попередні набори для "завжди дозволяти" та "завжди заперечувати" за доменом, тому вам не доведеться вручну перемикати.

Сподіваюся, це корисно.


Як це слід реалізувати на рівні домену? Дивлячись на вихідний код, не виглядає, що є ця функціональність. Проблема полягає в тому, що browser.display.use_document_fontsце глобальне налаштування для всіх сайтів.
DreamFlasher

1
Аддон видалено.
користувач598527

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.