文本用户界面设计参考?

时间:2009-08-24 18:50:19

标签: usability tui

有关文本用户界面设计的好书或其他参考资料吗?我对图形用户界面不感兴趣。我对良好的命令行和脚本接口的可用性感兴趣。

4 个答案:

答案 0 :(得分:4)

您的界面应遵循ESR在The Art of Unix Programming中所述的最小惊喜规则。如果您的程序支持命令行选项,请确保它们具有the traditional meaning。请务必阅读有关Tradeoffs between CLI and Visual Interfaces

的章节

答案 1 :(得分:2)

IBM开发了一个名为Common User Access的标准。 “通用用户访问基本界面设计指南”已以BookManager格式和HTML here发布。

该指南是作为开发3270应用程序的标准编写的。在我看来,最重要的部分是功能键标准和颜色标准。

答案 2 :(得分:0)

我会使用喜欢的程序作为这样的参考。您认为哪个命令行实用程序具有良好,高效的界面,您可以为您的程序建模?用它。

更新:所以我想我需要稍微修改一下。字面意思太过分了。谷歌和这个网站证明了互联网非常民主。什么是流行的是复制,链接或复制在某种程度上。

鉴于此,加上一个人的计算机个人经验,我认为根据个​​人经验推导出相当不错的解决方案并考虑提供解​​决方案是可行的。

例如,vim是一个很棒的程序。很多人使用它并喜欢它。但是这种类型的接口可能不适用于版本控制系统(至少很好)。但是这两个界面都非常优雅,适合他们的套装目的。另一方面,vim类型接口可能适用于版本控制系统的一部分 - 例如提交对话框。

现在,我知道vim通常用于svn的“提交对话框”(默认情况下)(在基于unix的操作系统上)。这只是混合两种界面风格的例子,以提出一个有凝聚力的解决方案。

答案 3 :(得分:0)

你应该看一下Ubiquity背后的一些想法,以及Aza Raskin所讨论的一些想法,看起来像是同样的事情。