文/龟途慢慢
「应用内搜索」已经是一个老话题了,Google App Indexing(现在已经改名叫 Firebase App Indexing)、Facebook、豌豆荚、百度等等都是这项技术的实践者。
「应用内搜索」的基本目的也很简单,那就是帮助用户不必很麻烦地打开一个个 App 去获取信息,而是在一个综合性的应用内完成搜索的任务,到时候直接跳转到具体的应用内就行。
以 Facebook 的 App Links 为例,开发者只需要赋予应用一个网络 URL,如果兼容的 App 已安装在设备上,它就会自动载入该款应用,而非载入 web 版本,App Links 会识别哪些应用处理哪些链接。
当然,这些技术都是帮你更轻松地检索并发现网络上的信息。而这两天,Google 又推出了一个类似的新技术——Search In Apps——来帮助大家在应用内检索自己手机上的信息。这个新的「应用内搜索」又会给用户带来些什么新体验吗?
Google 近日在自己的官方博客上公布了这个新技术。用户可以在 Android 手机的「Google」应用内使用这个功能(所以大家懂得),大家只需在搜索框下方的不同标签中找到「In Apps」的选项就能使用了,具体操作情境请看下方的这个动图:
来看看它都能搜索些什么吧:
1. 发现你手机中的联系人和信息。比如,如果你想快速找到你和自己某个朋友的往来信息,你不需要在微信、邮件等不同客户端中一个个找来找去,只需在「Google」中搜索姓名就好了。(它还不支持微信,只是举个例子)
2. 听音乐、看视频。(目前只支持 Spotify 和 YouTube)
3. 管理你的任务清单和笔记等信息。
如何做到这些?当然是因为 Google 从其他应用那里获取了相关的权限,再加上自己的相关搜索技术才能做到这一点。目前他们只支持 Gmail、Spotify 和 YouTube,但很快,Facebook Messenger、LinkedIn 以及 Evernote 这些热门应用都将加入进来。
同时,据 Google 自己表示,由于这个功能是为了检索用户自己的信息,所以它能够在没有网络连接的情况下使用,同时你还可以在设置中选择哪些 App 的结果会被显示出来。
此外,在即将发布的 LG V20 手机上,你还能在主界面上看到这个「In App」的图标,帮助你更便捷地使用这个功能。
看到这里,相信你一定发现了,这个功能和苹果的 Spotlight Search 功能很像。的确,打开 iPhone,滑到最左边,你就能看到 Spotlight 的搜索界面。然后你在搜索框中搜索自己手机中的相关信息,你也能得到很多结果。因此,从某种程度上说,这部分的确是苹果领先于 Google。
所以,往小里说,这是 Google 在「应用内搜索」的一次新尝试;往大里说,这背后其实反应的是各大科技公司为了解决移动互联网上「App 孤岛危机」而采取的不同措施。
豌豆荚应用内搜索
仅以搜索领域的王者 Google 为例。
尽管他们在网页端搜索的地位不可动摇,但在移动端,他们很难获取到其他 App 的接入资源,人们在绝大多数情况下都必须使用 App 中自带的搜索功能去获得想要的内容,而人们在移动端绝大多数的时间都花在了使用各种 App 上。
所以,Google 一直在努力尝试去接入其他的 App 中,以便用户在移动端也能很好地使用 Google 的搜索功能。在去年年底,Google 刚刚宣布深度接入苹果移动端的 Safari 浏览器,用户在 Safari 中使用 Google 搜索到的内容如果与手机中的某个 App 相关,那点击链接你就可以直接进入该 App 中看到相应的内容。
紧接着,他们又与另一家巨头 Facebook 达成了协议,当你在一台 Android 设备上使用 Google 搜索时,你可以得到 Facebook 的 App 中的相关内容,包括了公开的个人信息、公共主页、群组等内容。用户点击某个链接就会被带到相应的 Facebook App 的界面中。
为了搞定这两个老对手,Google 可是花了不少的功夫。
同时,Google 自己在相关的技术上也做了很多工作,比如在去年年底的时候,我们的一篇文章介绍了 App Streaming 这个新技术,在当时获得了很广的流传。
有了 App Streaming,Google 可以在一个 App 中有效地呈现你在寻找的内容,而且不会让你去下载它们。你不必担心是否需要去在上面消耗时间和流量去下载那些只会使用一次的 App。如果 Google 的说的话靠谱,那你会在 App 中得到像在浏览器的网页上一样的上网体验。
比如下面这个演示:
在上面的这个例子中,有人在 Google 中搜寻芝加哥的酒店,因此,一个 Hotel Tonight 的链接就出现在搜索结果中了。点击这个链接(在它的旁边会有一个 Stream 的单词),Google 将会为你呈现这个 App 的内容,即使你没有安装这个 App。对于用户来说,网页和 App 再也没有什么分别了。
所以,到这里,我们应该总结一下,Google 这次的 Search In Apps 当然不算是一个很新的想法和技术,从某种程度上讲,你可以认为它就是把 iOS 平台上的体验带到了 Android,应用到了自己的 App 中。
但我们纵观从 2014 年以来 Google,包括 Facebook 等巨头们的相关动作,我们会发现他们将很大的力气花在了打通移动互联网上的信息交流障碍,让一个个 App 不再相互孤立。
比如,在去年的时候,Google 就决定在当时的 Android M 中向 Facebook 的 App Links 开放兼容,表明 Google 拆除了这道篱笆,拥抱开放。虽然过程可能不容易,但这些都体现了这些公司正在推动行业向前发展。
而由于种种原因,目前这个过程在中国还停留在比较初期的阶段。之前在这方面做得比较好的豌豆荚已经被阿里收编了,而保持独立的豌豆荚一览和豌豆荚 Smart 锁屏在一年多的时间里进展也比较有限,在功能上还停留在「轻应用」的阶段,还做不到直接「连通原生 App」的程度。
而 BAT 等巨头在这方面更是不能与国外的大公司相提并论,你在微信里就只能用 Web 的方式打开其他 App 的链接,而如果你在微信中想打开一个淘宝链接,那种体验绝对让你立刻丧失了剁手的兴致。
所以,对于传说了很久的微信「应用号」的形式,我想我们还是保持一个「谨慎的乐观态度」比较好,毕竟,你永远都不知道国内这些公司在「自身利益」和「用户体验」之间会做怎样的一个权衡。
内容由 极客公园 提供授权发布,未经许可谢绝转载。