有害的开关控件:那种让你猜不出开还是关的 macOS 开关
来源:ignorethecode.net — 2026-08-09
📋 概述
作者借 Marcin Wichary 展示的一个 macOS 对话框(同一开关用四种深浅不一的灰色呈现布尔状态)展开批评:这类开关本质上是糟糕的 UI 控件,根本不该存在。他认为开关源自 iOS,用更大的触控目标与类拟物开关设计代替复选框,在物理世界中有意义是因为有机械特性与额外的'标签+状态灯'等提示,而数字开关左右对称,若用户不知道'左关右开'就完全无法判断状态。作者认为 Apple 对开关状态呈现的种种努力都无法弥补这一根本缺陷。
🔑 核心要点
- macOS 一个对话框把同一开关画成四种深浅灰,暴露了开关控件的根本缺陷。
- 开关源自 iOS,用更大的触控目标与拟物化代替复选框。
- 物理开关需要标签与状态灯提示,因为开关本身左右对称、难以判断状态。
- 数字开关若无'左关右开'的预设知识,用户完全无法判断开与关。
- 作者主张这类开关是糟糕的 UI 控件,应被替换而非修补。
💡 金句
一个让你猜状态的开关,本身就在否定它存在的意义。
👍 0
👎 0
← 返回 Lobsters 首页