糟糕界面集锦-控件篇 01

iarchitect 整理,bucher 译

在图形界面中,控件就是程序与用户之间沟通的桥梁,而这座桥梁的好坏则取决于如下两个方面:

·控件是否符合需求·控件之间是否风格一致

《Visual Basic Programmer's Journal 101 Tech Tips for VB Developers》的编辑正在减少给他们读者的技术提示,"技巧"第100 条展示了如何使用代码来使复选框代替单选框:

复选框和单选框很相似,但是它们之间有一个很重要的区别:对于单选框,用户一次只能选中其中一个,而复选框则没有这个限制。

只要一小段代码就可以使用户一组复选框中一次只能选中其中的一个。如果你想使用复选框来代替单选框,这是一个很好的方法。

我们认为在这段文字下面还应该加一句:

如果你想让你的用户摸不着头脑,这是一个很好的方法

单选框用来给用户选择一些互斥的选项,复选框用来给用户选择一些允许重复选择的选项。复选框的外形就告诉了用户"这是可以多选的"。绝对不要在需要用户选择互斥选项的时候使用复选框。

※※※※※※※※※※※※※※※※※※※※※※※※※※※※※

读者 Cory King 问了一个很好的问题:为什么Adobe Acrobat 要修改导航键的定义?习惯上我们认为按下<PgUp>,<PgDn>后应该进行上下翻页,按下<↑><↓>键应该使页面上下移动。奇怪的是这个软件却把这两组导航键的功能弄反了。

【译者:我用 Acrobat Reader 5.0,这个问题已经被修正。】

※※※※※※※※※※※※※※※※※※※※※※※※※※※※※

"这是智力测验吗?"

在回顾一份关于 better-left-unnamed 公司出品的软件性能评测报告时我们发现了这样一个奇怪的设计。这个对话框是用来让用户选择报表中字段排序的顺序。从图中可以看出,用户可以选择3 个排序的字段。问题是用户必须指定3 个排序的字段,因为你没有选择余地。正如图中显示,对结果进行"1.Part ID 2.Part ID 3.Part ID" 排序,这种高明的点子看来只有这位天才程序员想得出来了。

BTW:有谁还记得初中时代体育馆里的那种攀岩训练壁?

【译者:我倒觉得像弹珠台】

相关推荐
Kim.Li15 天前
海蓝色主题移动端后台UI作品集模板源文件分享 figma&sketch格式
面试·figma·交互设计·sketch·简历·ui设计·作品集模板
设计师工作日常17 天前
有趣的css - 跷跷板加载动画
css·交互设计·动效设计·ux/ui·加载动画
rolt22 天前
界面耻辱纪念堂--可视元素04
交互设计
Smilezyl22 天前
关于未来App服务即应用的探讨
交互设计
rolt23 天前
界面耻辱纪念堂--可视元素03
交互设计
rolt25 天前
界面耻辱纪念堂--可视元素02
交互设计
rolt1 个月前
隐喻的使用及误用02
交互设计
mon_star°3 个月前
web实现drag拖拽布局
前端·交互设计
rolt3 个月前
糟糕界面集锦-控件篇06
交互设计
mon_star°3 个月前
微信答题小程序产品研发-前端开发
微信·微信小程序·交互·交互设计·知识竞赛·出题考试·题库小程序