上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1.2 Ding:优化移动端搜索的高频搜索需求
在2011年,移动设备中各种垂类App还没有像现在这么普及,搜索天气、股票等信息于部分用户而言属于高频需求。为了满足这些高频需求并将对应信息更好地呈现给用户,产品侧提出的方案为:在用户发起搜索时,为用户展现两类结果,一类为原搜索结果页的数据,使用浏览内核加载;一类为自定义的数据,在App内自行解析渲染。我们把实现这种自定义数据的“卡片”称为Ding。Ding可定制数据内容和搜索关键字。Ding在结果页中的展现如图1-2所示。
图1-2 Ding在结果页中的展现
用户可以把Ding添加到首页,以便打开App时在首页就可以直接看到Ding的卡片。Ding支持自动刷新及手动刷新,点击它还可以看到对应的详情页面。对于时效性较高且高频的搜索需求,通过Ding来获取,可明显降低成本。
在这个阶段不再局限于满足用户的搜索需求,端与云的协同实现了以搜索或Ding的方式获取、展现信息以及与用户进行交互。这个阶段架构设计的重点在于搜索闭环能力的建设,而Ding仅是其中一种实现方式。
搜索业务的本质是帮助用户找到所需信息,Ding满足了用户的一些长尾或高频需求,有了Ding,用户不再需要频繁搜索,就可以直接看到高频需求对应的最新信息。