Про Helvetica Neue
2014-04-21 14:42В последнее время развелось много разных веб-фреймворков, которые везде пихают гарнитуру Helvetica Neue. Пожалуйста, перестаньте!
Если вы работаете в системе, где этот шрифт идёт «из коробки», это не значит, что он есть у всех. Значит, вам придётся либо эмбедить его (что ведёт к долгой загрузке страниц), либо фолбечиться на какую-нибудь другую гарнитуру.
Навязывать пользователю незнакомый шрифт для основного текста — это неуважение к нему. У всех уже есть любимый шрифт с засечками, любимый шрифт без засечек и любимый моноширинный шрифт; для body text нужно использовать их.
Эмбедить шрифт только для заголовков — в принципе можно, но жалко.
А фолбек ещё нужно правильно написать. В лучшем случае там пишут запасными Arial, Helvetica, sans. В худшем — Helvetica, sans. Знаете, что подставляется на Ubuntu при указании Helvetica? Nimbus Sans L. А у него для кириллицы ужасные формы и чудовищный кернинг.
Если уж вы решили использовать лучшую гельветику из тех, что установлены у пользователя — воткните Liberation Sans перед Arial’ом.
no subject
Date: 2014-04-21 12:50 (UTC)no subject
Date: 2014-04-21 14:08 (UTC)Я, на самом деле, не знаю, как сделать такой патч так, чтобы другой я, сидящий на той стороне, его принял.
Ну то есть, с одной стороны, там в 30-metric-aliases.conf определяется, что Nimbus Sans L ─«default»→ Helvetica, Liberation Sans ─«default»→ Arial, Helvetica ─«default»→ Arial, Arial ─«default»→ Helvetica; Helvetica ─«accept»→ Nimbus Sans L, Arial ─«accept»→ Liberation Sans. Без чтения кода кажется, что, если отсюда убрать правило Helvetica ─«accept»→ Nimbus Sans L, то оно будет брать Arial из ttf-mscorefonts. Поэтому для достижения желаемого эффекта надо ещё прописать правило Helvetica ─«accept»→ Liberation Sans.
Кроме того, кажется, в замене есть некая логика. Сначала, кажется, они пытаются подменять отсутствующие шрифты шрифтами с близкими метриками; вероятно, чтобы pdf’ки не очень поехали. В этом смысле, может быть, Nimbus Sans L — более подходящая замена. Хотя подробно не сравнивал.
Ну и я бы на такой патч сказал «заведи баг на Nimbus Sans L, и, кстати, patches welcome». А я же не шрифтовик.
no subject
Date: 2014-04-21 14:11 (UTC)Ну типа не боги шрифты обжигают. Лет 12 назад я довольно активно участвовал в разработке шрифтов. В основном - консольных, но и type1 тоже. Потому потому что если не мы, то кот. А у котов с дизайном еще хуже.
no subject
Date: 2014-04-21 13:55 (UTC)no subject
Date: 2014-04-21 14:24 (UTC)no subject
Date: 2014-06-15 12:37 (UTC)no subject
Date: 2014-06-15 15:34 (UTC)Справедливости ради, незрячие — прекрасно относятся.
Но вот слабовидящие, вероятно, текст дефолтной гарнитуры и кегля прочитали бы сами, а в случае отрендеренного в картинку придётся обращаться к скринридеру.