Вопрос Как установить файл шрифта для веб-сайта в Firefox?


Некоторые веб-сайты, в частности Github, начали использовать специальные загружаемые шрифты, и различные маленькие снимки были повреждены, когда загрузка шрифтов отключена.

Как статически устанавливать шрифт GitHub в Firefox без возможности загрузки шрифтов из Интернета?


4
2017-08-13 12:21


происхождения


Я знаю, что вы можете установить пользовательский CSS в firefox. Я не знаю, как назвать это на сайте. - Everett
Это не о CSS. Речь идет о шрифтах, которые ссылаются на CSS. - Vi.
И если вы устанавливаете локальный CSS, вы можете указать на их (github) шрифт (после того, как вы его запустите и установите в своей системе) или любой шрифт, который вы хотите. Я знаю это, потому что я это сделал. Конфигурации в локальном CSS будут переопределять CSS, который поступает с веб-сайта. Это будет работать, если вы можете сделать это на сайте. Мой локальный CSS переопределяет ВСЕ сайты, к которым я подключаюсь. - Everett
+1 для @Everett - я тоже это пробовал, но без локального переопределения CSS и (из-за метода Github) он не работает, поэтому вам это действительно нужно. - mirabilos
Для переопределений CSS для каждого сайта: @-moz-document domain("github.com") { * {font-family: 'Open Sans' !important;} } - Mica


ответы:


Браузеры могут кэшировать ресурсы шрифтов (.woff и т. д.), но обычно не поддерживают постоянную установку. Если лицензия на шрифт позволяет это, вы можете получить файл (fontinfo addon может помочь), преобразовать его в формат, поддерживаемый ОС (обычно .ttf/.otf, доступно несколько инструментов и служб) и установите его локально, но вам, возможно, придется добавлять правила в таблицу стилей пользователя, если авторы сайта не ожидали, что кто-то установит шрифт в своей системе (local() в src дескриптор @font-face правило). Для многих шрифтов FOSS вы сможете найти обновленную копию в нескольких форматах шрифтов на соответствующей домашней странице / репозитории, например. Octicons для Github, поэтому нет необходимости в преобразовании WOFF.


1
2017-08-09 06:12





это возможное что будет работать следующее:

Опять же, это может не сработать. Если это не так, попробуйте переименовать его в octicons.woff, Я не пробовал этого: он мог бы совершать всевозможные катастрофические вещи. Я лично не понимаю, почему вы блокируете CSS-шрифты.

(Это устанавливается в Windows, а не в Firefox).


0
2018-02-12 17:07



I personally can't understand why you block CSS fonts. -> hackademix.net/2010/03/24/why-noscript-blocks-web-fonts - Vi.
Справедливо. Это фикс сделал трюк? - GKFX
Еще не пробовал ... - Vi.