惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

J
Java Code Geeks
F
Fortinet All Blogs
Martin Fowler
Martin Fowler
M
MIT News - Artificial intelligence
G
Google Developers Blog
P
Proofpoint News Feed
Recent Announcements
Recent Announcements
MyScale Blog
MyScale Blog
D
DataBreaches.Net
Stack Overflow Blog
Stack Overflow Blog
月光博客
月光博客
爱范儿
爱范儿
罗磊的独立博客
腾讯CDC
Hugging Face - Blog
Hugging Face - Blog
博客园 - 叶小钗
Vercel News
Vercel News
酷 壳 – CoolShell
酷 壳 – CoolShell
B
Blog
C
Check Point Blog
美团技术团队
宝玉的分享
宝玉的分享
Microsoft Security Blog
Microsoft Security Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻

Cyberia

复活吧微软边缘 - Cyberia 从零开始的EAC抓轨教程 - Cyberia Apophenia, 新时代补全工具 - Cyberia 浅谈博客设计 - Cyberia 爱软TV之GitHub - Cyberia 排印演进 - Cyberia EAC相关工具集合 - Cyberia 《C(金钱掌控)》观后感 - Cyberia C#在Windows UI开发中的衰落 - Cyberia 存储退潮 字体padding计算器 开源已死 如何写出优雅完整的音频元数据 自动化EAC音频抓取 起夜级家庭网络正在变得越来越重要 优化Powershell的启动时间 无JavaScript其实没有很重要 你不需要一个电纸书阅读器 文件分享的难题 为什么我不敢看都市 某科学的 SSH 算号指南 时代的辉夜姬 为什么 Pixi 是神 关于神椿的过去,当下以及未来,我的一点看法 Tahoe 的图标令人难评 The EVE of PUSHING LIMITS 在 Word 中通过制表符实现居中对齐等操作 编码之殇:前 Unicode 时代的 WAV 处理 sHELL 即地狱 WR1800K AX NAND 路由器刷入 Immortalwrt
沉痛悼念复选框同志
Tonsky x Nullpinter · 2025-04-09 · via Cyberia

原版:英文

原文发表于2024年01月28日。

这是一个复选框:

checkbox

它是正方形的,里面有一个复选标记,其显著特征是可以同时选择任意数量的复选标记:

checkboxes

不同的操作系统在演变过程中对它们的呈现方式也不尽相同:

checkbox sonoma
macOS Sonoma (2023)
checkbox x maverics
OS X Mavericks (2013)
checkbox x leopard
OS X Leopard (2007)
checkbox os 9
Mac OS 9 (1999)
checkbox os 7.5
Mac OS 7.5 (1994)
checkbox 11
Windows 11 (2021)
checkbox 8
Windows 8 (2012)
checkbox 7
Windows 7 (2009)
checkbox xp
Windows XP (2001)
checkbox 2000
Windows 2000 (2000)
checkbox 95
Windows 95 (1995)
checkbox 3.11
Windows for Workgroups 3.11 (1993)

正如你所见,即使是复选标记也并不总是存在。但有一点是不变的:复选框是方形的。

为什么是方形的?因为这样才能区分复选框和单选按钮:

radiobuttons

这两者的显著区别是后者只能选择一个。如果你选择了一个“单选按钮”,其他被选的按钮都会被取消。

我不确定方形/圆形的区别是何时引入的,但似乎在 90 年代就已经存在了:

turbo_pascal
Turbo Pascal 7.0 (1992)
norton_commander_5
Norton Commander 5 (1993)

(猜猜[x]现在用在哪里? 在 Markdown 中!真是卷土重来,是吧?)

从那时起,每个主流操作系统都沿袭了这一传统。从 Windows 3.11:

radio_windows_3.11
Windows for Workgroups 3.11 (1993)

到 Windows 95:

radio_windows_95

到 Windows 11:

radio_windows_11
Windows 11 (2021)

从 Mac OS 4:

radio_mac_os_7.5
System 4 (1987)

到 macOS Sonoma:

radio_macos_sonoma
macOS Sonoma (2023)

直到 1986 年,苹果使用圆角矩形代替圆形时,曾出现过短暂的混乱:

radio_mac_os_3
System 3 (1986)

但是很快就解决了。

关键的问题在于问题的关键,每个主流的操作系统都一直遵循着复选框是方形、单选按钮是圆形的惯例。

后来,前端出现了。我说的前端,指的是 CSS。说到 CSS,我指的是从 Flash 到 JavaScript。

你看,搞前端的人认为传统很无聊。常规控件需要被重新发明和设计。他们不相信有什么规范。

这就是常见的单选按钮都包含复选标记的原因:

twitter
Twitter (2024)

或者方的单选按钮:

yandex_maps
Yandex Maps (2024)

以前端为榜样,原生应用上的圆形复选框现已推出:

telegram
Telegram for macOS (2024)

有时,人们就是不再区分。例如,这里第一组是单选题,而第二组是多选题:

yandex_maps
Yandex Maps (2024)

或者,其中一项投票是单选题,另一项是多选题:

telegram_polls
Telegram Web (2024)

我怎么知道?

scooby

但尽管有这么多混乱的先例,操作系统厂商们依然明智地坚守着那条铁律: 复选框是方的,单选按钮是圆的。

也许这是他们内部培训的一部分; 也许他们有经验丰富的艺术总监; 也许只是运气好。 我不知道——也无关紧要—— 但他们总之设法坚持住了这个规范。

直到今天。

苹果成为第一个打破这条延续了四十年的传统的大型操作系统厂商。 他们全新的 visionOS —— 这是苹果历史上的第一次 —— 将会采用圆形的复选框。

checkbox_vision
Apple Design Resouces — visionOS — Library

我们该怎么叫它?单选框?复选按钮?

总之,随着苹果的“背叛”,我觉得可以坦率地说,这个传统已经没有延续下去的希望了。

因此,我在此正式宣布:2024年,方形复选框正式宣告死亡。

rip

不管你怎么设计,反正现在的年轻人都会用开关。

鸣谢#

本文使用的材料来自以下来源:

IMPORTANT

译者的话

苹果现在的设计就是屎,比微软还没有品味。