В сети, какие шрифты я должен использовать для создания эквивалентного кроссплатформенного опыта? - PullRequest
27 голосов
/ 01 сентября 2008

Поскольку Linux (и его варианты) имеют совершенно другой набор шрифтов, чем Windows и Mac OS X, есть ли у кого-нибудь опыт создания кросс-платформенных семейств шрифтов - в идеале, поиск эквивалентов для общих шрифтов, найденных в вышеупомянутой операционной системы?

Если это так, какой маршрут лучше выбрать?

Ответы [ 9 ]

14 голосов
/ 02 сентября 2008

Вот несколько хороших обновленных списков наиболее установленных шрифтов для ПК, Mac и Linux:

Образец шрифта без засечек и результаты опроса

Образец шрифта с засечками и результаты опроса

Надеюсь, это поможет вашему решению!

4 голосов
/ 02 сентября 2008
3 голосов
/ 02 сентября 2008

Большинство операционных систем поддерживают основные шрифты Microsoft для Интернета . Все они поставляются в комплекте с OSX, и я уверен, что они будут работать (или будут иметь почти идентичные варианты) на большинстве любых дистрибутивов Linux.

Страница Microsoft Typography также довольно крутая

2 голосов
/ 02 апреля 2009

У Sitepoint есть отличная статья о стеках шрифтов:

http://www.sitepoint.com/article/eight-definitive-font-stacks/

2 голосов
/ 02 сентября 2008

Ну, это сложный вопрос.

Обычно есть 3 шрифта, которые в той или иной форме всегда поддерживаются. Этими шрифтами являются Adobe Times, Adobe Helvetica и Adobe Courier. Проблема в том, что, хотя каждая система и литейный завод имеют клон, у них разные имена. Они также не совсем одинаковы, но имеют одинаковые показатели. Трио Windows: Arial, Times New Roman и Courier New являются их монотипными клонами. В Linux они были предоставлены Adobe как растровые шрифты, а также в виде контуров в форме клонов URW Nimbus {Sans, Roman, Mono}. Контуры, однако, не очень красивые на экране (они на принтере), так как им не хватает подсказок.

Решением было бы сделать несколько вариантов для веб-сайтов. Поскольку Microsoft в какой-то момент сделала «основные шрифты» доступными для распространения, во многих системах unix / linux такие шрифты есть. Так что иди с ними. Освободительные шрифты являются прямыми клонами шрифтов MS / monotype, поэтому должны подходить как альтернативы с аналогичным опытом. Затем перейдите к «Helvetica», «Times» и «Courier» перед выбором «sans / serif / mono», который поставит вас в руки пользователя.

2 голосов
/ 02 сентября 2008

Просто для пояснения: вы ищете названия шрифтов, которые при просмотре в Linux выглядят как ваш веб-дизайн, похожий на Windows и Mac OS X, вы не хотите создавать новые шрифты, верно?

(Я прочитал ваш вопрос так же, как и Джейсон Наваррет, поэтому, по крайней мере, два человека неправильно поняли ваш вопрос.)

Имена шрифтов, которые вы ищете, могут быть похожи на шрифты Liberation, выпущенные RedHat ?

Кстати, «sans-serif» не дает пользователю «любой sans-serif», он дает ему / ей предпочтительный sans-serif - что, возможно, лучше, чем тот, который вы выбрали .

1 голос
/ 26 сентября 2008

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

Вы всегда можете с уверенностью сказать «serif», который даст вам Times New Roman или аналогичный или sans-serif, который даст вам Helvetica / Arial или аналогичный на большинстве платформ. Затем, как показано в статье, вы можете пойти дальше и различить «широкие» и «узкие» группировки.

Вы можете использовать более прогрессивный подход, выбирая свой идеальный шрифт и предлагая общие замены для тех платформ, у которых его нет. Однако в конце дня веб-страница не печатается, и вы получаете только приблизительный контроль над выбором шрифта. Вы можете сделать много пользовательских типографий, используя хорошо поддерживаемые свойства CSS, такие как межстрочный интервал. Но вы никогда не сможете сказать «использовать этот шрифт» и заставить его работать одинаково даже на Mac / Windows / Linux, не говоря уже о мобильных устройствах, киосках и т. Д. ...

1 голос
/ 02 сентября 2008

Шрифты TrueType (TTF) обычно работают на платформах Windows, Mac и Linux.

Спасибо, Джейсон, но это не тот ответ, который я ищу. Многие дистрибутивы Linux поставляются со своими собственными шрифтами, которые по имени отличаются от версий для Mac / Windows - возможно, из-за проблем с лицензированием шрифтов.

Мне бы хотелось получить ответ от пользователя Linux (желательно разработчика), у которого есть опыт создания похожих шрифтов. Я действительно не хочу давать пользователям Ubuntu Firefox "любой без засечек".

0 голосов
/ 01 сентября 2008

Шрифты TrueType (TTF) обычно работают на платформах Windows, Mac и Linux.

http://en.wikipedia.org/wiki/TrueType

...