четверг, июня 28, 2012

Доводим до ума гуглофонт (woff)

Для одного (вот-вот запускаемого) проекта попросили использовать нестандартный шрифт. Хотел сперва объяснить про то, что, по-хорошему, шрифтовое разнообразие в вебе сводится к serif / sans-serif, но вспомнил про гуглосервис Web Fonts. Пошёл, нарыл шрифт (Comfortaa), встроил — почти хорошо, но не совсем хорошо. Очень корявый кернинг русской буквы B, не просто корявый — уродующий.

Но шрифт нужен именно этот.

С починкой отлично справился FontForge:
  • взял URL шрифта из гугловского CSS
  • wget'нул шрифтовой файл себе
  • открыл фонтфорджем (ну и интерфейс, святых выноси! забавно посмотреть, как выглядел юниксовский ГУИ 10 лет назад)
  • открыл букву В
  • убедился, что из описанных к ней нескольких десятков кернинговых пар уродливы практически все
  • грохнул их всех
  • создал новый файл в формате woff
  • закинул на сайт, подключил в CSS
  • открыл сайт и констатировал профит.
FontForge, кстати, удивительно доскональная и профессиональная программа. К тому же нашла в шрифте десятка полтора косяков и исправила их — автоматишно.

1 комментарий:

prokoudine комментирует...

> взял URL шрифта из гугловского CSS

Эммм... http://code.google.com/p/googlefontdirectory/source/checkout

Поиск по этому блогу