Как избежать неопределенности Google Web-шрифтов - PullRequest
3 голосов
/ 03 октября 2011

Я собирал сайт, используя шрифт Comfortaa из Google Web Fonts.Я разработал сайт локально на OSX, и все выглядело хорошо.Когда я приступил к публикации сайта в Интернете, я обнаружил, что он выглядит ужасно с компьютера под управлением Windows XP друга.В поисках SO кажется, что надежность рендеринга веб-шрифтов очень неопределенная, особенно в Windows.

Мой вопрос: как вы можете преодолеть эту неопределенность?Должен ли я явно тестировать на всех ОС, просто чтобы быть уверенным?Или есть определенные веб-шрифты, которые я должен просто избегать?Есть ли какая-то негативная характеристика, которую я могу искать, чтобы я мог отклонить шрифт, не занимая много времени тестов с различными версиями ОС?

Ответы [ 2 ]

4 голосов
/ 25 апреля 2012

Обычной причиной уродливого рендеринга Google Web Fonts является настройка сглаживания шрифтов на уровне ОС.

Вот статья о том, как проверить это с modernizr:

http://wellcaffeinated.net/articles/2012/01/25/font-smoothing-detection-modernizr-style

Простой резервный вариант может тогда использовать обычный шрифт или немного больше работы, которую вы могли быиспользуйте cufon , чтобы красиво отобразить оригинальный шрифт.

1 голос
/ 03 октября 2011

Хотя это не дает прямого ответа на ваш вопрос, существуют общие шрифты, которые обычно доступны на всех платформах (хотя и не очень загружаемые веб-шрифты).Для обеспечения абсолютной совместимости лучше придерживаться их.Вот большой ресурс по этому набору общедоступных шрифтов: http://www.ampsoft.net/webdesign-l/WindowsMacFonts.html

...