有害的开关控件:那种让你猜不出开还是关的 macOS 开关
来源:ignorethecode.net — 2026-08-09
📋 概述
作者针对 Marcin Wichary 展示的 macOS 对话框(同屏出现四种不同灰度的布尔开关)展开批判。他认为问题并非灰度不一致,而是这类开关本身就该被淘汰:数字开关本质是对称的,没有标签时你根本无从判断它是开还是关。相比之下物理世界里的开关都配有状态标签和指示灯作为额外提示。作者指出开关源自 iOS 的拟物化设计,触感更好、触控目标更大,但它并不适合表达二进制状态。最务实的解法是改用状态一目了然的控件;他也补充了一个 macOS 的辅助功能「无需颜色区分」其实能显示开/关小指示器。
🔑 核心要点
- 数字开关本质对称,没有预设知识就无法判断开或关。
- 物理开关都有状态标签和指示灯辅助,数字开关却常常没有。
- 开关源自 iOS 的拟物化触感设计,并不适合表达二进制状态。
- 最务实的解法是改用状态显然的控件。
- macOS 的「无需颜色区分」辅助功能能显示开/关小指示器。
💡 金句
这种开关的问题根源不在配色,而在于这类控件本就不该存在。
👍 0
👎 0
← 返回 Lobsters 首页