Status
Tags
URL
分享者
简介
在即刻看到海玮的一段内容有所启发:iOS 文件归类的思路,目的是为了取消文件夹而设计的。因为不依托于应用的数据都是死数据。
而今日的环境,由于设备的普及,创作门槛的降低,不仅仅应该盯着之前的「死数据」来积累,而应该使用新的方式完成「活数据」的积累,这样就能慢慢的完成了对旧习惯的迁移。比如照片都在 Instagram,读书和笔记都在微信读书等。
近日微信公开课的解读颇多,关于视频号,关于 ID。但这一切的背后是对于「基础设施」的再定义,如果不了解过去,就无法更好地预知未来。毕竟龙神曾经在饭否说过,朋友圈就是新时代的「相册」。那么当年乔老爷是如何看待「数据应该依托应用存储」呢?以及在他去世后这个世界是否按照他的预测来发展呢?
1. Mac 文件系统的演化
史蒂夫 · 乔布斯认为文件系统已经过时了。
为什么用户必须知道或者关心他们的文件存储在哪里?他们只需打开应用程序,做任何他们需要做的事情。
2002 年,Apple 推出了 iPhoto,让用户可以对照片进行编目、编辑和分享。这在当时是革命性的,因为它为普通用户提供了一种快速、简单、易于理解的方式来管理他们所有的数字图像资产。而在此之前,照片往往是被放在磁盘里面的某个文件夹,然后通过看图软件来查看(还记得大明湖畔的 ACDSee 么?)。2014年,面向大众的 iPhoto 和面向专业人士的 Aperture 合并为今天我们熟悉的 Photos
虽然经历过演化,但是这款软件的核心架构设计并没有变化。
- 简化管理:苹果照片的核心原则一直是简单,理念就是让他们的图像编辑程序尽可能易于使用。
- 一个库:所有的照片都存放在唯一一个照片库,这样所有设备都可以基于这个库同步数据。
- 为照片而组织:因为所有的数据都是照片(以及部分 Video),所以可以自动化的根据时间数据组织你的图片,并尽可能根据时间和地点数据将图片分组成所谓的事件 —— 甚至随着机器学习的加强,还可以识别各种「事件」和「人物」
我依稀记得当时第一次看到别人用 Mac 时候,能将所有的照片归集到一处查看和浏览时候的惊讶 —— 因为我总是弄丢照片。
时钟拨至 2005年, 在 D3 大会上,乔斯老爷向莫博士阐述了他所谓的后PC时代的关键因素之一:没有文件结构的操作系统。
当时的情境是,乔老爷在给大家介绍 Spotlight 功能,形象的阐述了如下观点:
在我们开发的每个程序的用户界面中,我们发现用户掌握其文件系统非常容易。那么操作系统为什么要带文件系统呢?如果有一种更好的方法来找到所需的文件不是更好吗?Spotlight 可以方便的搜索到应用程序的内部的资料(想想微信搜索对小程序内部内容搜索的支持),而这些文件并没有被存放在 finder 中。
乔老爷继续说道:用户在打开 finder 之前,对于整个 Mac 的认知都是很简单的,但是打开 finder 之后,用户的学习曲线直线上升。
就拿电子邮件来说,用户根本不用在自己的文件系统中保存电子邮件,电子邮件应用可以很好地管理电子邮件。同样的例子还可以参考 iPhoto(也就是今天的「照片」)和 itunes(也就是今天的「Music」),他们都是应用程序存储数据的例子,而一旦这样, 用户根本不需要在浩如烟海的文件夹中去寻找文件在哪里,只要开始使用某个应用,数据就在其中。
我清晰的记得最初教老爷子用 windows 保存照片有多么焦虑,因为首先他需要理解磁盘的概念,其次要理解文件夹的概念(以及除了照片文件夹之外的文件夹的意思),然后还要理解能打开这些照片对应的应用程序是什么。更别提对文件进行编辑了。但是在给他 iPad 之后,他从没有产生过类似的疑问。
乔老爷预测道:最终,大多数人都开始使用 Spotlight 来查找文件,而文件系统管理只是一项应用程序,只有专业的用户才用得到。
2. 评论家的反对
能发出声音的人,并不一定是历史的改变者。而洞悉了用户的诉求和习惯,设计出来的产品配合着时代的大潮,才能改变历史河流的走向。
在文件管理系统这条路上,Apple 的坚持是始终未变,但这其中不乏有反对的声音。2012 年关于《 iOS 是否是 Mac 的未来的讨论中》,关于去掉文件管理系统的负面作用:
- 记忆成本。记得找不到某个应用,不得不使用搜索的时候?iOS 仍然不支持对第三方应用内文件的搜索,如果你忘记了电子书放在 iBooks 里还是 Stanza,还需要打开应用搜索。对了,在电脑上,你的电影就存放在某个盘的电影文件夹里,桌面上还有快捷方式呢。
- 共享受限。同步到 iBooks 的 epub 文件想用其它阅读软件打开,好像没有 “web intent” 这样的结构啊,从电脑中再复制一遍吧。
- 分类困难,第三方应用并不总是支持方便分类,以 Oplayer 为例,它支持多种格式视频播放,但不支持分类,视频多了如何管理?另外,就是无法自主归类,如果我想把歌曲和相应的文章,或者电影和影评放到一起呢?
- 转移不便。如果有一个统一的文件管理空间,不同设备间的文件转移就是复制粘贴而已,试试将 iOS 大量第三方应用中分散的文件转移到 Android,可能不是那么容易。
2016 年关于《Why a visible filesystem in iOS is key if the iPad Pro is to be a true PC replacement》,关于 iPad 缺少文件管理系统的问题讨论:
- 对于简单的任务来说,这种方法很好,但是对于涉及多个应用程序的复杂任务来说,这种方法就不行了。例如,如果你正在改造你的家,你可能会收集到一些照片作为灵感。包含产品和想法的网页。承包商报价提供的每一个文件格式的想象。成本电子表格。你可能在一个应用程序中创建了草图,在另一个应用程序中创建了平面图。各种各样的文档可能会跨越至少六个不同的应用程序,也许更多。
- 如果您没有访问文件系统的权限,就会产生两个问题。首先,要找出哪个应用程序包含了你要找的文档,这是一种痛苦。那个电工的引用是作为 Word 文档还是 PDF 文档到达的?你有没有把楼下的灯光设计成照片或者网页?必须打开多个应用程序来搜索你需要的一件事情,这与一个只能工作的系统相去甚远。
3. 现实的车轮
如大量的股评家最终会打脸一样,真正有洞察的科技评论员也是凤毛麟角。而许多评论员最大的问题就是,错把自己的硬核属性和习惯当做了大多数人需要的,而却忽略了普通人的诉求是什么。
随着时光荏苒,我们能看到自 2002 年的应用与数据融合的理念,如何从 Mac 延伸到 iOS,又如何被新一代的操作系统所借鉴,发扬光大。
- 2008 年 7 月,iPhone OS 正式发布 AppStore,移动应用时代来临。
- 2015 年 WWDC 大会,iOS 系统开放了 Search API ,至此,iPhone 上被人诟病已久的数据孤岛问题,开始被打通。
- 2017 年 1 月,微信发布小程序服务,微信操作系统颇具雏形。
- 2017 年 5 月,微信发布搜一搜,很快其流量就直逼百度,这时候搜索和小程序向两条渐近线,开始寻找交集
- 2018 年 1 月,微信搜索可以直达小程序提供的服务,搜索即服务(还能支付)的生态开始建立
- 2020 年 3 月,微信小程序上线内容搜索,至此所有小程序内部的数据,可以推送给微信通过搜一搜,被用户检索到。

至此,2005 年乔老爷预见的未来,全面降临。而「专业」的评论家描绘的种种不便,并没有影响我父亲拿着 iPad 看照片和用手机拍照,现在他还会用滤镜调给老娘的照片磨个皮。
龙神在直播连线中说:相比产品经理,更喜欢和工程师在一起,不是没有道理的。
4. Tim Berners-Lee 爵士的理想国
从另一个角度来看,我们都在一刻不停地在微信中创造着各种属于我们自己的数据,某种程度来说,微信会比我们更了解我们。但微信的体系并不会公开,而数据孤岛的效应日趋明显,未来的互联网会是什么样呢?
毕竟 Tim Berners-Lee 爵士当年创造互联网的时候,希望的是充分的去中心化 —— 毕竟其基础 TCP/IP 协议便是如此。但世界并不是按照理想主义发展,所以在 2017 年,他创建了一个开源项目 「Solid」(Social Linked Data),同时组建了一家名为 Inrupt 的公司以推动 Solid 商业化。Inrupt 的使命是「Re-decentralize the Internet」,即「使互联网重新去中心化」,让数据生产者从数据生产中受益,让隐私问题从根本上解决。
SoLiD 的特点主要有三个:
- 真正的数据所有权:用户应该有自由选择他们的数据驻留在哪里,以及谁被允许访问它。通过将内容与应用程序本身分离,用户现在可以这样做了。
- 模块化设计:由于应用程序与它们生成的数据是分离的,用户将能够避免被厂商锁定,在应用程序和个人数据存储服务器之间无缝切换,而不会丢失任何数据或社会关系。
- 重用已有数据:开发者可以通过创建新的应用程序或者改进当前的应用程序来轻松创新,同时重用其他应用程序创建的现有数据。
你可以简单的理解有一块属于你的云端 U 盘(Pods),当你使用任何第三方应用的时候,你就把这块 U 盘和应用对接,使用;当你离开后,最新产生的属于你的数据会放在这块 U 盘中,你可以带着这些数据去一个新的地方。而这些应用,没得到你的许可,不能另行存储

听起来很理想主义?但理想还是要有的,万一实现了呢?毕竟除了 Windows 和 Mac 之外,还有 Linux;除了 Wechat 和 Whats App 之外,还有 Signal。
延伸阅读: