控件选对了吗:单选、多选、开关与下拉
前面四节看的是流程和状态,这一节钻进界面最小的零件。控件是用户和产品之间的通用语言,用错一个,用户就要多点一次、多猜一次。选用规则四句话就讲完,AI 不知道这四句,你得替它把关。
让 AI 生成一张表单,控件八成是随手抓的:三个选项也塞进下拉,单选多选看心情,再顺手给每个动作都配一个弹窗。这些毛病单看都不大,叠在一张表单里,用户每一步都在多花力气。
| 典型病 | 现场 | 用户多付的成本 |
|---|---|---|
| 三个选项也用下拉 | 发票类型就三种,藏进「请选择」里 | 多点一次才能看见选项,选项之间没法直接比较 |
| 单选多选随缘 | 互斥的选项给了复选框,能多选的给了单选钮 | 勾出矛盾数据,或者想多选却选不了,只能撞一次错 |
| 什么都爱弹框 | 保存成功弹一个,切换页签也弹一个 | 每个弹窗都是一次打断,手在页面上,心思被拽走 |
Cooper 在《About Face 4》第 21 章把这些零件逐个讲过一遍,规则清楚得能背下来。这一节先背口诀,再连连看练手,最后把规则抄成提示词。
第 21 章把选择类控件的分工划得很清楚。单选钮的名字来自老式汽车收音机:司机按下一个电台键,前一个键自动弹起,眼睛不用离开路面。互斥、必选一个,就是它的地盘。四句口诀对应四种控件,先认脸再认规则。
Alan Cooper,《About Face 4》第 21 章:每种控件都有自己的分工,让控件干别人的活,用户就要重学一遍。
口诀背完练手感。下面六个场景都出自真实表单,每个场景从四种控件里挑一个最对症的。选错有纠错判词,可以继续选到对为止。
四种控件里最常被 AI 滥用的就是下拉,值得单独算笔账。第 21 章讲列表控件时点破了它的先天缺陷:初始状态只显示上次选中的条目,其余选项全部不可见。选项看不见,用户就没法比较,也预估不了这一步要花多久。下面是同一个外卖下单页,点你愿意用的那个。
平铺方案还偷偷用上了一招:把「立即送出」设成默认值。选项可见加默认合理,多数用户一秒通过这一步,这正是上一章防错三板斧里「默认值兜底」在控件层的样子。
第 21 章给对话框的定位讲了一个厨房比喻:应用是厨房,对话框是食品储藏室,它推动情节,但当不了主角。主要的交互操作要放在主窗口里,对话框只装主流程之外的东西:危险的、少用的、需要把一个主题的信息集中到一处的。还有一条容易忽视的细节:功能对话框的标题要用动词,让用户一眼知道自己在确认什么。
AI 的习惯正相反:成功也弹、提示也弹、确认也弹。下面五个场景,逐个判断该弹还是不该弹。
规则记在你脑子里没用,要写进给 AI 的需求里。先收一张速查表,再把下面那段约束话术一键复制,生成任何带表单的界面时贴在提示词末尾。
| 控件 | 什么时候用 | AI 常见误用 |
|---|---|---|
| 单选钮 | 互斥、必选一个、选项一屏放得下 | 该用它的地方给了下拉或复选框 |
| 复选框 | 可多选,或单个的「勾 / 不勾」标记 | 互斥选项也给复选框,勾出矛盾数据 |
| 开关 | 二选一且立即生效的设置项 | 用在要跟表单一起提交的字段上 |
| 下拉 | 选项超过一屏,屏幕装不下的妥协 | 三五个选项也藏进去,凭空加一次点击 |
| 对话框 | 主流程之外:危险、少用、集中一个主题 | 成功提示、常规确认也弹,逢事必弹 |
第 21 章还点名了一种要避开的控件:状态切换按钮。音乐播放器那颗「播放 / 暂停」合体键就是代表,图标显示三角时你点它,音乐响起,图标变成两道竖条。Cooper 认为它的毛病出在哪?
四句口诀:互斥选一个用单选钮,可勾多个用复选框,立即生效用开关,选项超一屏才考虑下拉(Cooper,《About Face 4》第 21 章)。
下拉是妥协方案:它初始只露一项,看选项就要付点击。三五个选项先平铺,配上合理默认值,多数用户一秒通过。
对话框是打断:主交互放主窗口,弹窗只装主流程之外的危险、少用、需要集中的功能;成功提示用非模态轻反馈,功能对话框标题用动词。
把规则写给 AI:速查表的约束话术贴进提示词,控件就不再靠 AI 掷骰子。控件说对了,文案也得说人话,下一节讲界面怎么开口。
内容来源:小山学堂「交互工程」专题原创;部分交互原则整理自《About Face 4:交互设计精髓》。