用户界面有哪些好的字体?那么Unicode怎么样?

时间:2010-08-01 15:40:41

标签: user-interface unicode fonts

我正在开发用户界面,我想知道其他软件使用的字体,如Photoshop,Windows等在其界面中使用的字体。他们不能使用Arial和Tahoma,对吗?这是我正在处理的Web应用程序,我可以使用@ font-face。

但是Unicode支持呢?我不想对i18n施加任何限制。

4 个答案:

答案 0 :(得分: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

对于Web应用程序,我可能会坚持使用操作系统和浏览器使用的字体。这样的事情可能适用于大多数用户:

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

我把Windows字体放在最后,因为许多OS X和Linux用户都会安装这些,但我们希望他们的原生字体优先。反之则不太可能发生。

无论您选择什么,请使用sans-serif字体。在计算机屏幕上,这些字体比serif字体更易读。

如果您必须使用@font-face,请务必在分发之前阅读字体许可。从上面提到的字体来看,我认为只有Bitstream Vera Sans和DejaVu可以免费使用。

答案 1 :(得分:2)

除大型例外情况外,大多数软件都使用由平台确定的标准字体。 Windows具有窗口标题,按钮,普通文本等使用的字体设置。用户可以自定义这些字体,并查看传播到所有应用程序的更改(至少是使用常用字体的应用程序)。

回复:Unicode,所有主要操作系统上的股票字体都有很好的Unicode支持;我在Windows上使用Tahoma用于IRC,并且可以查看汉字,片假名等,并且在Linux上与Droid Sans有类似的经历。我不能代表Mac OS X,但我愿意打赌,Unicode支持是好的。

答案 2 :(得分:1)

OSX将Lucida Grande用于所有界面文本。

答案 3 :(得分:1)

在Windows Vista和7中,根据this page of docs,默认系统字体为segoeUI。阅读整个条目:您似乎需要其他字体来涵盖各种语言......:

  

Segoe UI包括拉丁语,希腊语,   西里尔字母和阿拉伯字符。那里   是新字体,也是优化的   ClearType,为其他角色创建   设置和使用。这些包括Meiryo   日本人,Malgun Gothic for   韩语,微软JhengHei为中文   (传统),微软YaHei   中文(简体),Gisha for   希伯来语和Leelawadee为泰语,和   ClearType Collection字体   专为文档使用而设计。

Macs长期以来一直在使用Geneva(但正如维基百科所说的那样“在其他平台上并不常见”,尽管后续建议“很多人认为Verdana或Arial是可接受的替代品”会吸引许多排版专家和粉丝的尖叫声(无论如何,他们中的许多人无论如何都会厌倦任何 Helvetica风格的字体; - 。)。

(也许是时候提出一个字体和排版堆栈交换论坛? 与字体和排版有关的一些编程问题,但它们对它们来说几乎不是核心...)。< / p>