
据Globes报道,Google Instant瞬时搜索是由以色列研究院和开发中心完成的。Google以色列研发中心主管Yossi Matias教授说:
我们很高兴有机会参与到瞬时搜索的发布中,以帮助数以亿计的用户得到一个更好更快的网上冲浪体验。
尽管目前Google Instant还只在Google.com提供给美国用户使用,但它已经支持40种语言,很可惜的是它目前还不支持希伯来语,不过Google未来会支持那些从右往左写的语言的。
Google Blog也跟我们分享了一些瞬时搜索开发背后的故事,他们说瞬时搜索需要更精确的相关性,而不能分散用户的注意力。为了得到合适的设计方案,他们做了一系列原型产品,挨个进行可用性研究,拿社区里的人和Google自己的员工做了很多测试,后来则在小部分Google用户身上做了测试(所以在他们发布之前我们就看到了)。
Google曾经测试过在你停止输入后再刷新页面给出结果,但这样的体验很不好,Google认为还应该快些再快些。Google甚至考虑过用新的界面来显示出不同搜索建议关键字的搜索结果:


以上两种搜索显示结果最后都被否了,因为在输入的时候检索起来太复杂了,最后Google还是倾斜于用当前的搜索界面,这建立在两个功能的前提之上:通过搜索框里的灰色文字提示你预测出的关键字,以及随着用户边输入,页面边自己刷新。这样让用户找到一种跟Google互动的新感觉。
这样的瞬时搜索对Google的服务器机能也是一大挑战,启用瞬时搜索后,搜索量比以前增加了5-7倍。增加服务器机能当然是最直接的应对方法,但Google也找到了一些更聪明的方法:
- 部署了新的缓存机制,以应对瞬时搜索带来的高请求率,同时保证蜘蛛们依然可以快速抓取整个互联网
- 在后端启用用户状态数据以保持追踪已经被某个用户搜索过的搜索结果页面,之后再有人搜索类似的关键字,就不用再请求搜索一次了
- 优化了网页渲染的Javascript代码,好让浏览器跟其它系统保持一致
Via Globes and Google Blog
Related posts
- 三名 Google 工程师告诉你 Chrome 为什么那么快
- 在 Chrome 浏览器里玩 NES 模拟器
- Google Labs 增加 Google Swiffy 可将 Flash 转成 HTML 5
- 转:Chrome的一些实用脚本
- Chrome Dev 分支升级到 17.0.928.0,增加三个实验室功能
- Google 欲强推仅有 Chrome 支持的 Dart 语言代替 Javascript
- Google 发布网页统计报告
- Dart VS. JavaScript - 上篇:JavaScript 的历史包袱
- 弹吉他 doodle 太好玩了,Google 决定再放一天让大家玩个痛快
- Google 开源 Mobile Bookmark Bubble Javascript 库
本站文章除注明转载外,均为本站原创编译
转载请注明:文章转载自:谷奥——探寻谷歌的奥秘 [http://www.guao.hk]
本文标题:以色列团队开发的 Google Instant 瞬时搜索背后的故事
本文地址:http://www.guao.hk/posts/google-instant-based-on-israeli-development.html
本文短网址:http://guao.cc/zQP
转载请注明:文章转载自:谷奥——探寻谷歌的奥秘 [http://www.guao.hk]
本文标题:以色列团队开发的 Google Instant 瞬时搜索背后的故事
本文地址:http://www.guao.hk/posts/google-instant-based-on-israeli-development.html
本文短网址:http://guao.cc/zQP






@olz3:
估计是因为第二个界面没合适地方放广告了...
何必急着否定这新的功能呢?难道他们没脑子的,或者脑子进水了,或者你的智商比他们群体的智商都要高?
我觉得第二个图的搜索界面比较好,不知道为什么否定了。
瞬时搜索是很耗资源的。对于一个搜索帝国来说,5-7倍是个什么概念?