LINUX.ORG.RU
ФорумTalks

Выборочно разрешить сайтам использовать свои шрифты, часть 2

 , , , ,


1

1

Продолжая Выборочно разрешить сайтам использовать свои шрифты

Есть у Лисы такая галочка в настройках — разрешить сайту использовать свои шрифты. Есть и проблема — оно только глобальное: https://bugzilla.mozilla.org/show_bug.cgi?id=568794

А с недавних пор появился плагин, что решает эту проблему: https://addons.mozilla.org/en-US/firefox/addon/document-font-toggle/

update: А впрочем есть глюк: при переключении между страницами с разными режимами заметен момент смены шрифтов.

★★★★

Последнее исправление: aidan (всего исправлений: 1)

Вместо того, чтобы сделать нормальные посайтовые конфиги, Firefox поощряет создание плагинов на каждый чих. Опенсорс! :3

Deleted
()
Ответ на: комментарий от thunar

Для некоторых сайтов (Гитхаб, к примеру) приходится разрешать. Иначе хочется плакать при взгляде на них.

aidan ★★★★
() автор топика
Ответ на: комментарий от buddhist

Не заходить на такие сайты — не вариант?

А как можно не заходить на Гитхаб?

Кстати, не забудь про макскомовские массонские знаки в оп-посте.

aidan ★★★★
() автор топика
Ответ на: комментарий от aidan

как можно не заходить на Гитхаб?

С радостью и превеликим удовольствием!

buddhist ★★★★★
()

Я через fontconfig замутил. Да, костыли, но по-другому видимо нельзя. Увы:

<match target="pattern">
     <test name="family"><string>DejaVu Sans Mono</string></test>
    <edit name="family" mode="assign" binding="same"><string>Consolas</string></edit>
 </match>
 <match target="pattern">
     <test name="family"><string>Liberation Mono</string></test>
    <edit name="family" mode="assign" binding="same"><string>Consolas</string></edit>
 </match>
<match target="pattern">
    <test name="family"><string>Verdana</string></test>
    <edit name="family" mode="assign" binding="same"><string>Nokia Standard</string></edit>
 </match>
 <match target="pattern">
    <test name="family"><string>Times New Roman</string></test>
    <edit name="family" mode="assign" binding="same"><string>PT Serif</string></edit>
 </match>
 <match target="pattern">
    <test name="family"><string>Times</string></test>
    <edit name="family" mode="assign" binding="same"><string>PT Serif</string></edit>
 </match>
 <match target="pattern">
    <test name="family"><string>Courier</string></test>
    <edit name="family" mode="assign" binding="same"><string>Consolas</string></edit>
 </match>
 <match target="pattern">
    <test name="family"><string>Arial</string></test>
    <edit name="family" mode="assign" binding="same"><string>Nokia Standard</string></edit>
 </match>

Итог:
Там, где используются шрифты-иконки (linux.org.ru, github.com, bitbucket.org и др.) все выглядит нормально, сайтовые шрифты миксятся с моими любимыми. Если в CSS сайта задан шрифт из списка выше, он заменяется на мой любимый шрифт. Если сайт использует дизайнерский шрифт - он загружается и отображается.

EXL ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.