是否有关于文本用户界面设计的好书或其他参考资料?我对图形用户界面不感兴趣。我对好的命令行和脚本接口的可用性很感兴趣。
发布于 2009-08-25 22:56:51
您的界面应该遵循The Art of Unix Programming中的ESR所描述的最小惊讶原则。如果您的程序员支持命令行选项,请确保它们具有the traditional meaning。请务必阅读有关Tradeoffs between CLI and Visual Interfaces的章节。
发布于 2010-07-28 15:33:16
IBM开发了一个称为通用用户访问的标准。“通用用户访问基本界面设计指南”已以BookManager格式和超文本标记语言here出版。
该指南是作为开发3270个应用程序的标准编写的。在我看来,最重要的部分是功能键标准和颜色标准。
发布于 2009-08-24 10:54:16
我会用我最喜欢的程序作为参考来做这样的事情。你认为什么样的命令行实用程序有一个好的、高效的界面,你可以在上面模拟你的程序?使用它。
更新:所以我想我需要稍微修改一下。它太过于字面意思了。谷歌和这个网站证明了互联网是非常民主的。流行的东西是以某种方式复制、链接或复制的。
鉴于此,再加上个人使用计算机的经验,我认为根据个人经验和对提供的解决方案的考虑得出一个相当好的解决方案是可行的。
例如,vim就是一个很棒的程序。很多人使用它并且喜欢它。但是对于版本控制系统来说,这种类型的接口可能不会工作(至少不会很好)。但这两种界面都非常适合它们所适合的用途。另一方面,vim类型接口可能适用于版本控制系统的一部分--例如提交对话框。
现在,我知道vim通常用于svn (基于unix的OSes)的“提交对话框”(默认情况下)。这只是一个混合两种风格的接口的例子,以得到一个内聚的解决方案。
https://stackoverflow.com/questions/1324056
复制