Chrome / Chromium шрифты выглядят плохо, начиная с версии 37

8

После обновления с версии 36 до 37 шрифты в браузере Google Chrome и его версии Chromium с открытым исходным кодом выглядят намного хуже. На прикрепленном скриншоте вы увидите ту же страницу с версиями 37 (слева) и 36 (справа). Шрифты слева видны жирнее и размытее, чем в Chromium. Есть ли способ это исправить?

Снимок экрана: сравнение рендеринга шрифтов, Google Chrome (слева) и Chromium (справа)

ОБНОВЛЕНИЕ: я погуглил и обнаружил, что начиная с версии 37 Google Chrome поставляется с функцией DirectWrite, предназначенной для улучшения рендеринга шрифтов для пользователей Windows. Похоже, что на внешний вид шрифта в Linux это тоже влияет. Однако в Linux, похоже, нет возможности отключить эту функцию с помощью chrome://flags. На данный момент я понизил свои браузеры до версии до 37.

Датка
источник

Ответы:

1

Хорошо, теперь я могу использовать новейшую версию Google Chrome, не раздражаясь из-за шрифтов. Я улучшил видимость покупки шрифтов, установив стиль подсказок на полную:

  1. Выберите «Настройки системы»> «Внешний вид приложения»> «Шрифты».
  2. Настроить сглаживание
  3. Установите подсказку на полную.
  4. Закройте окно и снова откройте их или выйдите и снова войдите, чтобы увидеть изменения в системе.
Датка
источник
Если этот ответ помог вам решить вашу проблему, то почему вы не отметили его как «принятый»?
Усманаюбш
0

пожалуйста, проверьте, решена ли проблема путем переопределения системных настроек шрифтов типа Microsoft. Проблема заключается в том, что freetype, движок рендеринга шрифтов, работает по-разному, пытаясь правильно отобразить шрифты типа Windows (это более ужасная работа в Microsoft, чем в Linux), принимая во внимание встроенные растровые изображения, которые эти шрифты имеют по умолчанию внутри. Так что сделайте следующее:

  1. Создать папку ~/config/fontconfig если она не существует, а затем перейдите в нее.

  2. Создайте fonts.confвнутри него файл со следующей информацией:

<match target="font" >
    <edit name="embeddedbitmap" mode="assign">
        <bool>false</bool>
    </edit>
</match>
  1. Сохраните и выйдите из сеанса и снова войдите в него. Проверьте, можете ли вы теперь правильно просматривать веб-страницы, электронные письма и тому подобное. Это также помогает другим приложениям рендеринга, таким как LibreOffice, Inkscape и многим другим.
Луис Альварадо
источник
Спасибо за ваш ответ. Я проверял это. К сожалению, на Chrome / Chromium версии 37 это никак не отразилось. Я думаю, что это что-то особенное для браузера. У меня также установлена ​​версия 36, где шрифты выглядят намного лучше при embeddedbitmapвключенном или отключенном.
Датка