Почему Firefox интерпретирует 100% масштабирование иначе, чем в других браузерах?

22

Какое-то время меня беспокоило, что Firefox (в Windows 7) выглядит действительно «увеличенным» по сравнению с другими браузерами, даже после использования ctrl-0 или меню масштабирования, чтобы убедиться, что уровень масштабирования равен 100%.

Хром слева, Firefox справа. Оба настроены на 100% увеличение, но они по-разному интерпретируют это. В Firefox все массивно, и многие вещи (даже кнопки пользовательского интерфейса) нечеткие. В чем дело?

введите описание изображения здесь

Просто чтобы подтвердить, что они действительно имеют 100% -ый масштаб в Firefox:

введите описание изображения здесь

... и в Chrome:


введите описание изображения здесь

Любопытно, что IE по умолчанию увеличен до того же уровня, который Firefox называет 100%, но он называет его 125%.

введите описание изображения здесь

При возвращении к 100% IE соответствует 100% Chrome:

введите описание изображения здесь

user56reinstatemonica8
источник

Ответы:

21

Видимо , это какая - то горячая новая функция Firefox введена в 2013 году я нашел нить обсуждать, где много пользователей Firefox , кажется, впечатлить .

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

введите описание изображения здесь

На моем компьютере по умолчанию установлено масштабирование текста до 125%:

введите описание изображения здесь

По-видимому, Firefox решил, что он будет спокойно принимать этот параметр и делать вид, что 100% равно любому значению. Так что для меня в Firefox-стране 100% = 125%.

Это применяется к пользовательскому интерфейсу Firefox, а также ко всему веб-контенту (именно поэтому мои кнопки Firefox выглядят размытыми).

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


Установка Windows Sizer на 100% делает их более похожими (немного меньше в Firefox, как ни странно), но также делает все мучительно маленьким, так что на самом деле это не решает проблему.

введите описание изображения здесь

user56reinstatemonica8
источник
2
Это выглядит как желаемое поведение для меня. Слишком часто в Windows-land такие настройки не используются приложениями, даже если API предоставляют их. Приятно видеть последовательность UX сейчас, когда смартфоны и планшеты избаловали нас в этом отношении.
Артур Кей
9

Как говорилось в предыдущем ответе, он был представлен как функция. Но это МОЖЕТ быть отменено. Я нашел этот пост, объясняющий «функцию» и как изменить поведение.

если вы хотите установить размер текста / плотность пикселей в Firefox, отличный от настроек вашей системы, как это было в предыдущих версиях, введите about: config в адресную строку Firefox (подтвердите информационное сообщение, если оно появится) и выполните поиск для предпочтения с именем layout.css.devPixelsPerPx . дважды щелкните по нему и измените его значение на 1,0 (или любой другой коэффициент масштабирования, который соответствует вашей цели; -1,0 является значением по умолчанию и будет соответствовать системным настройкам).

https://support.mozilla.org/en-US/questions/963036

Termiux
источник