Hacker News 中文摘要

RSS订阅

Finder 自诞生起就让人抓狂 -- Finder is so frustrating and has been since day one

当你在 Mac 上保存文件时,系统会将你丢进某个文件夹,之后保存的文件,无论是 Finder 还是 Spotlight 都要求你知晓文件位置、名称或内容才能找到它。若你每天保存大量文件,这种记忆负担会变得很重,比如你很难记清上周四具体保存了哪些内容。

正文

我来告诉你为什么吧。

在 Mac 上保存文件时,系统会把你丢进某个文件夹;你可能会换到别的位置,也许就在那里保存。之后,Finder 和 Spotlight 都要求你先知道点什么:文件在哪里、叫什么名字,或者里面有什么内容,才可能找到它。这需要你掌握一点信息;如果每天保存很多文件,这点信息是很单薄的。昨天我一整天处理了十个不同的文件,哪还记得自己究竟都存了些什么?

我自己的做法是打开 Finder 的“画廊”视图,或者用列表视图加空格键预览,然后滚动浏览。因为实在没有更好的办法,这个过程非常要命:我得先在文件夹层级里选一个位置,再在里面搜索。

我常帮不少亲戚朋友处理电脑问题。你想象不到有多少人分不清桌面、文稿和下载文件夹。我见过桌面上堆着几千个文件的人,也见过从来没清空过的下载文件夹;太多人从来不把里面的东西移走。

电脑文件夹的组织方式,至今仍是大约五十年前定下的那套结构。操作系统在变,电脑在变,搜索也在变,只有这个始终没变。我一个人改变不了。

有一次,朋友请我帮他在桌面上找点东西。我发现他的桌面有1000多个文件。一年之后,一个人几乎不记得某个文件是什么了,却还是要找到它。于是我为他写了一个定制小程序:一个抽屉式的界面,取消文件夹层级,也不需要知道文件的位置,把所有文件可视化地展示出来,让他能快速滚动浏览并找到目标。

过去一年里,这个小程序不断成长,我已经把它用在20多人身上。我遇到越来越多有同样困扰的人,于是决定把它做成一个对别人、对我自己都有用的工具。这就是 Kepter。

按一般标准,我算是个高级用户,对 Mac 的整个结构很了解。但当我开始使用 Kepter,并开始把 Finder 的各种功能整合进来时,我意识到,自己的脑子需要想的文件背景信息少了很多。它给我省下了时间,而且省下的还不止一点;它把那部分脑力释放出来,用来想更重要的事。

评论

讨论整体对 Finder 的批评占绝对主流,不少用户认为其交互逻辑反直觉、功能残缺,仅少数普通用户和列视图爱好者表示认可,同时有声音质疑原帖是软广、认为问题根源不在文件管理器本身。

认为 Finder 是体验极差的失败设计

  • 大量从 Windows、Linux 转投 Mac 的用户认为 Finder 反直觉,隐藏文件系统层级、路径显示模糊、快捷键难用、操作逻辑(如重命名、新建文件、右键交互)混乱,远不如 Windows 资源管理器,甚至迫使部分用户更多依赖终端操作(较多人)
  • 长期使用 Mac 的用户也反馈 Finder 稳定性差、频繁崩溃,文件复制、扩展名显示、视图状态记忆等基础功能都有明显缺陷,网络共享场景下的路径混淆问题尤其危险(较多人) > 我花更多时间用终端,列视图完全没用,文件名总是太长,只能用拖拽打开大量窗口,而不是通过菜单剪切粘贴,重命名逻辑混乱,一半文件默认隐藏,隐藏扩展名的设计完全不合理,所有视图都记不住状态,网络驱动器复制功能经常出错,终端的 cp 命令都比它快一个数量级,顶部图标设计糟糕,快捷键只有 Emacs 用户那样的手才能按,回收站的“放回原处”逻辑很烂,我这里每天至少崩溃一次(@sdcfgy)

认为 Finder 设计尚可,甚至优于其他文件管理器

  • 部分用户偏好 Finder 的列视图模式,认为 QuickLook 空格预览、快捷键跳转目录等功能体验很好,不比任何其他文件管理器差(少数人)
  • 非技术背景的普通用户表示不需要关心底层文件系统结构,只需要在自己的文档、图片等文件夹下管理内容,Finder 的交互对他们来说更友好易懂(少数人) > 作为真实的非软件开发者用户,我完全不在乎资源库文件夹、根文件夹或者 Unix 传统的文件系统,我只想要放自己文档、图片的文件夹,对我来说这比资源管理器向普通人暴露的内容要用户友好得多(@ch_sm)

认为问题根源不在 Finder,而是目录式文件管理本身

  • 有观点指出所有操作系统都存在目录结构的问题,Finder 只是被集中吐槽的对象,按时间流展示文件的思路对多数文件场景都适用,乱堆文件在桌面的用户本身是缺乏整理习惯(较多人)
  • 也有用户认为目录式管理本身已经沿用数十年,是成熟可靠的系统,纯时间流或画廊式展示在文件数量多、文件相似度高时会完全失效,更亟需的是系统级的语义/向量搜索能力(少数人) > 杜威十进制分类法都用了150年了,两者都是好系统,这种视觉画廊式的系统只要文件超过十几个,或者文件非常相似就会崩坏,我并不觉得这是个好主意。我们真正急需的是系统级(至少是全文档级)的语义/向量搜索,这基本是个周末就能做完的项目,卖4.99美元一次性付费就行(@dvt)

认为原帖是开发者自推广的软广

  • 有用户发现发帖账号刚注册一小时,内容属于自我推广,不符合社区主要用来满足好奇心的使用规范,应该归类为 Show HN 而非普通讨论帖(少数人) > 这个提交看起来是开发者的自我推广广告,他一小时前才刚注册 HN 账号。请不要用 HN 主要做推广,偶尔发自己的内容没问题,但网站的主要用途应该是满足好奇心(@lapcat)

有价值的补充

  • 经典 Mac 的 Finder 原本是空间化排列的设计,适合习惯按位置整理文件的用户,后来和 NeXT 的系统合并才变得逻辑 incoherent,Risc OS 的文件管理器逻辑更受认可
  • 有开发者基于 Mac 标签系统做了名为 Overlap 的替代文件浏览器,针对图片场景用苹果的图像分类器自动建议标签,还支持维恩图式可视化探索文件
  • 苹果多年来一直尝试弱化用户对文件实际存储位置的感知,从 iTunes、iPhoto 到 iOS 都是类似思路,这类设计往往受到习惯自定义目录结构的用户抵制
  • 很多用户搭配 Alfred、Spotlight、KRunner 等快速搜索工具使用文件管理器,能一定程度上缓解操作痛点,但现有搜索工具也存在卡顿、匹配不准的问题