18

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

Например, вот одна и та же страница в Chrome и Firefox (обратите внимание: страница Chrome раньше выглядела как страница Firefox):

Хром
Нажмите для полного размера

Fire Fox
Нажмите для полного размера

Как вы можете видеть (надеюсь), шрифт в Firefox намного четче. И не только этот сайт не работает должным образом, есть еще несколько (но не все, что странно).

Кто-нибудь знает, как это исправить? Я бы предпочел не переключать браузеры.

РЕДАКТИРОВАТЬ: версия браузера составляет 31.0.1650.63 м

РЕДАКТИРОВАТЬ: Вещи, которые я уже пробовал: Сброс настроек по умолчанию; Попытка включить / отключить прямую запись (опция недоступна в списке); Добавление "/ high-dpi-support = 1 / force-device-scale-factor = 1" к исполняемому файлу

13 ответов13

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"
12

Это сработало для меня:

  1. Откройте Google Chrome
  2. Откройте новую вкладку и введите в адресную строку следующее: chrome://flags/# disable-direct-write
  3. Нажмите "Включить", чтобы включить этот параметр, отключив использование Microsoft DirectWrite в Google Chrome.
  4. Закройте и снова откройте Chrome.
4

Самое простое исправление, которое я видел для Chrome v53, - включить 2G для загрузки веб-шрифтов - chrome://flags/# enable-webfonts -vention-v2

Новая версия User Agent Intervention для загрузки веб-шрифтов. Mac, Windows, Linux, Chrome OS, Android Включить Новая версия User Agent Intervention для загрузки веб-шрифтов. Разрешает-интервенции Веб-шрифты-v2

Включено:2G

1

В моем случае (Chrome 58 на Windows 10) я сделал следующее: я сначала пошел к:

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

И найти вариант под названием:

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

Затем выбрал Normal из соответствующего выпадающего меню и перезапустил Chrome.

Проблема решена.

1

Когда Chrome запущен, щелкните правой кнопкой мыши значок Chrome на панели задач. Затем щелкните правой кнопкой мыши строку, которая гласит "Google Chrome" в серой области, нажмите "Свойства". Перейдите на вкладку "Совместимость". И проверьте запись в нижней половине, которая гласит: "Отключить масштабирование дисплея при настройках высокого DPI".

Это происходит из-за текущей проблемы с масштабированием шрифтов в Chrome, если активирована функция масштабирования шрифтов / содержимого в Windows (т. Е. Если у вас высокое разрешение / большой экран и вы настроили Windows, чтобы сделать вещи больше, чтобы вы могли их реально прочитать).

0

chrome//: помечает и отключает «сглаживание текста на ЖК-дисплее»

0

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

0

Сброс всех флагов по умолчанию сделал это для меня.

0

Я столкнулся с той же проблемой плохого рендеринга шрифтов сразу после настройки системы. Отмена настройки исправила проблему рендеринга. Пытаясь ускорить работу своего компьютера, я изменил «Системные свойства» /«Дополнительно» /«Производительность», чтобы отрегулировать максимальную производительность, и отключил «Сглаживание краев экранных шрифтов». Когда этот параметр был повторно включен, проблема рендеринга шрифтов исчезла.

0

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

  • START -> RUN -> REGEDIT
  • искать FONTSMOOTHINGGAMMA, нажимая клавишу "Ctrl F" (автоматически приведет нас к CurrentUser\ControlPanel\Desktop path)
  • щелкните правой кнопкой мыши FONTSMOOTHINGGAMMA на правой стороне, выберите Modify ... и введите любое значение от 150 до 190 в шестнадцатеричном формате. (Чем ниже значение, тем толще шрифты.)
  • закройте инструмент РЕГЕДИТ
  • LOGOFF, а затем LOGON

Теперь все шрифты очень толстые и очень темные в браузере Chrome.

Но мы должны убедиться, что сглаживание ClearType включено в Windows (controlPanel -> персонализация -> внешний вид -> Эффекты -> ClearType Smooth Check (отмечен флажок))

                     OR  alternately in RegEdit ...

FONTSMOOTHINGING = 2 FONTSMOOTHINGTYPE = 2
FONTSMOOTHINGORIENTATION = 1 для ЖК-экрана, 0 для ЭЛТ-экрана

0

Починил это! Очевидно мой Chrome больше не обновлялся по любой причине ... Мне удалось это исправить с помощью следующей ссылки:

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

ДОБАВЛЕНИЕ: Chrome версии 53 имел эту проблему со шрифтами. Проблема была исправлена в версии 54. Исправление сбойной функции автоматического обновления позволило решить проблему с низким качеством шрифта.

0

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

0

Я исправил это, включив текст ClearType в свойствах моего дисплея Windows 7.

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