3

У веб-проекта, который я сейчас пишу, ужасный рендеринг текста в Chrome 15.0 для Windows и ниже, несмотря на то, что рендеринг текста прекрасно выполняется во всех других современных веб-браузерах на Mac/PC.

Internet Explorer 9:

Chrome 14.0:

Веб-страница закодирована в UTF-8. Используемый шрифт Helvetica/Arial/sans-serif. Какие-либо предложения?

PS - wheree это не опечатка.

Обновление: я создал тестовую страницу, освещающую проблему, текст хорошо отображается во всех браузерах, кроме Google Chrome в Windows. Это допустимый HTML/CSS в соответствии с валидатором W3C.

http://wheree.co.uk/test

3 ответа3

4

Это была проблема, достойная StackOverflow в конце концов. Решение CSS:

-webkit-font-smoothing: antialiased;
-moz-font-smoothing: antialiased;
font-smoothing: antialiased;
0

Я всегда исправляю эту проблему, добавляя следующую строку в мой CSS:

/* the line below is a hack to get Chrome to render fonts decently on Windows */
body { -webkit-text-stroke-width: 0.5px; }

Очевидно, что это не идеал, но он дает довольно хорошие результаты, и должен служить, пока Google, наконец, не решит проблему по-настоящему.

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