Уродливые шрифты на нескольких сайтах Google в Firefox и Chrome


11

На нескольких сайтах Google шрифты выглядят ужасно в Firefox и Google Chrome под Windows 7 и 8:

уродливые шрифты, используемые на сайте Google Dev

Я выключил Clear Type, потому что большинство шрифтов уродливы.

Firefox и Chrome имеют проблему. Если проблема вызвана отсутствием шрифта, шрифт должен быть заменен другим шрифтом, не так ли? В таком случае мне нужно было бы узнать, что это за отсутствующий шрифт, и скачать его.

Тем временем я установил все шрифты Google с https://github.com/w0ng/googlefontdirectory, но это не помогло. Либо сайты Google с некрасивыми шрифтами не используют один из этих шрифтов, либо этот некрасивый шрифт всегда безобразен без сглаживания или высокого DPI.

Есть ли способ это исправить?


Убедитесь, что шрифты, используемые веб-сайтом, установлены в вашей системе. Требуется больше информации о вашей системе. Какую версию Windows7 и 8 вы используете, какие языковые пакеты вы установили, и тому подобное. Возможный дубликат: superuser.com/questions/59697/…
Ramhound

@Ramhound: есть ли разница во включенных шрифтах между различными версиями Windows 8? Но по какой-то странной причине это помогает вам: обе версии полностью залатаны «про».
дермориц

Вы убедились, что у вас есть необходимые шрифты? Вопрос, на который я ссылался, обозначил шрифт, которого вы, вероятно, пропустили.
Ramhound

как это сделать? как получить шрифт, необходимый для данного сайта и где его скачать? почему эти шрифты не заменяются шрифтами, установленными в настройках (времена новые римские для засечек, arial для без засечек)?
Дермориц

Если это сайты Google, вероятно, в вашем браузере возникла проблема с отображением веб-шрифтов (связанных шрифтов). Это тот случай, когда ваши шрифты выглядят четкими, если они установлены на вашем компьютере, и выглядят пиксельными, если они связаны с веб-страницей? Я знаю, с Firefox на Windows, у меня есть эта проблема - тип всегда выглядит лучше в Firefox на Mac.
Джек Ян

Ответы:


4

Похоже, у вас нет сглаживания шрифтов и включен ClearType, в этом случае некоторые шрифты будут выглядеть ужасно.

В Windows 7 перейдите на панель управления и выберите « Просмотр большими иконками», затем выберите « Отображение» -> «Изменить текст ClearType» и установите флажок « Включить ClearType» . Это также должно включить сглаживание шрифтов.


2
clear type делает все остальные шрифты безобразными - так что это не реальное решение. только сайты Google имеют эту проблему.
Дермориц

Существует два уровня - сглаживание шрифтов ( sevenforums.com/tutorials/… ), которое является сглаживанием на уровне пикселей, и ClearType, который влияет на субпиксели монитора. Вы отключили оба или только ClearType? Кроме того, вы уверены, что используете монитор с правильным разрешением? Кажется странным, что вы считаете рендеринг ClearType «безобразным», так как он предназначен для улучшения внешнего вида текста.
Джеймс П,

я уверен в выходе. и я отключаю все виды сглаживания - чтобы все шрифты были чистыми. тем временем я обнаружил, что: plus.google.com/+SethLadd/posts/ByN5ELN9vEy в конце есть ссылка: chrome.google.com/webstore/detail/change-font-family-style/…, которая решает проблему в хром!
дермориц

Джеймс АБСОЛЮТНО ПРАВ. Проблема может усугубляться из-за неправильной установки разрешения экрана.
Джошуа

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

3

Для меня эта проблема началась, когда я установил шрифты Roboto из Google / Android, и проблема исчезла при их удалении .

Я предполагаю, что с установленным шрифтом он пытается использовать локальную версию TrueType, которая очень плохо рендерится, тогда как шрифты, добавленные на веб-страницу через Google Font API, выглядят намного лучше.


Я не помню, что только что установил шрифт Roboto в конце прошлой недели, пока не прочитал твой ответ. Вот почему шрифт так плохо рендерится и в моем случае. Спасибо.
JohnDubya

2

Проблема в том, что Google использует шрифт: он кажется уродливым с низким разрешением или без сглаживания. Несколько хороших объяснений: http://wellcaffeinated.net/articles/2012/01/25/font-smoothing-detection-modernizr-style/

Таким образом, два решения, кажется, работают. 1-е: https://chrome.google.com/webstore/detail/change-font-family-style/aabledekpjmoghdjnpnhfkfpmjifklpb?hl=en-US Этот плагин заменяет шрифты. Он работает как задумано, все сайты Google снова доступны для чтения.

2-й: включить прозрачный тип. Сайты Google выглядят неплохо, но я намеренно выбрал четкий тип - все шрифты размыты. Я просто люблю четкие шрифты (нет проблем, чтобы увидеть отдельные пиксели).

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

Что явно не работает: отключить HW-ускорение. Установка всех шрифтов Google (я думаю, что если у меня не будет правильного шрифта, он будет заменен более читабельным - это то, что делает плагин Chrome.)


Или просто используйте gdi ++ для лучшей визуализации текста в Windows.
Дерек 朕 會 功夫

0

Из вопроса поддержки Mozilla :

Попробуйте отключить аппаратное ускорение в Firefox.

Tools > Options > Advanced > General > Browsing: "Use hardware acceleration when available"

https://support.mozilla.org/kb/Troubleshooting+extensions+and+themes 

https://hacks.mozilla.org/2010/09/hardware-acceleration/ 

Попробуйте установить для параметра gfx.content.azure.enabled pref значение false или, если это не помогло отключить Direct2D, для параметра gfx.direct2d.disabled pref задайте значение true на странице about: config и оставьте аппаратное ускорение в противном случае включенным.

http://kb.mozillazine.org/about:config 

это не помогло
dermoritz

0

Я использую это в Firefox, чтобы блокировать веб-шрифты в целом, но за исключением некоторых сайтов (таких как github)


0

Раньше у меня была такая же проблема со шрифтами Google (особенно с таблицами Google), использующими Firefox. То, что это работало для меня, было следующим:

  1. Откройте в Firefox документ или URL-адрес, на котором отображаются «некрасивые шрифты». Обязательно открывайте окно Firefox на каждом доступном мониторе / экране. В моем случае у меня есть дисплей моего ноутбука и 2 внешних монитора.
  2. Открыть ссылку Обновить Firefox
  3. Нажмите на кнопку «Обновить Firefox».
  4. Во всплывающем окне подтвердите нажатием кнопки «Обновить Firefox».
  5. Ваша конфигурация Firefox и надстройки будут сброшены к настройкам по умолчанию, не волнуйтесь, ребята из технаря: все ваши закладки и пароли будут сохранены.
  6. Подождите, пока Firefox закроется и снова откроется.
  7. После обновления Firefox вы можете начинать, проверьте страницу с уродливыми шрифтами, и проблема должна исчезнуть.

Другой вариант, кроме того, что ссылка, показанная на шаге №2, это перейти по ссылке : поддержка . Кнопка «Обновить» находится в правом верхнем углу.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.