5

Это начало происходить несколько дней назад, и я не могу понять это. При использовании Chrome любой текст с шрифтом семейства Helvetica или 'Helvetica Neue' всегда отображается сверхтяжелым / жирным шрифтом. Например, Facebook теперь выглядит так:

Chrome Renders:

Facebook показывает неправильный шрифт для Helvetica

Firefox отображает:

Это происходит только в Chrome. Firefox/IE работают нормально. Это только похоже на шрифты Helvetica. Другие шрифты или не определено семейство шрифтов отображаются нормально. Когда я переключал компьютеры, на втором компьютере также появился странный шрифт, заставляющий меня думать, что это где-то в настройках Chrome, которые остаются с моей учетной записью. Ничто в настройках Chrome / Показать дополнительные настройки / Веб-контент, кажется, не влияет вообще. Когда я копирую и вставляю текст из Chrome в Word, он снимается нормально и в качестве шрифта указывается Helvetica. Хотя странно, когда я выбираю выпадающие шрифты Helvetica-Black, но не Helvetica.

Есть идеи?!

3 ответа3

3

Итак, когда я писал вопрос, я думаю, что наткнулся на исправление. В моих установленных шрифтах (Start/Run/Fonts) у меня почему-то была Helvetica Black, но не какая-либо другая версия Helvetica. Похоже, что Chrome выбрал черную версию, чтобы все выглядело очень жирным. Я, конечно, не устанавливал Helvetica Black вручную на двух компьютерах на прошлой неделе, но возможно, что Chrome недавно изменил способ выбора шрифтов или использовал / установил какое-то другое программное обеспечение, которое установило Helvetica Black?

Напомним, мое исправление было:

  • Перейдите в папку со шрифтами (Пуск / Выполнить / Шрифты)
  • Найти и удалить Helvetica Black
3

Проблема может быть решена следующими двумя способами:

Постоянное решение:

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

Временное решение:

Здесь мы будем изменять файл chrome и, следовательно, будем решать эту задачу.

  1. Откройте Windows Explorer.

  2. Перейдите в -> C:\Users [Ваше имя]\AppData\Local\Google\Chrome\ Данные пользователя \ По умолчанию \ User StyleSheets \ custom.css

  3. Теперь откройте файл custom.css. Это можно сделать с помощью блокнота.

3b. Chrome прекратил поддержку этой пользовательской таблицы стилей, но аддон может обеспечить такую же функциональность: https://chrome.google.com/webstore/detail/stylish/fjnbnpbmkenffdnngjfgmeleoegfcffe?hl=en

  1. Просто добавьте два CSS, приведенных ниже. Ваша проблема решена!
    @font-face { font-family: 'helvetica neue'; src: local('Arial'); }
    @font-face { font-family: 'helvetica neue'; font-weight:bold; src: local('Arial'); }
    @font-face { font-family: 'helvetica'; src: local('Arial'); }
    @font-face { font-family: 'helvetica'; font-weight:bold; src: local('Arial'); }

Приведенные выше четыре строки представляют собой простой код, который заменяет шрифты Helvetica Neue и Helvetica в браузере на Arial Font.

Вы можете повторить этот процесс или отредактировать, просто изменив название шрифта и заменив шрифт на локальный шрифт, который вы предпочитаете.

3

Это распространенная проблема с браузерами в Windows. Когда сайты указывают Helvetica в качестве первого шрифта в своем разделе «font-family» CSS, Windows использует любой первый шрифт Helvetica, который он может найти для отображения страницы.

Мне часто приходилось исправлять это в IE для клиентов, и решение всегда заключалось в том, чтобы удалить все шрифты Helvetica или использовать другой браузер, если клиенту требовалось установить Helvetica. Странно, что теперь это также влияет на Chrome. В основном я видел это в IE, когда установлена программа Helvetica Compressed, и текст сайта не читается из-за кернинга этого конкретного шрифта.

Если в качестве первого шрифта в разделе семейства шрифтов они указывают что-то отличное от Helvetica (например, Arial), то проблема с отображением текста в браузерах Windows никогда не возникает.

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