作为 iOS 的自带浏览器,Safari 很难像桌面端的浏览器一样,给人一种不可或缺的印象。
在 2010 年发布 iPad 时,浏览网页被乔布斯提出来,当作「第三类设备」1 应该承担的应用场景。但在 iOS 设备上,想追娱乐动态会在微博内看,想看热点事件的评论会在微信、今日头条等应用内找,应用内搜索让部分用户不再必须使用浏览器看网页, Safari 的重要性随之下降。
在库克时期,iPad 的商业逻辑改为了「提高生产力以推动销量」。但恰逢 React 等前端框架兴起,Notion、石墨等网页应用被越来越多人使用。这本是对 iPad 生产力的利好,因为它不用再等着开发者专门定制 iPad 版应用。但在 Safari 上艰涩的网页应用使用体验,让它很难被当作主力工具来替代桌面浏览器。
到了 iPadOS 的时代。苹果对 Safari 的态度,是决心拿出一款「桌面级浏览器」。但到底什么是「桌面级浏览器」?它又能不能真正提升 iPad 的生产力呢?
注:本文的内容基于 iPadOS Public Beta 3。
为什么需要「桌面级浏览器」?
想要搞清「桌面级」的含义,我们必须先退后一步,先想想为什么我们需要一个桌面浏览器?
不管是什么浏览器,它的核心功能就是与网页互动。然而,现在绝大多数的网页,都是为桌面电脑设计的。以苹果官网的导航栏(下图)为例。我们可以看到导航栏里的元素不仅分类的尺寸偏小,交互区域需要精准地点击,有些网站为了追求与背景色相融合,以提高美观度,导航栏分类都不会像 iOS 标准控件一样,加上圆角矩形的边框,这进一步提升了用手指进行交互的难度。
不仅是交互设计,这种「电脑中心」的设计思路,体现在方方面面,比如网页文件下载。下载的流程一直是基于电脑的文件系统而设计的,比如放到 C 盘或者某个文件夹。但到了 iOS 上,早期根本没有这种文件系统,文件下载后存放在哪,Safari 如何读取和修改下载文件,这些问题都需要重新考虑。在电脑上看似平常不过的功能,在 iPad 上都得好好斟酌。
因此,我们在 iPad 上需要一个「桌面级浏览器」,是因为我们必须在 iPad 上与这些桌面网页打交道。之前的 Safari for iPad 之所以鸡肋,就在于它主攻浏览,仅仅做到了打开网页这一步。但现有的,基于桌面端的网页生态给 iPad 带来的问题,让 iOS 上的 Safari 使用起来自然处处别扭。
那么,苹果将在 iOS 13 推出的「桌面级浏览器」到底会进化成什么样?我们接下来从浏览体验、交互与功能三方面,去看看新 Safari 如何解决网页生态带来问题,成为一款「桌面级浏览器」。