糟糕界面集锦-控件篇05
这里是一个使用错误的工具来工作的经典案例,用户不得不与程序中的种种不便做斗争。OzWin II 是Compuserve Information Service 的离线阅读器。该阅读器有一个不错的功能:你可以把你的签名加入到你的Email信息中。就像这样:
Brian Hayes
Isys Information Architects Inc.
http://isys.home.ml.org
不幸的是,OzWin 只提供了一个单行文本框来输入签名。如果你想要在签名中换行,就必须使用OzWin 提供的特殊字符。在文字中使用^M^J 作为换行。当然,你必须首先阅读帮助文件才能知道 (a)签名中可以换行 (b)如何在签名中换行
如果使用多行文本框就可以完全解决这个问题。
这里大多数人都已经使用电脑一段时间了,大多早已习惯了使用键盘来输入日期。出乎意料的是,在AutomatePro 中试图输入日期时,我们发觉尽管我们可以看到日期数据,也可以选中它们,但是控件就是不理会我们在键盘上的输入。
Automate Pro 让用户单击Set Time 按钮,然后在他们自己特别制作的“时钟”控件上选择日期来取代直接使用键盘输入。要不是窗体上有说明,恐怕没有人会知道如何使用这个奇怪的控件。
Automate Pro 强制用户使用他们自己的方法来选择时间(比如使用这个时钟控件)。如果可能的话,用户应该可以自己选择输入时间的方法--他们早已习惯的那种方法。