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

Tow*_*wer 3 unicode user-interface fonts

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

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

Tho*_*mas 5

有关操作系统中使用的字体的一些信息:

  • Windows 3.1,Windows 95,Windows 98和Windows ME使用MS Sans Serif.这是一种光栅字体,因此它不适合使用子像素平滑(例如ClearType).

  • Windows 2000和Windows XP使用Tahoma.它支持相当数量的脚本,但是像日本的一些亚洲脚本似乎缺席了.另请参阅完整列表.

  • Windows Vista和Windows 7使用Segoe UI.同样,这是受支持脚本的完整列表.

  • 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;
Run Code Online (Sandbox Code Playgroud)

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

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

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