Почему рендеринг семейства шрифтов Firefox так ужасен, как Chrome? - PullRequest
0 голосов
/ 31 июля 2011

Я сейчас проверяю свой веб-сайт с Firefox 5 и вижу, что рендеринг шрифтов ужасен.

В этом разница между Firefox (5) и Chrome: просто посмотрите, например, текст Jeffe как отображается ...

enter image description here

Семейство шрифтов по умолчанию:

font-family:"Times New Roman", Times, serif;

Почему это поведение? И как я могу исправить эту проблему?

Моя актуальная ОС: Windows 7 Professional

Ответы [ 2 ]

1 голос
/ 21 января 2012

Вы можете попробовать использовать CSS Reset, чтобы уменьшить несоответствия между различными браузерами.

Посмотрите: https://stackoverflow.com/questions/116754/best-css-reset, или поищите в Интернете css reset.

Я не могу гарантировать, что это будет работать, но это должно помочь. Вы даже можете настроить его, чтобы получить то, что вы хотите.

(ИМО, это не так уж ужасно. На самом деле мне нравится шрифт лучше, чем хром.)

Примечание:

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

0 голосов
/ 09 декабря 2015

Вы можете попробовать это и посмотреть, поможет ли это ...

В Firefox 42, внутри about: config, gfx.font_rendering.cleartype_params.rendering_mode определенно меняет способ отображения шрифтов в ОС Windows. Вы можете внести изменения и увидеть в реальном времени, в чем различия. То, что вы собираетесь сделать, это на самом деле найти это значение и убедиться, что оно единственное, видимое в вашем окне about: config. Причина этого ниже.


Возможны следующие варианты:

Предостережение. При внесении изменений в это значение в моей системе выбор 1 полностью удаляет весь текст, отображаемый в браузере. Это означает, что все ваши вкладки, интерфейс, веб-страница и информация о конфигурации могут стать полностью невидимыми. Если это произойдет, не волнуйтесь, просто дважды щелкните по строке, где должно быть значение, и измените его на 0 или -1 . Вот почему вы хотите сначала выполнить поиск фактического значения, чтобы была видна только одна запись, и вы можете изменить ее обратно, если что-то пойдет не так. Поверь мне, я выучил трудный путь.

Источник: BugZilla

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...