移除 macOS Tahoe 中不请自来的菜单图标
摘要
macOS 26 (Tahoe) 引入了大量菜单图标,但其实现存在严重问题:图标过小、单色设计难以辨识,且添加不一致。Rogue Amoeba 团队认为这种强制性做法破坏了应用菜单的美观和可用性,他们借鉴 Brent Simmons 的代码方案,将在后续更新中移除苹果强加的图标,恢复简洁一致的菜单界面。
内容框架与概述
文章开篇引用了 Jim Nielsen 和 Nikita Prokopov 两位开发者对 Tahoe 菜单图标问题的批评,指出苹果违背了自家人机界面指南中关于避免在菜单使用令人困惑符号的建议。作者承认菜单图标并非天生有害,适度使用可以帮助区分选项,并以自家应用中音频设备和 AirPlay 图标为例说明合理用法。
随后文章详细分析了 Tahoe 菜单图标的问题:图标尺寸过小、单色设计导致辨识困难,且随着系统更新图标越来越多,造成视觉杂乱。更糟糕的是,苹果采用了类似搜索替换的粗暴方式向第三方应用强制添加图标,导致同一应用中 Import 有图标而 Export 没有这样的不一致现象。
文章最后介绍了解决方案:受 Brent Simmons 启发,Rogue Amoeba 将在下次更新中移除苹果强加的图标,同时为偏好保留图标的用户提供调试选项。作者呼吁其他开发者效仿,共同抵制这一设计问题。
核心概念及解读
Human Interface Guidelines (HIG):苹果官方的人机界面设计指南,曾建议避免在菜单中使用令人困惑的符号,但 Tahoe 的做法与此相悖。
Search and Replace 策略:苹果向第三方应用添加图标的粗暴方式,类似批量搜索替换,缺乏针对具体上下文的考量,导致不一致的结果。
视觉杂乱 (Visual Clutter):当菜单中每个条目都附带图标时,反而增加了扫描难度,降低而非提升了可用性。
开发者自主权:文章核心诉求是开发者应能控制自己应用的界面设计,而非被系统强制施加不合理的 UI 元素。
原文信息
| 字段 | 内容 |
|---|---|
| 原文 | Removing Tahoe’s Unwanted Menu Icons |
| 作者 | |
| 发表日期 | 2026-02-03 |
此摘要卡片由 AI 自动生成