Розмір тексту раптово збільшився на всіх сайтах у Google Chrome


37

Сьогодні вранці я запустив свій браузер Google Chrome, як це роблю кожен день. Розмір тексту раптово перевищував звичайний на всіх сайтах. Я ніде не змінив жодної настройки.

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

Налаштування розміру шрифту для малих у налаштуваннях Chrome також допомагає, але це занадто мало.

Я видалив Chrome (видалення локальних даних) і знову встановив те саме. Також випробуваний бета-канал, без змін.

64-бітний ОС Windows 7, дисплей встановлений на 125% з самого початку. (Не змінював це роками)

Що могло спричинити це і як це можна вирішити?

Саме це питання виявляється гарним прикладом, щоб продемонструвати, що я маю на увазі:

Хоча сам корпус невеликий (коли я змінив розмір шрифту в "Налаштуваннях"), інші речі все ще величезні, і налаштування на них не впливає.


@suspectus ні, це змінить масштаб, а не розмір шрифту, і я згадав про це у публікації.
Shadow The Princess Wizard

Ви використовуєте стабільний Chrome? Я думаю, що останній етап отримав підтримку DirectWrite. Це може бути пов’язано з цим
Сатьядхіт Бхат

@Sathya так, я спочатку використовував стабільний, але спробував встановити Beta - не мав жодного ефекту, тому видалив та встановив стабільність знову.
Shadow The Princess Wizard

у бета-версії вже є підтримка DirectWrite - як і стабільний, IIRC. Чи можете ви перейти до chrome://flags/та побачити, чи є можливість вимкнути DirectWrite?
Сатьядхіт Бхат

@Sathya дякую, що дійсно є такий варіант, і я його включив. Без змін. (перезапустив Chrome, чи потрібно також перезавантажувати Windows?)
Shadow The Princess Wizard

Відповіді:


45

Ця нитка reddit, здається, говорить про те, що це помилка Chrome . Наразі тимчасове рішення - це змусити підтримку HiDPI в Chrome

Зробити це:

  1. Клацніть правою кнопкою миші на посилання Chrome
  2. Виберіть "Властивості" та додайте /high-dpi-support=1 /force-device-scale-factor=1до існуючого Посилання на ваш шлях до chrome.exe.
  3. Не забудьте закрити всі запущені хромовані процеси на панелі завдань перед повторним запуском ярлика з прапорами

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


9
Також не забудьте закрити всі запущені хромовані процеси з панелі завдань перед повторним запуском ярлика з прапорами
OpherV

Отже, чи є додаткові варіанти виправлення цієї проблеми? Змінення налаштувань ярлика є досить обмеженим виправленням, оскільки це вплине лише на Chrome, запущений за допомогою цього ярлика. Chrome, запущений за допомогою різних ярликів або будь-яким іншим способом, все одно буде зламаний. Чи є виправлення на основі реєстру чи env із змінною, яке застосовувало б цей показник масштабу у всьому світі?
ANT

1
... Після подальшого тестування ні. /force-device-scale-factor=1налаштування перерв відображення тонких візуальних елементів на деяких веб-сайтах. Наприклад, тонкі лінії, що розділяють теми на e90post.com/forums/forumdisplay.php?f=2, повністю зникають, коли цей параметр увімкнено. Лінії, як передбачається, є там.
ANT

3

Ви також можете вирішити цю проблему, вимкнувши розширене налаштування "Вимкнути DirectWrite" в Chrome.

тобто вимкніть налаштування, яке називається "Вимкнути DirectWrite". Не вмикати цей параметр.

Вставте це в адресний рядок Chrome і вимкніть налаштування:

  • chrome://flags/#disable-direct-write

Коли ви закінчите, це має виглядати приблизно так:

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

Дякуємо Людвігу за цей звіт про помилку:

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