# 一岁大的 Wave 仍有希望，需要杀手级客户端

- 作者：寇茜
- 发布时间：2010-06-12 15:41
- 分类：公司
- 原文：https://www.ifanr.com/13399

By Chris Foresman from [arstechnica.com](http://arstechnica.com/web/news/2010/06/one-year-later-wave-holds-promise-needs-killer-client.ars) \| Echokou译， Logout校，转载请注明 ifanr.com 译文链接。

![](https://s3.ifanr.com/wp-content/uploads/2010/06/feat_wave_year_one_list.jpg "feat&#95;wave&#95;year&#95;one&#95;list")一年前的 5 月 28 日，Google 高调推出了 Wave 协作工具。一开始 Wave 只对少数开发者开放，到秋季的时候将 beta 版开放给了更多人。当时几乎每个关注科技的人都在或求或发 Wave 邀请——人人都想试一下。有限的邀请数量引发了 Wave 浪潮，但这波浪潮在每个人都拿到邀请后消失了：很多用户想知道，“Wave 是用来干什么的”？

上个月在 Wave 一周年之际，Google 将 Wave 完全开放，但要想成为用户首选，成为超过电子邮件、IM 等沟通工具，Wave 仍然前路漫漫。本文是对 Wave 开发人员 Rasmussen 的访问，讨论了 Wave 应该扮演什么角色，未来的发展方向又如何。

### Wave的起源

Rasmussen 去年[写 了一篇文章](http://googleblog.blogspot.com/2009/05/went-walkabout-brought-back-google-wave.html)讲述详细解释了 Wave 推出背后的思索。但这篇短故事是关于当前的电子通信模式是如何从 50 年前演变而来。 电子邮件伴随着最早的共享计算系统而出现，按照纸信模式设计出来。而 IM，不论是 IRC 或是 AIM，也差不多有数十年历史了，是对电话对话的模拟。

电子邮件和 IM 协议都是先有通信方式的改进，但 Rasummssen 说自己和兄弟认为改进的空间还很大，“我们那时在考虑一种方式，通过数字方式改进对话”。

Wave 是开发“基于文本沟通的终极工具”的结果之一。Wave 里所有的对话都占据中间位置，每个人都在这个位置加入对话。文本可以像 IM 一样实时传送，但对话的记录方式考虑到了为以后做参考，就像是电子邮件或论坛帖子。Wave 还整合了 widget，允许嵌入网页内容或图片，允许用户编辑对话的任意部分，这点更像是维基。Wave 甚至还记录了所有编辑动作，像维基一样，用户可以回到之前某个时间点，检查所做的改动。

Rasmussen 说，“这样做的第一个好处就是不再需要不同的工具来处理不同的对话”，例如，IM 处理短句对话，电子邮件处理长对话。“另一个好处是，每个人都有一份拷贝，随时都可以编辑，每个人都能看到最新的消息”。

但是，Rasmussen 告诉 Ars 说，“我们遇到的最大挑战并不是解释 Wave 是什么，而是 Wave 能够如何改变你的工作方式”。

### 内部对 Wave 的试用

Wave 设计的初始阶段所作的一项决策是必须可以实时协作。作为工程师，Rasmussen 和他的团队着迷于如何优化和改进，才能让消息最快地出现在协作者的显示屏上。最终他们决定让其他人也能看到别人正在打的字。

“这样有人发问的时候，其他人就可以开始思考问题的答案了”，Rasmussen 解释说，“让你感觉和别人的交流更直接，反应会更快”。

Rasmussen 举的一个例子是 Wave 团队也在使用 Wave 来讨论和计划新功能。在用电子邮件讨论的时候，回复不是实时的，可能导致一封邮件谈的是一件事，另一封回复则偏到其他方向。有些人加入了交流，其他人则可 能被晾在一边。要想提取有用的结论可能得查遍相关的所有邮件。

“为什么协作和对话不放在一起”？ Rasmussen 说，“比如对话的第一部分可以记录对话的状态，但最终结果也可以放在这里面”。每个加入对话的人都能看到当前状态，因为摘要显示在主“Wave”里。而且 任何人都可以很方便的查看之前谁在什么时候说了什么话、以及之前的编辑历史。

Rasmussen 说，“我们用 Wave 处理一切有关 Wave 的事项，例如写博客、追踪 Bug 进度、写设计文档等等”。

### 技术成熟度曲线

Rasmussen 相信 Wave 将进入 Gartner “技术成熟度曲线（hype cycle）”的“复苏期（slope of enlightenment）”——一种描述新的革命性技术成熟并逐渐得到应用的模式。他说，“我们去年推出的只是早期的产品，必须等到完工后再发布，但 我们希望引发大家对技术的热情。”早期的预览版引发了很大的热潮，将 Wave 快速推向了“过度期望的顶峰”。

Rasmussen 说，不幸的是“当 Wave 没能在一夜间改变世界的时候，大家变得很失望”。当时 Wave 当时确实一下子进入了“幻灭低潮”。但最初的六个月里，Wave 只对少数开发者开放，后来的六个月对有限的用户开放。实现中有很多 Bug，团队一直在改进。当自信 Wave 的现状已经能够为更多人发挥作用的时候，Google 在 Google I/O 上将 Wave 开放给了所有人。

Rasmussen 说，“人们最近开始说 wave 开始变得有用了。我们仍然觉得它有机会改变我们远程工作和沟通的方式” 。

至今为止，Wave 最显著、最成功的应用场合是作为群体项目管理的主要工具，就像是 Google 用它来管理 Wave 一样。例如任何写作项目的团队都能从 Wave 的实时互动和修改跟踪的功能中获益。时间线和其它各种项目管理也能从中获益。Google 强调了好几个通过 Wave 协作的应用，包括用 Wave [翻译拉丁语的诗歌](http://teachpaperless.blogspot.com/2010/03/using-google-wave-in-foreign-language.html)或[管理技术大会](http://www.freshnetworks.com/blog/2009/11/google-wave-vs-twitter-at-conferences/)。Ars 副主编 Jon Stokes 希望 Wave 能变成玩家远程[管理角色扮演游戏](http://arstechnica.com/gaming/news/2009/10/google-wave-we-came-we-saw-we-played-dd.ars)的专用工具。

Rasmussen 指出，有更大的群体在使用 Wave 进行协作。《西雅图时报》用 Wave 汇集了 300 名社区[读 者提供的犯罪信息](http://googlewave.blogspot.com/2010/04/wave-for-webjournos-right-tool-right.html)，报道了一起致使四名警官死亡的案件，最终的文章还获得了普利策奖。Debatewise.org 使用 Wave [作为学生针对气候变化进行的辩论的平台](http://googlewave.blogspot.com/2010/01/debatewise-global-youth-panel-waving-on.html)，去年有来自 130 个不同国家的 1000 多名学生参与了辩论。

Rasmussen 承认 Wave 在处理这种巨大群体或者发送消息数量巨大的时候会有性能问题，但团队正在优化、改善性能。有些网站用在网页中嵌入 Wave 的功能以 Wave 作为实时博客直播的工具。Rasmussen 表示，随着新的使用案例的流行，“我们肯定会针对新的应用方式继续优化”。

不过现在小群组和团队项目协作已经到了 “甜蜜点”（Sweet Spot，超过之后该点的改进不会带来等比上升 ）。经常使用 wave 的用户说它对于群组协作“不可或缺”，让他们的工作“更有效果”。

### 未来的基础

除了优化现有的用户案例，让 Rasmussen 更激动的是发动开发人员使用 Wave 的API 和其它工具，在 Wave 底层协议的基础上进行开发。“在 Wave 的基础上构建协作软件是有机会的，能够把实时协作带到其他不同用户案例中。”他说，“例如地图、可编辑的思维草图、协作绘图工具” 。

比如 Novell Pulse 和 SAP 的 StreamWork 的企业协作工具。通过支持 Google Wave Federation Protocol，这些工具能够支持任何 Wave 服务器，从而实现远程协作。Salesforce.com 也做了一个[工具套件](http://blog.sforce.com/sforce/2010/05/announcing-the-forcecom-toolkit-for-google-wave.html)，开发出了应用程序将 Force.com 的用户用 Wave 连接起来“安全地”进行协作。

这些工具只打开了 Wave 的一部分可能性。像电子邮件、IRC、AIM、VoIP 等其他沟通协议一样，当成熟且设计良好的客户端软件出现的时候，Wave 就会得到广泛的应用。目前虽然还没实现，但这里面蕴含着很大的机遇——将 Wave 的服务器和原生 Windows、Mac OS X、Linux 桌面客户端结合，甚至和 iPhone OS、Android、webOS 等移动平台结合。就像 Twitter 客户端的广泛应用一样，衍生出如缩短网址、图片上传和视频发布等众多服务。Wave 协议所支持的协作灵活到连 Google 也难以想像。

也许更好的工具出现的时候，Wave 会成立一个针对未来沟通的基础——就像几十年前“电子邮件”的出现，Wave 也正在成为我们心目中理所当然的沟通方式。
