Я использую Linux и использую Firefox Extended Support Release 52.6.0, потому что я зависим от определенных расширений доступности / юзабилити, которые не работают в Firefox Quantum.

У меня маленький экран ноутбука с довольно высоким разрешением, что делает шрифт Firefox UI по умолчанию нечитаемым для меня.

Я понял, что могу изменить размер шрифта пользовательского интерфейса большинства приложений с помощью ~/.Xdefaults :

Xft.dpi: 192

Это работает для таких вещей, как Gedit и i3, но по какой-то причине Firefox игнорирует это.

Я попробовал другой обходной путь, который я нашел на support.mozilla.org, изменив layout.css.devPixelsPerPx на 1.25 в about:config. В моей версии Firefox это меняет размер практически всего, кроме шрифта текста пользовательского интерфейса.

Еще одно предложение от support.mozilla.org - использовать расширение под названием "Theme and Font Size Changer". Однако с момента выпуска Firefox Quantum это расширение, похоже, было изменено, чтобы больше не поддерживать изменение размеров шрифта (оно позволяет мне только менять цвета!).

Я попытался уменьшить разрешение экрана вдвое с помощью xrandr (до 640x400), но это ломает многие вещи, например, различные диалоговые окна, такие как диалоги печати, больше не помещаются на экране.

Есть ли лучшее решение?

1 ответ1

0

Пытаясь решить эту проблему, я узнал о userChrome.css . Это файл конфигурации, позволяющий пользователям изменять свойства пользовательского интерфейса Firefox, используя язык каскадных таблиц стилей . Работает на Firefox 52.

Файл не существует по умолчанию; Я создал его и добавил следующий текст:

$ cat ~/.mozilla/firefox/*.Default\ User/chrome/userChrome.css        
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

* {
font-size: 16pt !important
}

Не забывайте точку с запятой после строки @namespace .

Удивительно, но есть целый сайт userchrome.org, посвященный вещам, которые вы можете поместить в этот файл. Тем не менее, приведенный выше простой фрагмент был все, что мне нужно. Я получил его не с userchrome.org, а с поста на mozillazine.org. В моей системе трюк с font-size также можно найти в файле userChrome-example.css в том же каталоге chrome/ .

Теперь я могу читать текст меню, названия вкладок и т.д. С полным разрешением экрана.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .