Удивительно, как может прятаться полезная информация! Прежде, чем написать свою статью, я «обыскал» хабр через его собственный поиск и через гугл, но эту статью я так и не нашел. Спасибо!
Самое обидное что с таким отображением шрифтов не борится сам гугл, такая беду с кастомными шрифтами я наблюдаю в Хроме наверное уже минимум год, возможно чуть меньше. Но точно давно.
Конечно можно обвинить разработчиков сайтов в их не достаточном упорстве в поиске решений, но все же браузер должен нормально уметь рендерить текст, все же это его основная задача.
И я решительно не понимаю почему этот вопрос для гугловцев(идеальное представление контента) не так важен :(
Я так думаю что фикса и не существует, шрифт так же отображается и на самом гугл фонтс: www.google.com/webfonts/specimen/Open+Sans
Вообще забавно, браузер от гугла криво рендерит шрифты от того же гугла…
разница очень даже заметна и без увеличения картинки
если увеличить то вот что видим
не всегда antialiased выглядит лучше чем subpixel-antialiased (как в случае на картинке)
некоторые буквы совсем уж «рваные» получаются (
А можно я попридираюсь и спрошу, что такое загадочное «ASCII-8»? Стандарт вообще-то как раз семибитный и использование 8 бита — различное для разных codepages.
Эта штука какое-то время назад перестала работать Однако, в обсуждении этого бага ровно десять дней назад какой-то добрый человек разместил решение, которое у меня только что заработало!!! Сейчас обновлю статью…
Спасибо, что дали повод, который помог найти еще одно решение!
Хочу обратить внимание, что есть (если не исправили) ещё 1 существенная проблема со шрифтами — в Opera. Дело в том, что в chrome, к примеру, достаточно подключить 1 файл шрифта с обычным начертанием, а для оперы уже потребуется целых 4 (italic, bold, bold-italic), в противном случае, вместо кириллических букв будет пустые пробелы. Подключение всех начертаний может увеличить размер страницы вдвое, а то и втрое. С точки зрения Opera, в этом нет никакой проблемы (кто бы сомневался)… В то время как chrome и firefox хорошо справлялся с этой задачей и под linux, и под windows.
P.S. возможно сия проблема уже решена или была мною не правильно понята.
Webfonts — разбираемся с антиалиасингом под Windows (UPD)