Чому Firefox інтерпретує 100% масштаб по-різному в інших браузерах?


22

Мене надовго клопочуть, що Firefox (у Windows 7) здається дійсно "збільшеним" порівняно з іншими браузерами, навіть після використання ctrl-0 або меню масштабування, щоб переконатися, що рівень його збільшення становить 100%.

Chrome зліва, Firefox праворуч. Обидва встановлені на 100% збільшення, але вони чітко трактують це по-різному. На Firefox все є величезним, і багато чого (навіть кнопки інтерфейсу) нечіткі. Що відбувається?

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

Просто для підтвердження того, що вони дійсно мають 100% -ве збільшення, у Firefox:

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

... і в Chrome:


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

Цікаво, що IE за замовчуванням збільшується до того ж рівня, що і Firefox викликає 100%, але він називає його 125%.

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

При поверненні до 100% IE відповідає 100% Chrome:

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

Відповіді:


21

Мабуть, це якась нова гаряча функція Firefox, представлена ​​в 2013 році. Я знайшов тему, де її обговорювали, де багато користувачів Firefox здаються не враженими .

Тож виявляється, що в Windows є налаштування, призначене для припинення надмірного надходження тексту на пристрої високої роздільної здатності. Ви можете знайти його, шукаючи "розмір тексту" на панелі керування.

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

На моїй машині за замовчуванням встановлено масштаб тексту до 125%:

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

Мабуть, Firefox вирішив, що буде тихо приймати це налаштування, і зробить вигляд, що 100% дорівнює тому, що є. Тож для мене в Firefox-land 100% = 125%.

Це застосовується до інтерфейсу Firefox, а також до всього веб-вмісту (саме тому мої кнопки Firefox виглядають розмитими).

Здається, що немає простого способу вимкнути це - нитка, зв'язана вище, описує деякі складні кроки, а потім безліч людей коментують, що вони не працюють.


Якщо встановити розмір вікна Windows на 100%, вони виглядають більш схожими (трохи менше у Firefox, як не дивно), але це також робить все болісно малим, тому це насправді не вирішує проблему.

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


2
Мені це здається бажаною поведінкою. Занадто часто в Windows-Land такі налаштування не використовуються програмами, навіть незважаючи на те, що API відкривають їх. Як би приємно бачити послідовність UX тепер, коли смартфони та планшети нас зіпсували з цього приводу.
Артур Кей

9

Як було сказано в попередній відповіді, вона була представлена ​​як особливість. Але це МОЖЕ бути відмінено. У цьому дописі я знайшов пояснення "особливості" та способів відновити поведінку.

якщо ви хочете встановити розмір тексту / щільність пікселів у firefox, який відрізняється від налаштувань вашої системи, як це оброблялось у попередніх версіях, введіть about: конфігуруйте у адресний рядок firefox (підтвердьте інформаційне повідомлення у випадку, якщо воно з’являється) та пошук для налаштування з назвою layout.css.devPixelsPerPx . двічі клацніть по ньому і змініть його значення на 1,0 (або будь-який інший коефіцієнт збільшення, який відповідає вашому призначенню; -1.0 - це значення за замовчуванням і буде дотримуватися системних налаштувань).

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

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