Шрифти Chrome дивляться


19

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

Як приклад, ось одна і та сама сторінка і в Chrome, і в Firefox (зауважте: раніше сторінка Chrome виглядала як сторінка Firefox):

Хром
Клацніть для повного розміру

Firefox
Клацніть для повного розміру

Як бачите (сподіваємось), шрифт у Firefox набагато чіткіший. І це не тільки цей веб-сайт, який не працює належним чином, є кілька інших (але це ще не все, що дивно).

Хтось знає, як це виправити? Я б краще не перемикав браузери.

EDIT: Версія браузера становить 31.0.1650.63 м

EDIT: Речі, які я вже пробував: Скидання до налаштувань за замовчуванням; Спроба ввімкнути / вимкнути Direct Write (опція не доступна у списку); Додавання "/ high-dpi-support = 1 / force-device-scale-factor = 1" у виконуваний файл


Відповіді:


19

У Windows 10 та Chrome версії 52 я не зміг знайти жодної опції "DirectWrite" на вкладці експериментів.

Однак мені вдалося вирішити проблему, відключивши інший експеримент:

Set "Accelerated 2D Canvas" to "Disabled"

(У адресному рядку браузера перейдіть до chrome://flags#disable-accelerated-2d-canvas, змініть налаштування, перезапустіть браузер.)

Оскільки виправлення цієї проблеми явно змінилося, я б запропонував взагалі вимкнути будь-які функції апаратного прискореного тексту / 2D-рендерінгу в майбутньому, якщо це виправлення перестане працювати.


У Google Chrome 55 ця проблема, схоже, знову з’явилася. Як і передбачалося, виправлення було вимкнено апаратне прискорення, воно просто змінило місця.

Нове виправлення (для мене):

Settings -> Show advanced settings... -> System
UNCHECK "Use hardware acceleration when available"

2
Візуалізація GDI видалена з Chrome для Windows станом на версію 52, тому можливість вимкнення DirectWrite була видалена.
Брайан Ніксон

Баммер, теж не працював для мене. (Windows 7, Chrome 52, регулярний масштаб. Застарілий варіант DirectWrite зробив для мене хитрість у старих версіях Chrome.)
Ар'ян

Для довідки майбутнього, як для видалення GDI: bugs.chromium.org/p/chromium/issues/detail?id=579678
Арьяна

Сьогодні працював для мене. Шрифти Chrome відображалися неправильно приблизно тиждень тому. Можливо, оновлення графічного драйвера NVidia накручено на це?
Поважний

@Phlucious У мене є графічні драйвери Intel, тому я не думаю, що це проблема Nvidia.
mrswadge

12

Це працювало для мене:

  1. Відкрийте Google Chrome
  2. Відкрийте нову вкладку та введіть у адресний рядок наступне: chrome: // flags / # disabled-direct-write
  3. Натисніть "включити", щоб увімкнути цей перемикач, відключивши використання Microsoft DirectWrite в Google Chrome.
  4. Закрийте та відкрийте Chrome.

4

Найпростіше виправлення, яке я бачив для Chrome v53, - це включити 2G для завантаження веб-шрифтів - chrome: // flags / # enable-webfonts-interven-v2

Нова версія інтервенції User Agent для завантаження WebFonts. Mac, Windows, Linux, Chrome OS, Android Увімкнути нову версію інтервенції користувача-агента для завантаження WebFonts. # enable-webfonts-interven-v2

Увімкнено: 2G


Дякую, це працювало для мене, як і це рішення superuser.com/a/1112095/155435 . Тоді я зміг повернути всі налаштування до замовчування, і, здавалося, все ще добре.
mrswadge

Це теж працювало для мене. Примітка: мені довелося вимкнути налаштування "прискореного 2d-полотна" та "Використовувати апаратне прискорення, коли це можливо".
gr1zzly be4r

1

Коли Chrome працює, клацніть правою кнопкою миші значок Chrome на панелі завдань. Потім клацніть правою кнопкою миші рядок із написом "Google Chrome" у сірій області та натисніть "Властивості". Перейдіть на вкладку «Сумісність». І перевірте запис у нижній половині із написом "Вимкнути масштабування дисплея у високих налаштуваннях DPI".

Це пов’язано з поточною проблемою зі масштабуванням шрифту Chrome, якщо активована функція масштабування шрифту / вмісту Windows (тобто, якщо у вас висока роздільна здатність / великий екран і налаштовано Windows на те, щоб зробити речі більші, щоб ви могли їх фактично читати).


Незвичайно. Я вважаю, що ви закрили всі екземпляри Chrome після цього, а потім запустили Chrome заново, правда? Також переконайтеся, що в диспетчері завдань не працює жоден інший примірник - або вийдіть із системи та поверніться назад. Також ви використовуєте масштабування DPI в Windows, чи не так? (Оскільки у мене був такий самий випуск)
Флоріан Големо

Моє масштабування DPI встановлено на 100% за замовчуванням
Cleverbird

Ну добре, це змінює малюнок ... спробуйте відкрити цю URL-адресу в Chrome і натисніть "включити" - потім перезапустіть хром (внизу є кнопка для цього): chrome: // flags / # disabled-direct-write ... також відредагуйте оригінальну публікацію та перерахуйте, що ви вже зробили.
Флоріан Големо

У цих варіантах у мене нічого не називається "Direct write" або "DirectWrite". Змінив свій початковий пост, щоб відобразити те, що я намагався.
Cleverbird

1

Виправлено! Мабуть, мій Chrome більше не оновлювався з будь-якої причини ... Мені вдалося виправити це за допомогою наступного посилання:

http://www.howtogeek.com/186330/how-to-fix-and-adjust-automatic-updating-in-google-chrome/

ДОБАВЛЕННЯ. У Chrome версії 53 ця проблема була із шрифтами. Проблема була виправлена ​​у версії 54. Виправлення помилкової функції автоматичного оновлення дозволило фактично виправити помилку щодо якості шрифту.


1

У моєму випадку (Chrome 58 у Windows 10) я зробив наступне: спершу перейшов до:

chrome://flags/#top-chrome-md

І Founnd варіант з назвою:

UI Layout for the browser's top chrome Mac, Windows, Linux, Chrome OS

Потім вибирається Normalіз відповідного спадного меню та перезавантажується Chrome.

Проблема вирішена.


0

Редагування реєстру Windows повністю вирішило проблему товщини шрифту, ми можемо настроїти товщину / темряву шрифту шляхом калібрування значення FONTSMOOTHINGGAMMA між 150 і 190 шістнадцятковими (від 336 до 400 десяткових)

  • СТАРТ -> РУН -> РЕГЕДИТ
  • шукайте FONTSMOOTHINGGAMMA, натиснувши "Ctrl F" (автоматично переведе нас у CurrentUser \ ControlPanel \ Desktop path)
  • клацніть правою кнопкою миші на FONTSMOOTHINGGAMMA праворуч, Змініть ... введіть будь-яку річ між 150 і 190 шістнадцяткою. (Чим менше значення, тим товщі шрифти.)
  • закрити інструмент REGEDIT
  • ЛОГОФ, а потім ЛОГОН

Зараз у веб-переглядачі Chrome усі шрифти дуже густі та дуже темні.

Але ми повинні переконатися, що згладження ClearType увімкнено у Windows (controlPanel -> персоналізація -> зовнішній вигляд -> Ефекти -> плавний прапорець ClearType (поставлений галочку))

                     OR  alternately in RegEdit ...

FONTSMOOTHING = 2 FONTSMOOTHINGTYPE = 2
FONTSMOOTHINGORIENTATION = 1 для РК-екрана, 0 для CRT-екрана


0

Я зіткнувся з тією ж проблемою із поганим відтворенням шрифту відразу після налаштування системи. Скасування налаштування виправило проблему візуалізації. Намагаючись прискорити роботу машини, я змінив Властивості системи / Розширений / Продуктивність, щоб налаштувати найкращу продуктивність, яка відключила "Плавні краї шрифтів екрана". Коли цю опцію було ввімкнено, проблема візуалізації шрифту зникла.


0

Для мене це були просто налаштування монітора. Я використовую HDTV як монітор, і він використовував попередньо встановлену функцію, яка чудово працювала в іграх, але контраст, яскравість та інші налаштування робили текст схожим на те, що це анти-псевдонім неправильно. Просто зміна на іншу попередньо встановлену програму зафіксувала це для мене.


0

Скидання всіх прапорів за замовчуванням зробило це для мене.


0

chrome //: прапори та вимкнути "LCD Text Antialiasing"


Якщо ви прочитаєте фактичні відповіді, то побачите, що це конкретна проблема із конкретною версією Chrome, і що на це питання було відповідено 2 роки тому. Ваша відповідь - хороша відповідь, тільки не на це питання.
music2myear

0

У мене була така ж проблема, що для мене виправлено наступне: Коли ви встановите що-небудь від Adobe, він встановить додаток Creative Cloud. Відкрийте цю програму, перейдіть до "елементів", "шрифтів" та відключіть усі синхронізовані шрифти.


0

Я виправив це, включивши текст ClearType у своїх властивостях Windows 7 Display.

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