Finder’s elite eliding

Marcin Wichary

访达顶级的省略处理

原文由 Marcin Wichary 发布,订阅该博客

我知道我平时对Finder 总是相当苛刻,但我觉得这是必要的,毕竟对于重度用户来说,Finder 是 macOS 的核心,而苹果给人的感觉却像是已经对它彻底撒手不管了。

不过,我也想说说 Finder 做得好的地方,而这一点恐怕很少有工具能做得像它这般体贴:文本截断。

当文件名过长时,就会是这样:

这处理得非常漂亮,背后有好几个细节在协同配合:

  • Finder 很巧妙地从中间省略文本,它知道文件名的结尾部分——最后几个词(甚至数字!)——以及扩展名都很重要。
  • Finder 会在提示框中显示完整的文件名。让我惊讶的是,居然有那么多工具忘了这么做,对被省略掉的字符没有任何交代。下面是 Notion 和 Bear 的例子,鼠标悬停时都不会提供任何帮助:
  • Finder 会把提示框精确地叠在原有文本的正上方。我觉得这非常巧妙:既避免遮挡其他有用信息,又能让你更快地重新找到方向。对比一下 AirTable 的做法:
  • 最后,Finder 只在需要时才显示提示。这一点上很多产品都做得很糟糕。比如 Paper 和 Google Drive,不管有没有必要都会弹出提示,哪怕根本没有提供任何额外信息:

为什么最后这一点很重要?因为多余的提示会分散注意力、遮挡信息,而且——也许最重要的是——会把界面变成一片雷区,让你再也找不到一个可以安心、不用多想就能随意停放光标的安全角落。

这一点听起来很微妙,却至关重要。你知道现在网上很多文章读起来有多难受吗?就因为你在阅读时总是提心吊胆,不知道接下来会发生什么。我会不会被页面拽得上上下下?广告会在何时何地冒出来?什么时候又会弹出订阅弹窗,而这一次又得用什么奇怪的方式才能把它关掉?

我知道你在读这些文章时并不会真的肌肉紧绷,但在潜意识里,总会有一种挥之不去的不适感,觉得自己面对的是一个不稳定的界面

不必要的提示虽然没有那么严重,但给我的感觉也很类似;它们让界面显得不那么稳定。你把光标放着不动,突然有东西跳出来,分散了你的注意力,你本能地挪开光标想躲开,结果运气好的话,又会触发另一个提示,如此循环往复。

以后我还会就此多写一些。如果你去问我以前的同事,我敢打赌有相当一部分人会说“这家伙动不动就为提示框的事生气”。我保证,以后还会在这里继续吐槽提示框。但今天?今天要为 Finder 喝彩。它告诉我们,只要用心,就能把这样一个微小的瞬间做得如此出色、如此体贴——要知道,无数个微小的瞬间累积起来,就不再微小了。

本文章由 muse-spark-1.2-contributor 进行翻译

评论