在巴士上,凯文想出了 “自动填充” 的主意
我们在 Google 的搜索框输入几个字的时候,搜索框也许会弹出一个下拉列表,里面是和我们输入字词有关的一些 “选项”。如果我们搜索的内容跟当下热门的主题有关,这些选项里面往往包含了我们想问的问题,解决我们的精力,而有时候,它也是侦测大众意见的工具。
虽然只是一个小小的功能,但设计师丹·Dan Saffer 认为,“自动填充” 提高了用户的体验。他最近出版的书籍《微交互》(Microinteractions)则提出,产品的每个功能特性不管大还是小,这些细微的设计都做得很棒,那么产品就从可容忍的层次提升到令人愉悦的层次。
而 “自动填充” 同样是一个提升产品体验的小细节,而且就好像 “下拉刷新” 一样,成为了众多搜索引擎的标配。那么,“自动填充” 的背后,有什么故事呢?
“自动填充” 的发明者是凯文·吉布斯(Kevin Gibbs)。2004 年,当他坐在 Google 的穿梭巴士上时,想到何不利用当下的技术,比如大数据、JavaScript、高速的网络连接来提高网络的使用效率?
于是,他利用 “20% 时间” 开发一款能够预测用户输入的网址的工具 “URL Predictor”——简而言之,当你输入 if a 的时候,Google 就会自动预测到你正在输入 ifanr.com 这个网址。
一名同事在看过他开发的 URL Predictor 后说,“酷,为什么不把它用在搜索上?” 于是,吉布斯重构了整个系统。之后,Google 搜索的领导人杰夫·迪恩(Jeff Dean)、罗伯特·派克(Robert Pike)听到风声,开始支持吉布斯的工作。
当时还在 Google 的梅耶尔,敲定了产品的名称为 Google Suggest,而不是吉布斯所提出的 Google Complete。
然后,2004 年 10 月,Google Suggest 在 Google 实验室上线了。不过,人们对工具的使用,则超过了吉布斯的想象。他说,“我们发现,Google Suggest 不光令人们更容易输入自己希望的搜索关键字,还给人一个游乐公园,让他们发现别人在搜索什么,还学到了一些自己从未想象过的东西。”
是的,“自动填充” 有时候脾气就像是一个喜欢恶作剧的孩子,让人看到苦笑不得的结果。Google 说这项功能不受人工干预,的确是真的呢。
经过四年的发展,Google Suggest 从实验室 “毕业”,成为 Google 官方的功能之一。然后到 2010 年,在 Google Suggest 的基础上,公司开发了 Google Instant 的功能——再次提升人们使用网络的效率。
对于自己所开发的这个小,但影响力很大的功能,吉布斯没有自傲自大,“我可以保证,即便我没有去开发它,也会有别人这么做。我认为这仅仅是发明史里的一件小事——也许有人会在德国开发,或者有人在俄罗斯开发,然后也在同样的年份做同样的事。”