原生 Mac UI 大概可以到此为止了

最新的 macOS 是朝着漂亮的 Mac 界面迈出的不错一步,但我确实希望它能走得更远。

我特别不喜欢 Mac 工具栏的外观。我不喜欢全高侧边栏,尤其不喜欢液态玻璃按钮。

我环顾四周,看其他 Mac 应用在做什么。我问了在我的微博上获得联合发布到 Mastodon我也看了对……的回复以赛亚类似的问题几天前。

我发现的事情应该不令人惊讶:许多人认为看起来不错的应用程序并没有使用默认界面。

你已经知道了。我觉得我不需要证明。但有一个应用可以作为一个例子:事情.

Things 因其设计和类似 Mac 的特点而被诟病。但它其实并不是一个真正的 Mac 原生应用。工具栏不在窗口顶部(不是 NSToolbar),也无法自定义。

他们的主界面中完全没有 Liquid Glass 风格的半透明。比如内容不会滑到侧边栏下方。(我唯一能找到明显的 Liquid Glass 的地方是设置窗口里的工具栏按钮。)

我一直坚定支持使用原版Mac UI,我一直认为原因很充分:用户已经熟悉那个界面,每年创建和更新的工作量更少。

剧情反转

我认为这些原因(用户熟悉度和开发者的努力)可能并不完全站得住脚。至少现在不是这样。

用户们已经证明——我不需要证明——他们不会区分原生Mac应用和自定义应用。他们会因为窗口顶部没有一个可以像平常那样自定义的工具栏而讨厌Things吗?

不会。(只有像我这样资深Mac开发者才会这么想。)

用户能否轻松理解流行Mac应用的UI——包括Things、Slack、Craft、OmniFocus、NotePlan、Bear、Reeder、Telegram、Acorn、Tapestry、Obsidian、Audio Hijack等——无论它们是原装还是非原装?

是的。

他们知道什么时候一个应用是Electron应用吗?不知道:他们甚至没有Electron应用的概念,也不会在意你给他们解释。(他们为什么要在意?)

用户可能已经熟悉原厂的Mac界面(实际上也可能不熟悉,取决于他们用的应用)——但我觉得这已经无关紧要了。

那么开发者的努力又如何

这个想法是,通过使用原版 Mac UI,开发者会被带入——你每年都会获得大部分 macOS 的改动,大多是免费的,或者不免费的工作量很大,因为你每年都在跟进。

但我的应用NetNewsWire用的是非常标准的Mac界面,去年采用Liquid Glass的过程工作量很大。使用原版Mac UI并没有帮我们省下多少钱——事实上,相比那些自定义界面更丰富的应用,我们需要做的工作更多。

我会回到Things。我不是在挑剔他们,明确一点。恰恰相反!我非常尊重他们的工作,尽管过去我希望它能更像Mac(同样,只有资深Mac开发者才会有的那种感觉)。

这是他们一年前的博客文章关于采用液态玻璃.他们确实做了一些工作,质量依然很高。我并不是在贬低这一点。但看起来这比我们在NetNewsWire上做的工作少得多。

这就是我的观点:开发者的努力程度更高针对原装Mac应用。

使用原版Mac用户界面的第三个秘密原因

总结一下:使用原版Mac用户界面的原因有:1)用户熟悉度,我们早就知道这并不存在;2)希望能减少开发者投入,但我们发现这有时会对你不利。

但还有另一个原因:Mac的原厂UI是由苹果设计的,他们是世界上最优秀的设计师,你真的认为自己能做得更好吗?真的吗?

应用世界里充满了自认为更优秀的人,实际上他们真的、真的、真的不是。

嗯,我仍然认为苹果拥有世界上最优秀的UI设计师,但不知为何,上级关于Mac UI应呈现的指导并不准确。我并不是在责怪那些做这些工作的人们——他们在被赋予的方向下做得非常出色。

所以,这个——糟糕的方向——就是第三个秘密原因的失败。我们没有真正的理由坚持原版Mac的用户界面(除了想要像我这样长期Mac用户的认可,而你根本不该在意这个)。

昨晚胡闹

考虑到这一点,我想知道在NetNewsWire去除我不喜欢的液体玻璃部分能走多远。结果发现我能做到相当多,虽然这也牺牲了使用NSToolbar(正如预期的那样)。

注意:这些只是分店上的。一晚的游戏,不是真正的设计或考虑。(但这是代码,不是模型。)它不会以这种方式发货。不过我还是分享,因为它暗示了NetNewsWire未来的一些可能想法。

点击小版即可查看大版。

(注意第二张截图中的列视图将在7.2版本中发布。这部分已经完成了,和Liquid-Glass是否相关。另外注意:目前使用的文章主题是标准NetNewsWire应用的一部分,不是新做法。)

我能做的第一个显而易见的改进方法是给工具栏图标加点颜色,并让图标更均匀地分布。也许可以增加一些自定义功能,尽管这不是标准的Mac工具栏。

当然,你可能会看到这个会想“呸!看起来好老!别烦我了!”完全公平!

但感觉很可爱。可能以后会删掉

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论