2010-08-01 5 views
3

Я работаю над пользовательским интерфейсом, и мне интересно, какие шрифты используют другое программное обеспечение, например Photoshop, Windows и т. Д. В их интерфейсе. Они не могут использовать Arial и Tahoma, верно? Это веб-приложение, над которым я работаю, и я могу использовать @ font-face.Какие хорошие шрифты для пользовательских интерфейсов? А как насчет Юникода?

Но как насчет поддержки Unicode? Я не хотел бы устанавливать ограничения на i18n.

ответ

5

Некоторая информация о шрифтах, используемых в операционных системах:

  • Windows 3.1, Windows 95, Windows 98 и Windows ME используют MS Sans Serif. Это растровый шрифт и, как таковой, он не играет хорошо с сглаживанием подпикселей (например, ClearType).

  • Windows 2000 и Windows XP Tahoma. Он поддерживает множество скриптов, но некоторые азиатские сценарии, такие как японцы, по-видимому, отсутствуют. См. Также full list.

  • Windows Vista и Windows 7 используют Segoe UI. Опять же, вот full list поддерживаемых скриптов.

  • Gnome использует Bitstream Vera Sans, но это, вероятно, зависит от распределения. Выращивание шрифта с большим количеством скриптов - DejaVu Sans.

  • Mac OS X использует Lucida Grande.

Для веб-приложения я, вероятно, придерживаюсь шрифта, который использует ОС и браузер. Нечто подобное, вероятно, для большинства пользователей:

font-family: "Lucida Grande", "DejaVu Sans", "Bitstream Vera Sans", "Segoe UI", "Tahoma", sans-serif; 

Я поставил шрифты Windows, наконец, потому, что многие OS X и Linux пользователи будут иметь эти установлены, но мы хотим, чтобы их родные шрифты имеют приоритет. Реверс менее вероятен.

Что бы вы ни выбрали, используйте шрифт sans-serif. На экране компьютера они более разборчивы, чем шрифты.

Если вы должны использовать @font-face, обязательно прочитайте лицензию на шрифт, прежде чем распространять его. Из упомянутых выше шрифтов я думаю, что только Bitstream Vera Sans и DejaVu могут использовать их бесплатно.

2

Большинство программ, исключая основные исключения, использует стандартные шрифты, определенные платформой. У Windows есть настройки шрифта, используемые заголовками окон, кнопками, обычным текстом и т. Д. Пользователи могут их настроить и просмотреть изменения, распространяемые на все их приложения (по крайней мере, те, которые используют общие шрифты).

Re: Unicode, фондовые шрифты на всех основных ОС имеют хорошую поддержку Unicode; Я использую Tahoma для IRC в Windows и могу просматривать кандзи, катакану и т. Д. И имел аналогичный опыт с Droid Sans в Linux. Я не могу говорить о Mac OS X, но я готов поспорить, что поддержка Unicode хороша.

1

OSX использует Lucida Grande для всего текста интерфейса.

1

В Windows Vista и 7, в соответствии с this page of docs, системный шрифт по умолчанию: segoeUI. Прочтите всю запись: кажется, вам понадобятся другие шрифты, чтобы охватить гамму языков ...:

Segoe UI включает латинский, греческий, Кириллические и арабские символы. Там - это новые шрифты, также оптимизированные для ClearType, созданные для других персонажей наборы и использование. К ним относятся Meiryo для японского языка, Malgun Gothic для корейски, Microsoft JhengHei для китайского (традиционный), Microsoft YaHei для китайский (упрощенный), Гиша для иврита и Leelawadee на тайском языке, и шрифтов ClearType Collection , предназначенные для использование документа.

Macs использовали Geneva в течение длительного времени (но, как википедия говорит, что «обычно не доступны на других платформах», хотя последующие на предположение, что «многие считают Verdana или Arial, чтобы быть приемлемой заменой» будет рисовать крики от многих специалистов типографии и вентиляторов (многие из которых в любом случае, как скучно любого Helvetica вдохновил шрифт в любом случае ;-).

(Может быть, это время, чтобы предложить шрифты-и-типографику stackexchange форум? там некоторые проблемы программирования, связанные с шрифтами и типографикой, но они вряд ли являются основными для них ...).

Смежные вопросы