# 在巴士上，凯文想出了“自动填充”的主意

- 作者：陈一斌
- 发布时间：2013-08-26 17:45
- 分类：公司
- 原文：https://www.ifanr.com/336808

[![kevin](https://s3.ifanr.com/wp-content/uploads/2013/08/kevin.jpg)](https://s3.ifanr.com/wp-content/uploads/2013/08/kevin.jpg)

我们在 Google 的搜索框输入几个字的时候，搜索框也许会弹出一个下拉列表，里面是和我们输入字词有关的一些“选项”。如果我们搜索的内容跟当下热门的主题有关，这些选项里面往往包含了我们想问的问题，解决我们的精力，而有时候，它也是侦测大众意见的工具。

虽然只是一个小小的功能，但设计师丹·Dan Saffer 认为，“自动填充”提高了用户的体验。他最近出版的书籍《微交互》（Microinteractions）则提出，产品的每个功能特性不管大还是小，这些细微的设计都做得很棒，那么产品就从可容忍的层次提升到令人愉悦的层次。

而“自动填充”同样是一个提升产品体验的小细节，而且就好像“下拉刷新”一样，成为了众多搜索引擎的标配。那么，“自动填充”的背后，有什么故事呢？

“自动填充”的发明者是[凯文·吉布斯（Kevin Gibbs）](http://allthingsd.com/20130823/nearly-a-decade-later-the-autocomplete-origin-story-kevin-gibbs-and-google-suggest/)。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 说这项功能不受人工干预，的确是真的呢。

[![gpsyche&#95;nobody&#95;uses-thumb-615x419-76456-thumb-570x388-130281](https://s3.ifanr.com/wp-content/uploads/2013/08/gpsyche_nobody_uses-thumb-615x419-76456-thumb-570x388-130281.png)](https://s3.ifanr.com/wp-content/uploads/2013/08/gpsyche_nobody_uses-thumb-615x419-76456-thumb-570x388-130281.png)

经过四年的发展，Google Suggest 从实验室“毕业”，成为 Google 官方的功能之一。然后到 2010 年，在 Google Suggest 的基础上，公司开发了 Google Instant 的功能——再次提升人们使用网络的效率。

对于自己所开发的这个小，但影响力很大的功能，吉布斯没有自傲自大，“我可以保证，即便我没有去开发它，也会有别人这么做。我认为这仅仅是发明史里的一件小事——也许有人会在德国开发，或者有人在俄罗斯开发，然后也在同样的年份做同样的事。”
