设计对与错,小编帮你来剖析,这是我们对与错栏目的第 2 期,请看下方的设计案例

这是来自谷歌M3的一个错误应用规范的举例,下面我们就深入剖析一下,为什么在上述界面场景,使用按钮正确,而使用开关就错误了。
这个案例的关键不在视觉,而在控件表达的含义。右侧错误方案把 Update 做成了开关,这一步看似只是换了一个组件,实际会在理解、预期、反馈三个层面把用户带偏。
在大多数产品里,开关回答的是一件很明确的事。现在是否开启,并且会一直保持,直到用户再把它关掉。比如开启通知、允许定位、自动播放、深色模式。用户看到开关,脑子里会自动把它归类为设置项。