92
Google wave 完全手册 2009 11 25 1 GOOGLE W AVE 完全手册(中文版) Google Google Google Google Wave Wave Wave Wave 完全手册是一本综合的用户手册,作者是吉纳· 特拉帕尼(Gina (Gina (Gina (Gina Trapani) Trapani) Trapani) Trapani)亚当· 帕什 (Adam (Adam (Adam (Adam Pash) Pash) Pash) Pash)Google Wave 是一个崭新的在线协作工具,它非常复杂。这本手册将帮助你更好的了解和使用 Google Wave 在这本手册里你将了解到如何在团队中使用 Google Wave。因为 Google Wave 是一个不断更新的产品,所以这 本手册也会随着 Wave 的更新而不断修订。 了解更多关于本手册的信息

google wave 中文手册

  • Upload
    yue-cao

  • View
    315

  • Download
    12

Embed Size (px)

DESCRIPTION

还记得The Complete Guide to Google Wave这本书吗?现在我们已经有了完整的中文版!感谢译言网站的辛勤翻译

Citation preview

Page 1: google wave 中文手册

Google wave完全手册 2009年 11月 25日

1

GOOGLE WAVE 完全手册(中文版)

GoogleGoogleGoogleGoogle WaveWaveWaveWave完全手册是一本综合的用户手册,作者是吉纳····特拉帕尼(Gina(Gina(Gina(Gina Trapani)Trapani)Trapani)Trapani)和亚当····帕什

(Adam(Adam(Adam(Adam Pash)Pash)Pash)Pash)。

Google Wave 是一个崭新的在线协作工具,它非常复杂。这本手册将帮助你更好的了解和使用 Google Wave。

在这本手册里你将了解到如何在团队中使用 Google Wave。因为 Google Wave 是一个不断更新的产品,所以这

本手册也会随着 Wave 的更新而不断修订。

了解更多关于本手册的信息。

Page 2: google wave 中文手册

Google wave完全手册 2009年 11月 25日

2

声明

本手册是由吉纳·特拉帕尼(Gina Trapani)和亚当·帕什(Adam Pash)在社区贡献的基础上编辑的非官方手册。本

手册并非 Google 官方发布──我们只是普通用户,就像你一样。

Google Wave 是 Google 公司所有的商标。

——电子书制作:搁浅 http://foru.yo2.cn

——图片修正、版面调整、PDF 制作 Kien

Page 3: google wave 中文手册

Google wave完全手册 2009年 11月 25日

3

GOOGLE WAVE 完全手册(中文版)....................................................................... 1

声明.............................................................................................................. 1

第一章:初识Google Wave................................................................................... 5

现代化的电子邮件.......................................................................................... 5

Wave的缺点:用户的初次体验会被误导..........................................................7

Wave潜在的应用案例.................................................................................... 8

Wave名字背后的故事...................................................................................10

联合和开放源码:Wave不是归谷歌独有,这一点是如何做到的.......................10

参考资料......................................................................................................11

第二章:开始使用Wave......................................................................................11

如何得到Google Wave预览版的邀请............................................................ 11

开始认识Google Wave................................................................................. 12

创建你自己的第一条wave............................................................................ 14

Wave初体验................................................................................................17

更新一条wave的三种方式............................................................................19

最适合使用Wave的浏览器........................................................................... 22

参考资料......................................................................................................25

第三章:管理你的Wave联系人........................................................................... 25

在 Google Wave上添加删除联系人(Contacts).................................................25

Ping 某个联系人........................................................................................... 28

编辑你的Wave资料(profile)......................................................................... 31

Page 4: google wave 中文手册

Google wave完全手册 2009年 11月 25日

4

参考资料......................................................................................................33

第四章:如何管理和组织Wave............................................................................33

清理杂乱的Wave收件箱和减少不必要的通知................................................ 34

分类保存wave到文件夹(和子文件夹)里.................................................... 35

给 wave贴上标签.........................................................................................36

搜索你的waves............................................................................................37

可保存的搜索和wave过滤............................................................................41

第五章:深入到Wave之中..................................................................................42

Wave文字编辑.............................................................................................42

在 Waves中插入链接....................................................................................43

在 Waves附加文件.......................................................................................44

在 Wave分享图片........................................................................................ 45

在 Waves里添加微件....................................................................................46

Waves里的拼写检查.................................................................................... 48

复制Waves..................................................................................................49

回放Wave会话............................................................................................49

公开Wave会话............................................................................................50

给指定人发wave..........................................................................................51

参考资料......................................................................................................51

第六章:精通Wave用户界面.............................................................................. 52

了解wave 的快捷键......................................................................................52

Wave的界面创新......................................................................................... 54

定制wave 界面............................................................................................ 57

那个能做什么?............................................................................................60

Page 5: google wave 中文手册

Google wave完全手册 2009年 11月 25日

5

参考资料......................................................................................................60

第七章:Wave小工具......................................................................................... 60

Wave扩展项:小工具和机器人..................................................................... 61

什么是小工具?............................................................................................61

小工具扩展项...............................................................................................61

一些重要小工具............................................................................................66

参考资料......................................................................................................75

第八章:Wave机器人......................................................................................... 76

Wave扩展:什么是机器人?.........................................................................76

从 wave中添加或移除机器人........................................................................ 76

一些值得一试的机器人..................................................................................76

参考资料......................................................................................................86

附录 A:什么是Wave做不到的............................................................................86

附录 B:我来为这本手册添砖加瓦........................................................................ 87

重中之重:每位贡献者须知...........................................................................87

许可............................................................................................................ 87

帮助翻译此书...............................................................................................88

联系编辑......................................................................................................88

感谢您为本书付出的时间和对此作出的贡献....................................................88

Page 6: google wave 中文手册

Google wave完全手册 2009年 11月 25日

6

第一章:初识 Google Wave

第 1章是对 Google Wave 是什么以及它的用处的一个全面概述。想直接学习使用 Google Wave,可以直接跳到

第二章《开始使用 Google Wave》。

Google Wave 是一款新的在线通信工具,它可以使一个小组的成员在网络上同时进行文档的编辑和讨论。

Google Wave 小组说 Google Wave 是“如果今天重新发明电子邮件,那么它就是现在这个样子的 “。然而,由于

Google Wave 在很大程度上是一款文档协作编写工具,将它当做简易的电子邮件会误导用户。初次使用 Google

Wave 可能会感觉到混乱和迷惑,但是使用 Google Wave 的案例到处都是。加入进来,开始接触 Google Wave

吧。

现代化的电子邮件

相对于大多数技术的寿命,电子邮件算是比较古老的一个。电子邮件发明于 40 年前,它早于众所周知的因特

网,事实上他是建立互联网时候的一个很重要的工具。尽管年龄比较大,但是电子邮件自 20 世纪 60 年代以来

做了很多事。电子信箱是根据邮政邮件系统而设计的,一个邮件在发送者和接受者之间进行来回的传递。

Google Wave 下了这样一个赌注:即一定有一个比电子邮件更好的发送、接收、保存和共享信息的方式。

电子邮件存在的问题

电子邮件简单、广受欢迎并且行之有效,否则它不会被如此广泛的用了这么长时间。但是,当用电子邮件管理

小组内的对话的时候,它存在着严重的缺陷。

• 电子邮件会传播消息的多个副本和版本。只要发送电子邮件,该邮件的内容就固定了(无法修改),只

能被复制、粘贴并发送。例如,Kaylee 写了一封电子邮件,填 上了 Zoe 的地址,并发送了出去。这封

邮件的一个副本会存在于 Kaylee 的发件箱,另一 个副本会出现在 Zoe 的收件箱。Zoe 回复并有选择性

的在他的回复当中包含原始消息的一 部分。一个副本会停留在她的发件箱,另一个副本会出现 在

Kaylee 的收件箱。 Kaylee 给 Zoe 回复,并抄送给了 Wash。发送按钮仅仅被按了三次,然而却有 7个

相同的邮件副本以不同的状态在三个人的邮箱中出现——每个副本对另外一个副本来说都是一个无法修

改的拷贝。电子邮件传播的每个副本都会保存在一个“箱”子里。电子邮件是以通知的方式设计的,而 不

是合作。所以,电子邮件设计的时候模仿的是 “蜗牛邮件”——邮件最终被循环的发送或者被存放在了文

件夹中,通过电子邮件发送的信息,似乎注定要被冷藏,而不是创新工作区。

• 在电子邮件中,没有嵌入像地图、照片幻灯片或视频剪辑等丰富内容的标准或简单的方法。电子邮件的

所有非文本的内容都以“附件”的形式存在。不论是文档、照片、视 频、一个团体进行的调查,还是一个

网页,电子邮件本身都无法以互动的方式或者是丰富的内容将他们整合到消息中去。你可以在电子邮件

中加入一个网页链接,但是有的时候链接会断掉,或者变的无法点击,最后邮件接收者不得不启动浏览

器。而像 Gmail 或 Microsoft Outlook 的电子邮件客户端可以显示带有图片和颜色的丰富的息,或显示

内嵌的附加,但是没有统一的格式。没有看起来总是相同的邮件 提供者。

Page 7: google wave 中文手册

Google wave完全手册 2009年 11月 25日

7

• 要对电子邮件的某一部分回复,你不得不手动引用该部分。 Kaylee 给Wash 发送一封电子邮件,告 诉

他她正在进行的修理发动机的相关事情,并询问在那个地方可以停车,以及多长时间可以到达那里。一

封电子邮件,只 是一个普通文本,因此 Wash 以一种可读的顺序回答 Kaylee 提出的每一个问题,很 不

容易。他可以通过手动复制、粘贴她的问题 给她答复,并在后面加上他的回答。但是,这样做的工作量

很大——大部分人也不会这样做。通常需要通过电子解决的问题或是个人事情,最终都会不了了之,因

为通过电子邮件答复消息的特 定部分不是一件容易的 事情。

• 在小组邮件中,私下里给某个人发邮件不是太容易。当小 组由于某部分的工作,暂停下来的时候,

Badger 发邮件询问关于货物的一些事情。Zoe 想问船员如何在付款上进行谈判。她不能给所有人回

复,因为 Badger 会看到,因此她不得不在私人电子邮件中手 动编辑收件人列表,最后又会产生另一份

副本。

自从电子邮件在 20 世纪 60年代发明以来,互联网和万维网就诞生了,这给了每个人一个即时的电子印刷机。

在早期,网站都是不会改变的静态文件。随着网络的成长及其背后技术的进步,网站的互动性增强了,还有很

多应用软件,你可以存储和更新个人信息,与其他人交流、发送即时消息,甚至是检查和发送电子邮件。在宽

带业务如此流行的当今世界,你可以使用博客、维基、即时通讯以及除了浏览器不需要任何软件的网络应用程

序,电子邮件看起来更加古老。

虽然事实上,Google Wave 的功用和电子邮件不是一模一样,但是了解现代网络中电子邮件存在的问题,是一

个了解 Google Wave 能干什么的很好的入门方法。

GoogleGoogleGoogleGoogle WaveWaveWaveWave的解决方法:以在线文档的方式对话

不是来回传递邮件的多个副本,Google Wave 只有一份拷贝,所有参与者都可以在这基础上进行编辑和增加内

容。Google Wave 适时的将对话的最新版本反馈给每一个人,即使是它正在变化。这意味着如果 Kaylee 给

Wash发送了一份 wave,并且 Wash正在对此进行答复,那么 Kaylee 会随着 Wash键盘上按键的敲击,看到最

新答复。

澄清:以大写 “W”开头的 Wave,是指 Google Wave 整个产品。以小写字母 “w”开头的 wave 是指有一个或多个

参与者的会话。

Google Wave 将一封有多个接收者和发送者的电子邮件看作有多个编辑者和撰写者的文档。如果你可以将对话

看作文档、将文档看作对话,该系统将会非常的有意义。

引述:“Google Wave 的目标是在电子邮件内部存在着合作,而不是通过电子邮件安排合作。 ”——Wave 用户

Marsh Gardiner

Google Wave 同样解决了上面提到的电子邮件存在的问题。使用 Google Wave,所有参与对话的用户都可以做

以下的事情:

Page 8: google wave 中文手册

Google wave完全手册 2009年 11月 25日

8

• 对一系列相关的 wave 进行回复

• 添加诸如视频、图片、投票之类的丰富的交 互内容

• 回溯到早期版本的 wave,因此你可以将一个 wave 恢复到以前状态,或者跟踪它的改变过程

理论上,相对于电子邮件和文档协作工具,Wave 进行了很大的升级。下面的表格总结了电子邮件和 Wave 的不

同:

理论上,Wave 听起来很伟大,不是吗?事实上,Wave 比较复杂,使得新用户推迟了对它的使用。

Wave 的缺点:用户的初次体验会被误导

Google Wave 最大的缺点是新用户使用起来有一定的困难。模仿秀网站 EasierToUnderstandThanWave.com 开

玩笑说,令人头痛的诸如放射性碳元素、新古典主义经济学和多型半音之类的课题都比 Wave 容易理解。这个

笑话反映的事实确实是真的,因为 Wave 的混乱确实是大部分人初次体验的感觉。你从你朋友或同事那里收到

的第一个 wave,通常会是这样的 “我没有了解它 ”或“这确实是烦人 ”。

初次使用起来混乱的原因有这么几个:

• 将谈话看做文档是一个全新的课题,没有现有的先例典范。对于大多数计算机用户来说,编辑一个

Microsoft Word文档和即时通讯消息是两项完全不同的活动。Google Wave 从根本上将消息和文档的编

辑合并在了一起,所以 没有什么现存的东西可以使你将在 Wave 中做的事情转向现在做的事情。它既 不

是撰写电子邮件,也不是赚些 Word文档。Google Wave 既是这两者,也不是,这使得人们理解起来有

点儿困难,也很难将它部署到现有的工作流程中。

• 会话树,或非线性消息,比较混乱。论坛、博客评论、电子邮件线程和即时消息会话都是线性交谈,在

这种情况下,最新消息显示在列表的底部(或顶部)。你 可以按顺序,一个一个的阅读它们。 Google

电子邮件电子邮件电子邮件电子邮件 wavewavewavewave

人 发送者和接收者 所有参与者

消息 副本的拷贝 只有一个对话

内容 附件、链接、HTML 语言 inline 内嵌的小工具

引用/评论 手动 讨论的形式——以线程的方式

隐私 抄送 内嵌的私人线程

Page 9: google wave 中文手册

Google wave完全手册 2009年 11月 25日

9

Wave 的内嵌回复功能使得会话变成了可以 任意添加分支的树。当 wave 的参与者在不同的时间、不同

的分支上添加新的消息时,非 线性讨论将会变的有点儿混乱和不自然。

• 对文档版本比较生疏(对非程序员来说)。软件开发人员已经使用类似于内置在 Google Wave 中的文

档版本工具几十年了。但是,大多数计算机用户从来不给他们的文档定版本,或者是在文档中使 用

Wave 的回溯功能,因此 对Wave 的需求并不是太明显。

• Wave 还没有开发完成,因此它还有很多未完成的供能,也存在着漏洞。在消息通讯和文档编辑平台中

的一些你可能很期望的功能,目前 在 Wave 中没有,这使得它看起来没有用“老办法”方便。想了解缺少

什么功能,或者是还将添加什么功能,参见附 录 A:什么是Wave 做不到的

引述:“看来越来越多的人尝试 [波],他们同意它就像是电子邮件的 Segway。” ——技师 Anil Dash[4]

初次使用 Wave 所体会到的混乱可能会妨碍 Wave 的普及。Wave 出色的功能令人影响深刻,但是在实际中却未

必可行。无论 Wave 是会像电子邮件一样得到了广泛的使用还是沦落为像 Segway 一样,还是仍然像我们现在

看到的这个样子,但是还是有很多人都愿意体验一下 Wave,并且有很多如何使用它的想法。

Wave 潜在的应用案例

在 Wave 的邀请体验期间,Lifehacker.com 上有一个比赛,一些感兴趣的用户通过描述他们怎样在他们的生活

和工作中使用 Wave,来获得邀请。由于这只是 Wave 的早期版本,因此下面的这些只是 Google Wave 的潜在

的使用案例,而不是现实世界中的场景,但是所有的这些案例都是 Wave 这款实时协作工作所表现出来的潜在

用途:

高年级中学生肖恩说:

在我学习欧洲历史课程过程中,我的同学和我总是努力将笔记记全了。每节课后,我们互相将自己的笔记发给

对方,我们不得不从中找出重要信息,并估略出其重要性等等。有了 Google Wave,我们有了一个主要的笔记

本,从中我们可以找到所有的有用信息,并将可能的考试重点高亮显示,这提高了学习的效率。

亚特兰大疾病控制中心顾问写道:

我的小组正在负责 H1N1 病毒疫苗的规划、分配、运输和通讯。我们在亚特兰大有一个小组,在 DC 有一个卫生

和人类服务部门,在达拉斯有分销商。另外,在亚特兰大的小组成员分布在 4 所校园内。我们使用电子邮件、

局域网、共享驱动来合作。我们不得不经常碰面,导致了大量的会议、重复的工作,还浪费了不少时间。随着

情况的变化(药剂制造、隔离、分配、人感染等),我们在不断地更新计划和跟踪报告代号。文件存储在共享

驱动器中,并通过电子邮件更新。Wave 将会使我们跟踪文档的变化和通讯变得方便。任何东西投入使用之前,

在 3-4 个人的研究之后,必须的经过另外 3-4 人的检查。如果我们都能够同时处理一条消息,这会大大的为我

们节约时间,从而给大众(甚至是 HHS、分销商或制造商)以更快的速度传递消息。

费城国际机场的交通管理协调员 Tower说:

Page 10: google wave 中文手册

Google wave完全手册 2009年 11月 25日

10

我的工作是减少延误,使进出机场的交通合理有效。目前,我们利用谷歌电子表格共享实时离境信息和天气情

况、机场建设更新、航空公司的铲雪作业及其他事情。我很高兴能够嵌入适时天气雷达监控小工具,这可以使

用户即时以图像的方式查看天气情况。我们目前使用谷歌电子表格的聊天功能,但 Wave 更强大的通信功能似

乎会大大加强我们与航空公司的沟通。查阅对话和数据的功能将进一步帮组我们降低费城国际机场的延误。这

会节省旅客的时间、降低燃料的消耗和航空公司的运营成本、同时相互之间的抱怨也会减少。

负责报道亚利桑那政府的亚利桑那报纸记者说:

Google Wave 对记者之间的合作很有用。目前,我和一个同事正在报道关于亚利桑那州监狱的安全问题。这需

要做很多工作,比如纪律、采访、录像,还有记下我们发现的东西。由于我们在不同的办公室工作,因此跟踪

相互之间的报道将会变的比较难。Wave 通过使整个过程适时化,从而能够促进我们的报道和决策。通过加入更

多的邀请,编辑者可以在我们工作的基础上插入其他问题。最后,这里还有很多潜力可挖。我们可以创建一个

收集公众建议的 wave,并将这些问题和回答添加到我们的报道中。由于我们可以以文档和各种各样链接的方式

对我们的问题做补充,因此我在 Wave 身上看到的潜力要比 Twitter 和 Facebook(至少现在是这样的)要大。

保姆迈克说:

我正在照看一位名叫利兹的老妇人。她目前的状态良好,但是会经常将事情搞混或者遗忘。她是个寡妇,但是

却有一个很大的充满爱心的家庭。遗憾的是,他们都生活在全国各地(没有一个生活在两个小时的车程之

内),并且都有自己的家庭和事业……现在,我每周都会发送群邮件,详细描述利兹最近的情况。这个家庭的成

员会将他们的问题、建议等回复给我。即使是用 Gmail 聊天工具,在 6 个人之间来回的答复,也是一件很繁琐

和费时的事情。Wave 可以增进我们的交流,在每周开始的时候,我可以新建一个 wave,并邀请这个家庭的所

有成员参与进来,他们可以在现有的基础上增加其他的内容。这意味着与现在相比,交流更加即时,并且他们

可以看到相互的的回答和问题,并且更易于管理和方便交流。另外,由于 Wave 的回溯功能,当有人没有即时

跟上现有的讨论的话,赶上来将会变的比较简单。

准新娘斯蒂凡尼说:

为了我的婚礼,我和来自全国各地的十几个朋友 /家人和各种各样的厂商联系。我住在得克萨斯州,婚礼要在佛

罗里达(我母亲住在那儿)举行,而我的男朋友住在马萨诸塞州,你说怎么办呢?现在,我们用电话和电子邮

件交换意见,有的时候,如果足够幸运,我们同时在线的话,我们会用 Skype 交流。我也有一个笔记本,我将

灵感来时拍的照片、联系方式、化妆的想法等保存起来,这些都是我要对外分享的。Wave 能够极大的方便婚礼

策划。我们可以相互之间交流看法,可以看某人干了什么或者是工作做到了什么程度。我们可以用插件将场

地、膳食、服装等相关事项插入其中。我可以在我的婚礼博客中插入一个链接到 knot.com 的Wave,这是一个

婚礼策划网站,你可以从中找到本地和其他地区的各种各样的结婚资源。同时我们可以通过 Wave 让一个人将

某样东西送给另外一个人,而我们所需要的只是写内容,不用去翻来覆去的回复(你难道不讨厌这种情况

吗?)。当新娘、伴娘和新娘的母亲想办法或者是做某件事的时候,你都可以通过 Wave 了解。设想一下,如

果我们都在一个房间,那么就会变得非常拥挤。但是有了 Google Wave 的组织、记录、编辑,情形就不一样

Page 11: google wave 中文手册

Google wave完全手册 2009年 11月 25日

11

了。它还是我未婚妻跟踪我们婚礼的进展并查看大家的想法,从而决定赞成还是抛弃的好方法。这将是一个完

美婚礼的完美规划工具。

Wave 名字背后的故事

谷歌选择 Wave 这个名字的原因和你可能想到的不一样——网上冲浪的想法。他的工程师对导演兼作家乔斯 ·韦

登的那些简短却备受喜爱的科幻电视连续剧非常喜爱,如《萤火虫》(2002-2003 年),和它接下来的作品

《宁静号》。在《萤火虫》和《宁静号》中,演员通过 “wave”发送通信。wave 出现在了整个剧本中,包括诸如

这样的台词 “这就是我为什么 wave 你的原因”、“发个 wave 就可以了”、“我能给他发一个 wave”和“我看了你的

wave”。

在 Google Wave 的预览版中,有来自于电影《宁静号》的两条不同的错误的消息:“一切都会有希望的,头儿。

不要烦恼! ”和“这个 wave 遇到了一些轻微的麻烦,可能会引发爆炸。 ”在 2009 年 5 月的谷歌 I / O会议上,

Wave 公布的示范脚本中包含一些微妙的但是确实是出自《萤火虫》和《宁静号》的内容。

我们对《萤火虫》和开发 Wave 的工程师都感兴趣,因此在接下来讨论的例子中,也会涉及到《萤火虫》。但

是,Google Wave 关于《萤火虫》的引用,只是一个玩笑,Wave 将会由于尝试升级电子邮件而闻名。

联合和开放源码:Wave 不是归谷歌独有,这一点是如何做到的

没有任何一个人可以拥有电子邮件。由于某种奇特的利益,某个公司开发了电子邮件协议,但是此协议却受

IETF 管理,开放标准组织——由许多公司和机构的自愿者组成。因此,将你的信息交互转移到 Google Wave 会

使得人们产生搜索巨头会垄断通信的想法。但是,即使它现在叫做 “Google Wave”,而不是“Wave”,但是像电

子邮件一样,Wave 由几部分组成:协议、服务器和客户端。该协议本身是一个开放的标准,由谷歌创建,但是

不是有谷歌管理,所有的软件开发人员都可以免费使用它。

因此,如果 Wave 的使用流行起来,来自于许多不同公司和组织的服务端和客户端软件在将来也会多起来,就

像是浏览器和电子邮件程序一样。Wave 协议不是将所有的信息存储在谷歌的服务器上,而是大家相互合作的,

就像电子邮件一样,在由不同的公司管理的不同的 Wave 服务器上的用户,可以使用 Wave 相互交流,这个过

程不用依赖谷歌。

在波的预览版中,不同服务器之间发送 wave 这一功能还没有实现。然而,服务端之间的联合是这个产品设计

之初的一个核心部分,终会投入使用的。

现在你知道了开发 wave 的动机了,是时候开始使用 Wave 了。

参考资料

1. Google Wave Overview, 0:36, YouTube.com

2. Marsh Gardiner, Twitter.com

Page 12: google wave 中文手册

Google wave完全手册 2009年 11月 25日

12

3. EasierToUnderstandThanWave.com

4. Anil Dash, Twitter.com

5. Google Wave’s Best Use Cases, Lifehacker.com

6. Firefly, 2002-2003, IMDB.com

7. Serenity, 2005, IMDB.com

8. Firefly Season 1, Episode 6, “Our Mrs. Reynolds ”, Twiztv.com

9. Firefly Season 1, Episode 12, “The Message”, Twiztv.com

10. Serenity shooting script, Myths.com

11. Google Wave Help: What do the error messages mean?, Google.com

12. Memorable Quotes for Serenity, IMDB.com

13. Google ’s new “Wave”; was the name actually inspired by Firefly?, Whedonesque.com

14. About the IETF, IETF.org

15. Wave Federation Protocol Community Principles, WaveProtocol.org

Page 13: google wave 中文手册

Google wave完全手册 2009年 11月 25日

13

第二章:开始使用 Wave

现在你已经知道什么是 Google Wave 了,那让我们来看看如何使用它吧。如果你已经用过 Wave,那么跳过本

文直接到本指南的第五章:深入了解 Wave(英文版,还未翻译,译者注)。

Google Wave 发布的第一版是功能受限并且只有被邀请者可以加入使用的。如果你还没有用过 Wave,本文将

介绍怎样能得到一个 Wave 预览版的邀请,如何创建一个新的 Wave 帐号,如何使用 Wave 及如何创建你的第

一个 wave。学习如何使用三种方法更新和编辑一个 wave,发现和加入公共开放的 wave。好,现在让我们开始

Wave 之旅吧。

说明:首字大写的 Wave 表示的是 Wave 协议或者 Wave 客户端(也就是 Google Wave),首字小写的 wave 表

示的是一条有一个或多个参与者的会话。本文将采用此规范。

如何得到 Google Wave 预览版的邀请

Google Wave 预览版并不完全对所有公众开放。只有那些收到邀请邮件的人可以试用这个系统,所以对 Wave

感兴趣的新用户并不能直接到 Google Wave 主页去注册一个新帐号。如果你还没有被邀请使用 Wave,可以用

下面的一些方法拿到车票。

如果你认识的某个人已经在使用WaveWaveWaveWave

从 2009 年 9月 30 日起,Google 已发出了超过十万个邀请给感兴趣的用户来使用 Wave 预览版。 [1]每个第一

轮被邀请的人同时收到八个新邀请的 ”提名权“(第二轮可能有 20 个提名权,比如我就收到了 20 个,请参考发

放 Google Wave 邀请,易 IT 注)。如果你认识的人里有人有未用完的提名权,那快让他提名你吧,只要提名

你的电邮地址就可以了。不过,要注意的是,提名并不意味着你马上就会被邀请,从提名到被邀请可能会等上

几天到几个礼拜。Google 按她自己的方式,根据 Wave 服务器扩容步伐来安排发出邀请的比率。不过,让一个

现有 Wave 用户提名你仍是最快获得 Wave 帐号的方法。

如果你认识的人里没有人使用WaveWaveWaveWave

如果你认识的人里没有人使用 Wave,当然也不能提名你,你也别失望。你可以直接从 Google Wave 的登录页

面申请。[2]可能获得邀请的进程会有点慢,但最后你应该还是会获得 Google Wave的邀请。不过,最好别等太

久,人们对 Wave 的兴趣与日俱增,对从事 IT 和互联网这个领域的人来说,越快得到邀请越好。

开始认识 Google Wave

只要你得到 Wave 的邀请,就可以注册、登录和试用一下 Wave。下面的重要信息在登录前你可能需要了解下。

Page 14: google wave 中文手册

Google wave完全手册 2009年 11月 25日

14

你的GoogleGoogleGoogleGoogle WaveWaveWaveWave IDIDIDID不是一个 EmailEmailEmailEmail 地址

当你在 wave.google.com 注册你的帐号时,你用的是 Google 帐号凭证 (也就是你的 [email protected] 或者

[email protected] 邮件地址)来申请一个新的 Wave ID。然而,这个 Wave ID(格式类似于

[email protected])虽然看上去像个邮件地址,其实却不是,你不能通过这个地址收发邮件,其他人只能通

过这个地址 wave 你。

剖析WaveWaveWaveWave客户端界面

现在你应该注册好了,是时候登录进 Wave 去看看它客户端界面是什么样的。缺省的 Wave 视图是一个三栏、

四部分的布局。从左到右依次是,第一栏包括一个顶部的导航面板(类似于 Gmail 含有收件箱、已发邮件和标

签那样的左边栏)和其下的联系人面板。第二栏是一个搜索面板,缺省显示你收件箱里激活的 waves。在第三

栏里,你可以开始一个新的 wave 或者打开现有的 wave。

(图片 2-1:缺省的 Wave 客户端包含三栏、四部分面板) [3])

当你的一个面板里内容很长并超过屏幕的显示范围时,面板的右边会出现一个滚动条,不过这个滚动条与你以

前用过的那些有所不同(见图 2-1的右边栏)。要使用这个滚动条,可以点击向下或向上的箭头来移动,或者

点击并拖动整个滚动条来滚动。(请见第 6 章,掌握 Wave 的界面,来了解更多的信息)

Page 15: google wave 中文手册

Google wave完全手册 2009年 11月 25日

15

剖析一个wavewavewavewave

Wave 客户端的界面和一个三栏的邮件客户端(比如 Outlook,易 IT 注)没什么大的不同。然而,一个 wave 和

一封电子邮件相比却大大的不同。wave 比主要是平面文本的电子邮件有更多的结构化元素,所以有一些专用语

来描述他们。我们将在文中使用这些术语,所以很有必要了解这些不同的 wave 元素是什么、叫什么。

提醒:首字大写的 Wave 表示的是 Wave 协议或者 Wave 客户端(也就是 Google Wave),首字小写的 wave 表

示的是一条有一个或多个参与者的会话。

一条 wave 是由一些不同的、线索化的会话(也称为 wavelets)组成的。参与者可以在一条 wave 里创造多条会

话线索,所以,一条 wave 可以包含几个 wavelets。每个 wavelet,是由一些不同的消息(称为 blips)组成

的。当你选中一条 blip时,Wave 会用绿框把它标示出来。Blips 就像 Gmail 邮件线索里一封单独的邮件,不同

的是 blip可以被任何参与者编辑。

(图片 2-2:单个 wave 组成图,包含两条 wavelets,五个 blips)

Page 16: google wave 中文手册

Google wave完全手册 2009年 11月 25日

16

在图片 2-2 中,这个 wave 包含两个 wavelets。第一个 wavelet有五个参与者和三条 blips;第二个只有两个参

与者和两条 blips。当你点击“New Wave”链接(或按钮)时,你就能建立一条新的 wave,这个 wave 包含一个

wavelet和一个 blip,并可以添加内容。

创建你自己的第一条 wave

Wave 本质上是一种文档协作工具,所以如果没人陪你一起玩,它就没那么好玩了。不过,你有机会和邀请你的

人一起试用,当你登录进 Wave 时,你联系列表上显示的那个人就是邀请你的人。你还可以加入一些公开的

wave 来进行体验。

如果你的联系人里有人在WaveWaveWaveWave上

Wave 使用日常 Google 的联系人列表,所以如果你原有联系人中有人已经在使用 Wave,这些人会自动地显示

在你 Wave 的联系人列表上。如果你没有多少以前的联系人使用 Wave(也就是联系人面板是空的),你仍然可

以使用 Wave,你可以先跳到下一部分看如何加入公开的 wave。

如果已有联系人在 Wave 里,你可以用几种方式 wave 他们:

1. 在Wave 界面里,点击搜索面板左上角的 “新建 Wave(New Wave)”按钮,或者点击在第三栏里的 “New

Wave”链接。点击后,Wave 在第三栏打开一个新的、空的 wave。你可以键入一些文字然后点击“Done(完

成)“。做完后,Wave 会弹出一个问你是否加入联系人带下拉菜单的窗口。(你可以在任何时候点击每个 wave

顶部的“+”按钮来弹出这个窗口)选择一个联系人,把他 /她加入到你的 wave 里。

Page 17: google wave 中文手册

Google wave完全手册 2009年 11月 25日

17

(图片 2-3:你可以点击 “+”给 wave 添加参与者)

2. 另一种创建 wave的方法是,你可以在联系人面板里,点击某个联系人的图标,然后在弹出的联系人资料窗

口选择“New Wave”按钮,输入你的消息,然后点击 “Done ”。

(图片 2-4:从联系人面板搜索联系人然后创建一条 wave)

如果你新建 wave 有新的参与者,你可以在那个 wave顶部天蓝色区域你头像的旁边位置看到他 /她的头像。当

你给新的 wave 加入参与者时,即便你没有输入任何文字,这个 wave 也会即时显示在新加入者的收件箱里。而

一旦你开始输入文字,其他参加者可以同时输入和更新。好了,恭喜,你开始 wave 了!

Page 18: google wave 中文手册

Google wave完全手册 2009年 11月 25日

18

你的 wave 在对话或更新过程中,你可以在任何时间添加新的参与者,同样也有几种方法。比如,你已经和 Mal

建立一个 wave,但是谈到半道你觉得 Inara 可能对你们的讨论会有些建设性建议(请确认你想添加联系人的

wave 是开放状态),你可以:

1. 点击打开的 wave 顶部左上角的“+”按钮,然后搜索你想添加的联系人。Wave 可以自动根据你的输入返

回过滤的联系人列表,一旦你发现了你要找的人,回车或点击那个联系人便可加入了。

2. 从联系人面板拖动某个联系人到打开的 wave 里,就可以直接让他/她加入你们的谈话了。

记住,可以在任何时候在某个 wave 里增加联系人是 Wave 很棒的一点。如果这是 email,你得抄送给新的加入

者以便让他 /她加入,而那个新加入者不得不把你们以前的邮件重新组织后再读一遍。而在 Wave 里,对新加入

者来说,整个讨论和会话的过程一成不变的放在那,而且他 /她甚至可以使用回放功能,从头开始了解整个讨论

的过程。

如果你的联系人面板空空如也

Google Wave 现在还是一个功能被限制、只能邀请加入的预览版,所以很有可能你登录进后一个联系人也没

有,或者邀请你的人一直不在线,以至于你新建的 wave 像一封已发出的邮件一样安静。实践是学习 Wave 最

好的方法,所以即使你没有任何可以实时交流的 wave 联系人,你还是可以在任何时间和地点找到和加入一些

公开的 wave。

在 Wave 搜索框(在搜索面板的顶部)输入 with:public 查询,然后回车,你可以看到所有在服务器上公开的

wave,你可以随意加入。这个搜索结果可能非常庞大,并且实时更新。如果你看到有感兴趣的 wave,点击并

加入它。它会在第三栏被打开。with:public 查询返回的是不断更新的 waves 列表,有时光看它在那动来动去也

蛮有趣的,看你够不够运气发现一个你感兴趣的 wave。当然你还可以在 with:public 后面添加你想搜索的关键

字,比如”with:public 大雪“。

Page 19: google wave 中文手册

Google wave完全手册 2009年 11月 25日

19

(图片 2-5:使用 with:public 搜索公开的 wave)

一旦你开始和其他参与者实时地进行 wave,就一定会被一项功能抓住眼球:在一个 wave里,可以实时地显示

多个参与者输入光标的实时状态。你还可能会注意到一些和现在的电子邮件和即时通讯技术类似的功能。

Wave 初体验

大部分人对 Wave 的即时更新能力都会发出 “哇!”样的惊叹。能看到多人同时在一个 wave 里输入,并且实时反

应在你的屏幕上,的确是一种激动人心、崭新和奇妙的体验。而当你看到的不仅一个人在更新时,你的收件箱

就像波浪一样变化着。另外,大多数人一开始使用 Wave 进行的是聊天,而不是文档协作。

看到多个光标在一个wavewavewavewave里打字

当你第一次阅读或给 wave 加内容时,如果有其他人在编辑 wave,一些有趣的事可能会吸引你的眼球:Wave

会显示参与者编辑 wave 的实时状况,每次按键都一一呈现在你眼前。在一个 blip里,不同颜色的光标,用参

与者的名字做标志,当他 /她打字时,光标会跟着移动(请见图 2-6)。Wave 在一条 wave 里可以显示不止一个

这样的光标。你看到的光标也正是打字者在他 /她屏幕上的位置。如果一个 wave 有 N多的参与者,那么同时打

字时是非常壮观的景象,不同颜色的名字在你眼前闪动 – 就像现场直播。

当其他人同时编辑某条 blip时,你可以实时看到键入的字词和光标的移动

(图片 2-6:当其他人同时编辑某条 blip时,你可以实时看到键入的字词和光标的移动)

Page 20: google wave 中文手册

Google wave完全手册 2009年 11月 25日

20

上述的现象对大多数人来说都是一种新体验。当你打字时,你可能会意识到其他参与者都能看到你打的每个

字。这会非常有趣;也可能会让你分心,你不得不看不同的人键入的每个字母。更重要的是,在一条 blip里看

其他人输入可以避免你踩到别人的脚(避免了不必要的插话)。

比如,如果你和同事协作完成一篇重要的演示文档,你不必担心文档分布在不同的服务器上,也不必担心文档

中两人同时编辑时被锁定。在 Wave 里,你可以和多个协作者同时编辑一篇文档,因为文档在这里被当成了一

次会话,并且你能看到每个协作者的编辑情况,只要紧跟他 /她那种颜色的光标。

引用:wave 是一种现场的东西,参与者可以实时地沟通和修改他们的 wave – Google Wave API 文档[5]

即时、多用户文档编辑对曾用过那些协作文档编辑器的程序员来说,可能是比较熟悉的功能,但对大部分用户

来说,却是崭新、新奇和有点恐怖的功能。如果你不习惯别人看着你打字,或者你有时写一条 blip时想要点私

隐,Wave 在每条 blip的 Done 按钮旁边提供了一个 “草稿(Draft)”的复选框。现在这个复选框还不能使用。但

当这个“草稿”复选框可以用时,选中这个复选框,你就可以私密地输入一条 blip而不被别人看到打每个字的过

程。(请参阅 Google Wave 现在还不能做什么看哪些功能 Wave 还没有实现或开放)。

新消息提醒和WaveWaveWaveWave收件箱

类似电子邮件客户端,当有新的消息或者 wave 里有更新时,Wave 会通知你。在你的收件箱,如果有更新的

wave,它们的标题和时间戳会以粗体显示。同时,更新的次数也会用数字显示,未读的 blip用绿色数字表示。

当你打开那条 wave,你能通过 blip左边的绿色竖条来辨别哪些是未读和更新过的。点击一条未读的 blip并标记

为已读,绿条就会消褪,同时收件箱或搜索面板里的未读计数也会更新。

Page 21: google wave 中文手册

Google wave完全手册 2009年 11月 25日

21

(图片 2-7:新的或更新过的 wave 用粗体字标出,同时绿底白字的数字表明有多少新的 blip或更新的 blip,在

一条 wave 里,blip左边的绿色竖条表明这条 blip未读)

把WaveWaveWaveWave作为即时消息软件

首先,Wave 很难定义,特别是当你想把它看作是任何一种已知的工具,比如电子邮件、文档协作工具或者即时

通讯工具。Wave 结合了很多这三中工具的特性。当你第一次使用 Wave 时,大部分会把 Wave 用作一种即时通

讯工具,尤其是当你和某个在线的联系人对话时。你写了个 blip,对方回了一个,不久你就会觉得这样的对话

方式有种似曾相见的感觉,对了,和 IM(即时消息)对话很像。

初次使用时把 Wave 当作即时消息工具并不奇怪,但这只是它的皮毛。

另一方面,如果你发消息给一个在某个 wave 里但又不在线的联系人时,Wave 又有点像 email,尤其是当每个

人都直接在每条 blip后回复时。然而,一旦你了解更多 Wave 与 email 和即时通讯工具的不同时,你就会知道

Wave 跟这两种工具比起来会有多么的不同。

更新一条 wave的三种方式

你可以用三种方法更新一条 wave,具体的方法要根据所处的情况而定。有时你想直接在某条 blip下面回复,有

时,当你想回复一条很长的 blip 时,你只是想在这条 blip里的某段文字后回复,还有就是,如果你正在和别人

协作编辑某条 blip 的内容时,你可以直接编辑它。

在 blipblipblipblip下直接回复

无论什么时候你和朋友用 wave 交谈或参加某条公开的 wave,花点时间通览一遍 wave 的内容。瞧见某条你想

回复的 blip 了?移动你的鼠标到那条 blip的底部,这时会显示一条左边有个蓝色箭头的狭窄蓝框。点击这个蓝

框就可以回复这条 blip了。完成时,点击 “Done ”按钮就可以了。

你可以像这样回复某条 wave 里的任何一条 blip,无论它的位置在哪里。大部分时间你都会回复 wave 底部最新

的 blip,不过如果你想回复某条 wave中间的 blip,Wave 会嵌套显示你的 blip在原来的 blip 下面。

你可以点击每条 blip底部来回复,如果你回复的 blip在会话中间,你的回复会显示为嵌入缩进

Page 22: google wave 中文手册

Google wave完全手册 2009年 11月 25日

22

(图片 2-8:你可以点击每条 blip底部来回复,如果你回复的 blip在会话中间,你的回复会显示为嵌入缩进)

在某条 blipblipblipblip里内嵌回复

Wave 非常强大的功能之一(也是和 email不同之处之一)就是你可以非常容易地在 blip的任一地方内嵌的书写

一条回复。比如,Kaylee 写了一条很长,包含 10 点的协议,讲她想说服 Mal 给小船的引擎买点催化剂。比起

读完全文并回复整个 blip 来说,在 Kaylee 的原文里需要标注和回复的地方嵌入回复要清晰的多。

想在原文里嵌入回复,双击想回复部分的最后一个字词。Wave 会显示一个小对话框,对话框里包含 “回复

(Reply)”和“编辑(Edit)”两个链接。点击回复后,Wave 会在你想回复的地方插入一条内嵌的 blip。

官方的 Wave 文档宣称你应该先选中想回复的文字,然后双击选中的部分 [6],不过这个描述不太精确。如果你

选中文字然后双击,实际上最后高亮显示的还是双击的部分文字,并且 Wave 将光标设定到双击文字的最后,

而不是选中的文字最后。所以跳过选中文字这个动作,只要双击你想回复的最后一个单词就行了。

Page 23: google wave 中文手册

Google wave完全手册 2009年 11月 25日

23

(图片 2-9:在某条 blip 中回复)

编辑现存 blipblipblipblip的内容

让 Wave 和 Email 不同的部分不只是可以在 blip 里加入内嵌的回复,还有就是任何人都可以编辑现有 wave 的任

何部分。你写入了一条 blip,而其他任何 wave 的参与者都可以编辑你写的任何文字。你能用两种方法编辑一条

blip:

• 点击每个 blip 右上角时间戳旁边的小三角图标,然 后选择“编辑这条消息(Edit this message)”。Wave

会使这条 blip 处于编辑状态,然后你就可以添加你的文字了(注:你也可以用这种方法编辑自己的

blip)。

• 另外,你可以高亮选中一段文字,就像写一条内嵌回复那样,只是点击编辑按钮(而不是回复按钮)。

和上一种方法唯一不同的地方就是,高亮选中后再编辑时 Wave 会将光标直接移动选中文字的最后。

Page 24: google wave 中文手册

Google wave完全手册 2009年 11月 25日

24

(图片 2-10:在任何时候你都可以编辑一条 blip)

和其他参与 wave 的方法不同,编辑现存 blip内容的行为不会创建一条新的 blip。你所写的文字周围没有方框,

同时添加的文字上也没有标注用户名,添加的文字也无任何缩进处理。还有就是,任何时候你都可以知道有多

少人编辑过一条 blip,只要看每条 blip上端有多少个头像和用户名就行了。 Wave 会在那显示每一个编辑过这

条 blip的用户头像和名称。

最适合使用 Wave的浏览器

使用 Web应用的一个好处就是你不用安装任何软件,你可以直接在浏览器里使用它们。然而,对于 Wave,这

里有些建议。Wave 使用了一些近来才开发的网络标准(比如 HTML5)来实现种种魔幻般的功能。意味着 Wave

虽然提供了用户所期望的丰富的 Web应用体验,但同时也意味着你需要一个支持 HTML5 的浏览器来使用

Wave。兼容 Wave 的浏览器包括:

• Google Chrome [7]

• Firefox 3.5+ [8]

• Safari 4[9]

如果你想在非 Google 的浏览器里体验到 Wave 的丰富特性,你需要安装 Google Gears插件。[10]安装后,

Gears 插件可以让你可以从你的计算机上直接拖动图片和上传文件到 wave 里。

Page 25: google wave 中文手册

Google wave完全手册 2009年 11月 25日

25

用于 IEIEIEIE的 ChromeChromeChromeChrome FrameFrameFrameFrame 插件

当你看到上面兼容 Wave 的浏览器列表后是不是有点奇怪?对了,世界上用户最多的浏览器 IE 并不在列表中,

IE 本身并不支持 HTML5,所以它不能很好的运行 Wave。

但如果你只能使用 IE,那怎么办?Google 发布了一个开源的 IE插件:Google Chrome Frame。[11]Chrome

Frame插件将 Chrome 的页面渲染技术和 Javascript引擎用于 IE,使其可以运行 Wave 和其他 HTML5 Web应

用。Chrome Frame并不会自动用于任何其他你访问的网站。Web开发者需要在页面代码里加入一段调用

Chrome Frame的代码来让这个插件代替 IE 的,Wave 的开发者正是这么做的。

(图片 2-11:在用 IE 访问 Wave 时,会提示你安装 Google Chrome Frame插件)

如果你用 IE来访问 Wave 网站,还是建议你最好使用其他支持 HTML5 的浏览器,或者给 IE 安装上 Google

Chrome Frame插件。这个插件可以免费下载,不过安装时需要有在计算机上安装软件的权限,可能在一些管

理严格或企业的电脑上会碰到些麻烦。

Page 26: google wave 中文手册

Google wave完全手册 2009年 11月 25日

26

在移动设备上使用WaveWaveWaveWave

任何吸引人的通讯工具都应该能在移动设备上使用,Wave 应该也是。令人高兴的是,即使在前期,对浏览器要

求比较严格的条件下,Wave 提供了一个简易、可以使用触摸屏的版本,可以在现在大多数流行的手机浏览器上

运行,包括 iPhone、iPod touch 和 Android手机上的缺省浏览器。

(图片 2-12:iPhone 下全屏的 Wave 界面)

比如,当你第一次访问在移动版的 Safari浏览器上访问 Wave 时,会弹出一个警告说你的浏览器不支持 Wave。

然而,如果你点击 “继续(go ahead)”后,Wave 不仅可以装载,而且还是全屏(Safari的界面都被隐藏了)。

[12]如果你在手机的 Home 屏幕加上 Wave 的诉求,每次转载 Wave 都会是全屏,就像一个独立运行的应用一

样。

Wave 同样也能在 Android 的内建浏览器上运行(点击 go ahead链接后)。不过小心:当说你手机的浏览器不

支持并且你点了 go ahead链接进入 Wave 后,可能某些 wave 会打不开或运行出错。

WaveWaveWaveWave的专用浏览器

网站专用浏览器( site-specific browsers,SSBs[13])是用来专门运行某个 web应用的浏览器。

Waveboard for Mac[14]是一个用于整合于 Mac 桌面的集成了 Wave 的专用浏览器,未读 wave 可以显示在

Dock 上,并且发出声音通知。Waveboard 现在处在 beta阶段,并且需要 Google Gears。(因为 Google Gears

和 Mac OS 10.5 兼容,10.6 的用户需要安装一个非官方的 Gears 版本)。Waveboards同时也有一个用于

iPhone 的 Wave 客户端。[15]

Page 27: google wave 中文手册

Google wave完全手册 2009年 11月 25日

27

同样,Waver,[16]是一个运行在 Adobe AIR(Windows 和 Mac)上的 SSB,可以将一个独立的移动版的 Wave

放置到桌面上。

现在你已经创建了第一个 wave,也知道如何操作 wave。现在是补齐 Wave 联系人、创建你的 Wave 个人资

料,展现更多协作魔力的时候了。下一章,如何管理 Wave 联系人。

参考资料

1. Surfs up Wednesday: Google Wave update, The Official Google Blog

2. Request for invitation to Google Wave signup page, Google.com

3. Google Wave API Overview , Google.com

4. Andy Baio, Twitter.com

5. Google Wave API Overview , Google.com

6. Google Wave Help: How do I participate in a wave?, Google.com

7. Google Chrome, Google.com

8. Firefox web browser, Mozilla.com

9. Safari, Apple.com

10. Google Gears, Google.com

11. Google Chrome Frame, Google.com

12. Supported metas, Safari Dev Center: Safari HTML Reference, Apple.com

13. Site-specif ic browser, Wikipedia.org

14. Waveboard, GetWaveboard.com

15. Waveboard, iTunes Store

16. Waver, Adobe.com

Page 28: google wave 中文手册

Google wave完全手册 2009年 11月 25日

28

第三章:管理你的 Wave 联系人

诸如 wave 一类的协作工具的易用性取定于和你一起使用该工具的协作者。本章你将学会怎样管理你的联系人 .

联系人面板不过是 Goole Wave 客户端左下方的一个小部分,但是它却把握着 Wave 发展的关键:大众。即使你

知道如何建立各种 waves,但当其他人和你一起参于其中时,神奇的事情就出现了。当 Google Wave 推向更多

的人群(包括你的朋友,家人,以及同事 ),你会想把他们都加入到你所建立的各种 wave 会话中。这里介绍如何

建立个人的 Wave 资料 (profile),以及添加、删除、和联系在 Google Wave 上你想交流的人。

在 Google Wave 上添加删除联系人(Contacts)

Google Wave 联系人列表 (Contact list)是你所有的 Google 账号中已有联系人列表的一部分。任何人一旦使用包

含在你的 Gmail 联系人列表中的 Google 账号登陆 Google Wave,都会自动显示在你的 wave 联系人列表中。你

也可以手动在 Google Wave 的联系人列表中添加删除人。

添加某人到你的wavewavewavewave联系人列表中

你只能添加已经拥有 Wave 账号的用户到你的联系人列表中。在只有被邀请的 wave 预览阶段,人数是有限制

的。如果你知道某人的 Wave id,在不同的场景,可以通过以下几种方式,把他加入到你的联系人列表中 :

• wavewavewavewave会话内部会话内部会话内部会话内部: 如果你和某人一起加入到一个 wave 中,这个人当前还不存在于你的联系人列表中,

添加他做你的联系人很简单。只要点击在 wave 会话顶端该联系人的 icon,弹出关于这个联系人相关资

料的一个弹出框(pop-up),然后点击其中的 ”添加联系人(Add to contacts)”按钮。这个新的联系人就会

立即出现在联系人列表的顶端。

Page 29: google wave 中文手册

Google wave完全手册 2009年 11月 25日

29

• 联系人列表联系人列表联系人列表联系人列表 : 有两种方式可以从位于 Google Wave 客户端左下方的联系人列表添加一个新的 wave 联系

人。两者都需要你知道被添加人的 Gmail 地址或者 Wave id。(Google Wave 自动识别和转 换 Gmail 地

址为 Wave id-比如,[email protected] 转换成 [email protected])。如果你在联系人搜索框

(Contacts search box)中直接输入一个想要添加的联系人,google wave 会提示你该联系人无法查找到

(在你当前的联系人中查找),然后会询问你是否愿意添加该联系人到你的联系人列表中。点击”添加到

联系人( Add to contacts )”,你就设置好了。或者,通过点击联系人面板右下角的”+ (plus)”按钮打开 ”

添加联系人(Add a new contact)”提示框。和上面一样,输入想要添加的用户的 Gmail 地址或者 Wave

ID–假设该用户已经获得了 wave 账号–会向你确认是否愿意添加该用户到你的联系人列表中。点 击”提

交(Submit) ”确认。

• GoogleGoogleGoogleGoogle 联系人管理器联系人管理器联系人管理器联系人管理器(Google Contacts manager): 根据上述,Google Wave 自动从 Google Account 中

导入联系人,也就是说任何你的 Gmail 联系人中有使用过 Google Wave 的都会自动导入到你的 Google

Wave 联系人列表中。这就意味着你能在 Google Account 界面管理你的 wave 联系人。点击联系人面板

底部的管理联系人(Manage contacts)链接访问 Google Contacts。在这里你可以通过点击在该页左上角

的”+ (plus)”按钮添加一个新的联系人。Google Contact s 打开一个空白的联系人表单,在这里可以添加

新 wave 联系人的名字,Gmail 地址或者 wave id,同时可以添加其他的联系人信息如电话号码,地

址,生日等等,如图 3-3.

Page 30: google wave 中文手册

Google wave完全手册 2009年 11月 25日

30

编辑任何 Google Contact s里的联系人时,你可以先查出信息不明确的用户,打开他们的用户信息面板,然后随

意添加或者删除上面的任何信息。

从 GoogleGoogleGoogleGoogle WaveWaveWaveWave联系人列表中删除联系人

无论出于什么原因,如果你决定想要从 Wave 联系人列表中删除某人,你都只能通过 Google contact s整个删除

该用户。操作步骤如下 :

1. 点击联系人面板底部的管理联系人链接,会在新窗口中打 开 Google Contacts。

2. 可以通过输入联系人的名字或者 Google 用户名(Google username)(Google 用户名是 Google Wave 账

号的一部分,比如用户名 ”you”是 [email protected] 地址的一部分)查找到你想要删除的联系人。

3. 当找到你想要查询的联系人,点击位于 Google contact s 中间的该联系人名字显示该联系人的信息。

4. 点击位于联系人信息面板右上角的”删除联系人(Delete contact)”按钮,如图 3-4.

注意,所有关联到 Google account 的 Google 应用都有一个中心联系人管理工具 Google contacts,因此一旦使

用 Google contact s删除某个 wave联系人,其他你使用的 Google 应用,从 Gmail 和 Picasa 到 Google Voice和

Chat,也会受影响删除该联系人。

Page 31: google wave 中文手册

Google wave完全手册 2009年 11月 25日

31

从某个wavewavewavewave会话中移除参与者

意外添加某个你不打算添加的用户到你的 wave 会话中的情况并不少见。比如,可能你的老板对加入你们朋友

间讨论周末去那儿玩的 wave 会话不感兴趣,当你意识到这个情况的时候你会立即把她从中移除。如果你是在

写一封 Email,你可以在发送 Email 前轻松的移除意外添加的联系人,但是 Google wave 和 Email 是不同的,移

除一个联系人会产生很大的影响。

把老板从不想加她的 wave 会话中移除可能是无意冒犯之举,但是谁都不想任何人都可以莫名其妙的踢你出

wave 会话。请牢记,Google Wave 不同于 Email 一样的传播信息的拷贝;单个 wave 会话是一个独立地、协作

地可编辑文档,因此如果你被某个 wave 移除,理论上,这个 wave 会话会从你的收件箱和 wave 读取存档消

失。

这里出现了点儿问题,坦率地说,这些问题有待 Wave 团队解决。在一个有多人参加的 wave 会话中,你可以

和一个或者多个人建立私人会话(见第五章,Dive Deeper into Wave 了解更多),你也可以复制一个 wave 到

一个新的 wave 中,在这个新的 wave 中你可以随意添加你喜欢的人。但是,一旦老板被加入,这里却没有方法

把她从 wave 会话中移除 -bots除外。这里先不讨论 bot,在第八章进行 ,Wave Bots。.

Ping某个联系人

有时你想发起一个和某位联系人快速的往返会话,特别的你可以由此断定她是否在线。在 Google Wave 出现以

前,你可以通过即时通讯 (instant messenger, IM)做到。当然,Wave 的通讯方式也是实时的,但是你不想就为

了问一个快速而简短的问题就建立一个完整的 wave 会话。此外,即时通讯的弹出提示方式仍然是一个可以引

起某位联系人注意的有用方式。Wave 的 Ping 功能由此而来。

Ping 是一个可以和一个或几个联系人开始快速交流的简单方式。在一个很小的,像谈话框(不像 wave 会话那

样大)的窗体内你可以撰写你的 Ping 消息。很像 IM,新的 Ping 在接受者的屏幕内和浏览器标签弹出和闪烁其

内容.

为了使用 ping引起某人的注意,在联系人面板点击他的名字 ,弹出他的联系人信息。然后,点击 ”Ping 用户(Ping

User)”按钮。(”用户”显示的是该联系人的名字) .

Ping 面板出现在靠近你的窗口顶部的位置,拉伸成留有足够空间可以输入简短 ping消息的样子。在接受者的

Wave 客户端窗口 Ping 面板被最小化,但是不断的绿色闪烁可以提示接收到的 active ping。Ping里的文字也会

在接受者的浏览器标签上闪烁。

抛开 Ping 出现的位置和很小窗体,一个 Ping 其实看起来和操作上都像平常的 wave 会话。如果当你 ping 某个

联系人的时候,而他不在线,Wave 会在他下次登录的时候显示闪烁的,最小化的 ping 给他。

Page 32: google wave 中文手册

Google wave完全手册 2009年 11月 25日

32

当你们在 ping上往返的交谈时,这个会话不会出现在 inbox 中。一旦你关闭这个 ping,会话就会被添加到

inbox 中,就像一个旧的 wave。如果你想一开始就在像 wave 面板中那样使用 ping,点击在 ping 面板顶端的扩

展按钮(Expand button)(中间的那个 icon,看起来就像 windows 里面的复位按钮)。

In-WaveIn-WaveIn-WaveIn-Wave PingsPingsPingsPings

你也可以在 wave 会话内 Ping 一个联系人。如果你和某个想 ping 的联系人的同处于一个开放的 wave 会话中,

在这个 wave 会话里点击这个的联系人 icon,同样的,再点击 ”Ping 用户(Ping User )”按钮。

然而,当你在 wave 会话中开始 ping 时,对于你和任何你正在 Ping的联系人,Ping 显示在该 wave 内-不再弹

出提示。wave 会话内的 Ping是为了方便和一个或者几个其他参加该 wave 的联系人进行其他主题或者私下的

交谈之用,而不是和所有该 wave 的参与者一起。实际上,wave 内的 Ping很像一个私下的回复 (private

reply)。对于私下回复的更对了解,请看第五章 , Dive Deeper into Wave.

Page 33: google wave 中文手册

Google wave完全手册 2009年 11月 25日

33

添加更多的参与者

你可以添加其他的联系人到任何 ping 中,和添加联系人到 wave 中一样:在 ping面板的顶部点击 ”+”按钮(在

联系人 icon 旁边),然后搜索你想要添加的联系人。因为当 Ping不活动的时候会最小化,所以你不能从联系人

面板中拖拽联系人。

WhenWhenWhenWhen totototo Ping?Ping?Ping?Ping?

很像在 Gmail 中你和某人的交谈而不是发送 Email,Ping可以使你和某人开始一个快速的实时交谈。 Ping在快

速交谈上表现最好,还有在 Google Wave 上引起在线某人的注意。如果某个 Wave 用户在线,Google Wave 会

给该联系人出现在 Wave 客户端任何地方的 icon的左下角加上一个绿点 -从联系人面板和搜索面板到打开的

wave 会话。如果你看见联系人的绿点,他们会立即看见你的 Ping.

编辑你的 Wave资料(profile)

你的 Wave 资料包含你的身份信息:你的名字,照片,个人空间和状态信息 (status message)。当在联系人列表

或者 wave 会话的顶部点击你的 icon,其他用户可以在弹出框看见你的资料。

通过点击联系人面板上你的 icon 或者名字,然后在资料弹出框中点击 ”编辑资料 (Edit Profile)”按钮,就可以编辑

你的 wave 资料。这里打开了一个 wave会话,在上面你就可以设置你的资料信息。 , 见图 3-7.

Page 34: google wave 中文手册

Google wave完全手册 2009年 11月 25日

34

设置wavewavewavewave状态

你可以设置只让你的 Wave 联系人可见的状态信息,这样就可以添加一些私人的信息在 Wave 资料里-很像在

Google Chat或即时通讯中。因为目前为止还没有和其他的 Google 服务集成,可以通过设置一些习惯性和实用

性的状态信息,比如现在很忙(Google wave 不能像其他 IM 那样设置”busy”和”away”,再或者使大家都想

起”Everything’s shiny, Cap’n。”

Page 35: google wave 中文手册

Google wave完全手册 2009年 11月 25日

35

点击联系人面板顶端的名字或者 icon,然后在名字下面的输入框输入你所想的状态信息,就可以设置状态信

息。输入回车或者关闭弹出框才能设置完成。你的状态信息在整个 Wave 中都会一直保持,即使你换了一个电

脑登陆。

一旦你建立了很多 wave 会话,在下一章会了解到如何管理 wave 会话。

参考资料

1. Google Wave Help: How do I add contacts? , Google.com

2. Google Contacts, Google.com

3. Google Wave Help: How do I edit my contact ’s information? , Google.com

4. Google Wave Help: What is ‘ping ’?, Google.com

Page 36: google wave 中文手册

Google wave完全手册 2009年 11月 25日

36

第四章:如何管理和组织 Wave

现在你可能已经使用过 Wave 了,那让我们来看看如何管理一个忙碌的 Wave 收件箱。

一旦你的收件箱里满是频繁更新的 waves,那如何找到和组织那些重要的信息呢?Wave 的搜索框、标签、文件

夹、跟随( follow)和归档可以帮助你有效控制好你的收件箱。像 Gmail 一样,你可以将 wave 从收件箱移出并

归档它们,或者通过不跟随那些聊天性质的 wave 来关闭它们所产生的未读内容通知。你可以通过给 wave 打上

标签(让参与者都能看见),或者通过保存 wave 到某个文件夹或者子文件夹(用你自己能看到的方式组织它

们)。像所有 Google 产品一样,搜索框同样是 Google Wave 的前端和中心,并且 Wave 提供了几个特别的搜

索操作符来帮助你缩小搜索结果的范围。一旦找到你最喜欢的搜索方式,你就可以保存它们,然后可以重复使

用,还可以在这基础上添加新的过滤条件。

清理杂乱的 Wave收件箱和减少不必要的通知

一旦你加入到一些活跃的 waves 里,你的收件箱就会开始变得忙乱起来。每一条 wave 更新后,它都会移动到

收件箱的顶部,并且将标题加粗。Wave 的实 时通知是把双刃剑:当你等待某个重要的更新时它会很有必要,

但当有你不在乎的新消息来时又显得很糟糕。这时,归档(Archive)和取消追随 (Unfollow)按钮就能帮你清

理收件箱,把那些聊天性质的 wave“静音”掉。

归档waveswaveswaveswaves

Page 37: google wave 中文手册

Google wave完全手册 2009年 11月 25日

37

Google Wave 的归档(Archive)功能和 Gmail 的类似:当你归档某条 wave 时,它会从收件箱被移动到 “所有

(All)”文件夹里。这条 wave 仍然可以通过点击导航面板上的“所有”链接来找到和访问,但就不再显示在收件

箱里了。如果某人更新了被归档的 wave,它仍然会以未读标记的形式重新出现在收件箱里。

归档一条 wave,只要选中并点击工具条上的归档按钮就行了。如要一次归档多条 wave,在搜索面板里,按住

shift键并一次选中多条连续的 wave,然后点击搜索面板上的归档按钮即可。

如要恢复(unarchive)一条 wave 并移回收件箱,选中它并点击搜索面板工具条上的 “收件箱( inbox)”按钮即

可。

停止追随和追随 waves

是否有被加入过一条你并不关心的电子邮件里?而且你并不想再看到它们在收件箱里不断的回复和被回复?在

Wave 里,想要停止一条 wave 的更新通知,你可以通过 “停止追随(unfollow)”来实现。选中这条 wave,点击

工具条上的 “停止追随(unfollow)”按钮就行了。当有人编辑时,被停止追随的 wave仍然会更新,但是你不会

再得到它的更新通知。如果你搜索这条 wave,它的内容和更新的部分还是能看到的,即使你从没看到过更新通

知。在搜索面板里,被停止追随的 wave 标题前有一个特别的灰色的 “Unfollow”标签,具体请见图 4-1.

在 Wave 预览版里,如果别人将你加入某条 wave,你无法从那条 wave 里移除自己。当有人把你加入到一条你

不感兴趣的 wave 时,停止追随并忽略它的更新是个不错的选择。

提示:通过 is:unfollowed操作符可以找到你停止追随的 waves。

同样,如果对于一条公开的 wave,你想收到它的更新通知,选中它并点击 “追随(Follow)”按钮即可。这和某

个人加你到那个 wave 有同样的效果:任何时候一旦这条 wave 更新后,都将在你的收件箱里显示为一条新的

wave。点击“停止追随”按钮来停止追随它。

注意:从 2009 年的 11 月中以后,追随和停止追随代替了 Wave 的“Mute”功能。如果你在这之前使用过

Wave,那些 Muted(静音)的 waves现在显示为停止追随状态。

标示waveswaveswaveswaves 为已读或未读

像追随/停止追随和归档一样,在 Wave 搜索面板和处于打开状态的 wave 的工具条上同样还有标识为已读和未

读(Read/Unread)的按钮。当你点击标识为已读(Read)按钮,那条 wave 不再以粗体显示,同时那条 wave

里 blip的未读标志会消失(未读 blip左边的绿色线条,易 IT 注)。当你在打开或选中的 wave 上点击标志为未

读(Unread)按钮时,在那些 wave 里所有的 blip都会被标志为未读,同时在搜索面板里这条 wave 显示为加

粗。

贴士:在搜索面板里按住 Shift键选择多条连续的 wave,然后点击追随或停止追随、归档、标志为已读或未读

按钮都可以一次处理多个 wave。

Page 38: google wave 中文手册

Google wave完全手册 2009年 11月 25日

38

现在还不能标识 wave 里的一条 blip为未读状态。但如果要标识单条的 blip为已读,选中它即可。

分类保存 wave到文件夹(和子文件夹)里

像大多数 Email 客户端一样(除了 Gmail!),Google Wave 提供了一个传统的文件夹系统来分类保存你的

wave。要创建一个新文件夹,可以直接到导航面板点击文件夹(Folders)旁边的“+(加号)”按钮并键入文件

夹名称即可。文件夹名称可以想多长就多长,并且可以包含空格和特殊字符(比如标点符号)。

要创建子文件夹,点击文件夹旁的下拉菜单选择添加文件夹(Add Folder)。子文件夹缩进显示在父文件夹的

下方(如图 4-2)。如要删除和改名,点击文件夹旁的下拉菜单,选择删除。(如果文件夹下有子文件夹,你不

能直接删除父文件夹,只有当所有子文件夹都被删除后才可以)在下拉菜单那你还可以定制文件夹列表的顺

序,并给不同文件夹分配不同的颜色。

想移动某个 wave 到文件夹里,在搜索面板里选中 wave,点击工具条上的移动(Move)按钮,然后选择目标文

件夹就可以了。

贴士:移动(Move)按钮在工具条的最右边,所以如果屏幕较窄,这个按钮被省略了。如果你看不到它,点击

“…”按钮来显示被隐藏的按钮。

如果你的浏览器安装了 Google Gears 插件,你可以从搜索面板里直接拖动一个或多个 wave 到目标文件夹里。

贴士:在搜索面板里按住 Shift键选择多条连续的 wave,然后点击移动(Move)按钮,就可以一次移动多个

wave 到相应文件夹里。

当你移动一个 wave 到文件夹里,相当于将它从现有文件夹转移到目标文件夹。一条 wave 不能同时存在于多个

文件夹中。另外,你创建的文件夹都是私用的 – 只有你可以看到和使用它们。

如果这种老式的文件夹不能满足你的要求,你还可以使用标签。

Page 39: google wave 中文手册

Google wave完全手册 2009年 11月 25日

39

给 wave贴上标签

标签(Tag)提供了更灵活的方式来(分类) “保存”你的 waves。和文件夹不同,你可以给你所加入的 wave 添

加多个标签。另外一点也和文件夹不同,每个加入某个 wave 的人都可以看到这些标签、可以添加标签和删除

这些标签。标签不会在导航面板上显示,它们只在每条 wave 的底部显示。

要给 wave 添加标签,先要打开一条 wave,在它的底部,点击标签(Tags)右边的“+”按钮(如图 4-3),输入

一个标签然后回车,如要加入另一个标签,重复上面的操作。一次你只能加入一个标签(回车前输入的文字被

当作一个标签,易 IT 注),而且标签的文字可以包含空格。要删除一个标签,只要将鼠标移动到那个标签上,

然后点击此标签右上角显示的 “x”即可。

像 Twitter的 hash标签或 Delicious 的书签标签,你的 wave 标签是“公开”的,任何能看到那条 wave 的人都能

看到这些标签。在 Wave 社区里现在已经有一些约定俗成的标签用来组织公开的讨论,比如 WaveDiscuss 和

WaveHelp。搜索 with:public WaveDiscuss 看看都有什么 – 下面我们将介绍一些进阶的搜索技巧。

搜索你的 waves

Google Wave 能把实时更新的大量信息保存在你手边,但是如果你不知道如何找到你想要的信息时,它们显的

杂乱无章。Wave 的搜索框,类似于 Google 网页搜索框,是能让你找到正确结果的关键。基本的关键字搜索会

返回包含这些关键字的 wave,但基于收件人、标签和其他属性的高级搜索能即刻挑出你想要的那条 wave。

基本搜索技巧

在 Google 和 Yahoo 等搜索引擎里通用的搜索惯例在 Wave 中同样适用。比如在 wave 里搜索包含关键字”棕色

外衣“,只要在搜索框里输入 ” 棕色外衣“并回车就可以了。如想找到所有包含 ”王小强“和”棕色外衣 “的 wave,可

Page 40: google wave 中文手册

Google wave完全手册 2009年 11月 25日

40

以在两个关键字间添加一个大写的 OR:王小强 OR 棕色外衣。如果你想找到同时包含有 ”王小强“和”棕色外衣

“的 wave,你可以输入:王小强 棕色外衣(这个搜索返回的结果和搜索:王小强 AND 棕色外衣 的搜索结果相

同。缺省的设置是,添加字词到现有查询里会返回包含所有查询字词的结果)。

提示:Wave 并不认识一些特殊的搜索用字符,比如方括号、大括号、货币符号、&、#和星号。同样 Wave 也

不能辨别部分或类似匹配,所以搜索 ”travel”不能找到“travels”、“traveler”和 travle“。

如想找到完全匹配的短语,比如 ”i don’t wanna explode”,只需要在短语两边加上双引号进行搜索。这种方法也

可用于搜索完全匹配的人名,比如搜索 “Joss Whedon”不会返回只有 “Joss”的 wave,甚至虽然一条 wave 里同时

有“Joss”和“Whedon”,但不在同一个地方,也不行。

减号在搜索 wave 时同样用于排除某些搜索结果。如果你想找到提到 “Firefly”但是没有“Buf fy”的 wave,你可以

搜索 Firefly -Buffy。

基本的搜索技巧可以让你较好使用 wave 了。但是 Wave 真正强大的搜索能力来自它的一些特殊搜索公式,它

们基于参与者、标签、文件夹和其他属性。

高级操作符:通过标题查找wavewavewavewave

Wave 高级搜索公式组成方法为 操作符:值(operator:value)。就像你在 Google 搜索里为了找到某个网站内的

搜索结果而使用 site:yi-it.com 关键字 一样。你同样可以在 Wave 里使用。窍门是知道什么操作符能干什么。

缺省的关键字搜索是在 wave 的标题和正文里搜索。如果只想搜索 wave 的标题,请使用 title:keyword。如有多

个词,将他们用引号引起来。比如:想搜索所有标题带有关键字 “Reavers”的 wave,搜索 title:Reavers 就可以

了。如果想搜索标题里含有 “space opera”的 wave,那么搜索 title:”space opera”。

因为在 Wave 里,你可以给图片加上相关的图片说明( caption of image),你还可以搜索这些图片说明。如想

搜索图片说明,请使用 caption:keyword。比如,想搜索含有图片说明为“Gina Torres”的 wave,搜索

caption:”Gina Torres“就可以了。

高级操作符:通过人名查找wavewavewavewave

waves 是由人创建的,有时你会想通过 wave 里的参与者来搜索相关的 wave。下面的搜索操作符将帮你通过人

们在 wave 里的角色来找到 wave的参与者:是否某人创建了它,或编辑过它。下面的列表里,name(名字)

不是指某人的全名,而是指其 Wave ID 的前半部分,也就是,如果某个 Wave 用户 ID 是 [email protected]

那么 name 就是 zoe。

这里你还可以用 “me”来代表自己,比如,如果你的 Wave ID 是 [email protected],如想找到你自己创建的

wave,只要使用 creator:[email protected] 或更短更简单的 createor:me。

下面是一个完整的基于参与者的 Wave 搜索操作符列表:

Page 41: google wave 中文手册

Google wave完全手册 2009年 11月 25日

41

高级操作符:通过位置和阅读状态查找wavewavewavewave

你可能想通过文件夹、标签、阅读状态和追随状态来查找 wave。下面就是用于以上各种搜索的完整搜索操作符

列表:

搜索操作符搜索操作符搜索操作符搜索操作符 返回结果返回结果返回结果返回结果

creator:name

from:name所有由 name 创建的 waves。

participant:name

with:name所有 name 是直接参与者的 waves(name 可以是用户或者小组名 )。

contributor:name

by:name所有 name 编辑过至少一条信息的 waves

to:name 所有 name 是参与者但不是创建者的 waves。

onlyto:name 除了创建者外,只 有 name 为参与者的 waves。

onlyby:name 贡献者只有 name 的 waves。

onlywith:name 所有只有 name 参与的 waves(name 可以是你自己或你所属的某个小组名)

dfrom:name 所有 name 直接发送消息的;或者只有两个参与者,name 是其中一个贡献者的 waves。

dto:name 所有直接发给 name 的;或者只有两个参与者,而另外一个参与者也是贡献者的 waves。

is:note 所有只有你自己是参与者的 waves。

搜索操作符搜索操作符搜索操作符搜索操作符 返回结果返回结果返回结果返回结果

is:read 返回 wave 中所有信息都已读(包括所有的私人回复)的 waves。

is:unread 返回 wave 里起码有一条未读信息的 waves。

is:filed 返回已被保管进某个文件夹的 waves。

Page 42: google wave 中文手册

Google wave完全手册 2009年 11月 25日

42

用户案例:写书时,作者和产品团 队使用 Wave 标签并且将一个和书籍相关的查询保存。我们一致同意将所有

和书籍相关的 wave 都打上标签 “cwg”(completeWaveGuide.com 的缩写)。然后,通过已保存的 tag:cwg 搜

索,就很容易了解有关写书的所有 wave 的更新情况。

高级操作符:通过附件查找wavewavewavewave

为了收窄搜索包含附件的 wave 范围,可以使用下列的高级操作符:

高级操作符:通过语言查找wavewavewavewave

虽然这段在 Wave 的官方文档中未曾提到,但在 Wave 里,可以通过 lang:XXX操作符来根据 wave 的语言进行

搜索。比如, lang:en返回的是英文的 wave。如想查找公开的用非英文书写的 wave,可以用 with:public

–lang:en 操作符。不过提醒一下:由于未被官方文档提及,使用这个操作符的后果可能无法预料(尤其是用于

那些使用了多种语言的 wave 上)。

is:unfiled 返回那些没有被保管进文件夹的 waves(也不在收件箱里或者只在 All文件夹里,既 in:all)。

is:unfollowed 返回没有给跟随的 waves。

is:followed 返

回被跟随的

waves。

返回被跟随的 waves。

has:tag 返回有标签的 waves。

tag:name 返回含有 name 标签的 waves。

搜索操作符搜索操作符搜索操作符搜索操作符 返回结果返回结果返回结果返回结果

has:attachment 返回含有附件的 waves。

has:document 返回附有文档的 waves。

has:image 返回附有图片的 waves。

has:gadget 返回附有小工具的 waves。

Page 43: google wave 中文手册

Google wave完全手册 2009年 11月 25日

43

使用 Wave 越多,你就越能感觉到这些高级搜索操作符和 Wave 界面本身就是一体的。比如,你的收件箱是搜

索 in:inbox 的结果。回收箱是搜索 in:trash的结果。

你甚至可以通过点击联系人弹出窗口上的新近 waves(Recent Waves)按钮来查找和此人有关的新近 waves –

这个显示的是搜索 with:name 的结果,这里的 name 是搜索的人名。

有用的WaveWaveWaveWave搜索操作符组合

当你把不同的搜索方法联合起来时,例如展示出 Wave 强大的搜索能力。你可以定制一系列搜索为自己所用。

下面是一些有用的搜索组合,你可以试试。

• 用 with:public 搜索公开的 waves:要找到公开的 wave 讨论,就要用 with:public 操作符,返回的是其

中有 [email protected] 参与的 wave。例子:如要搜索含有 “browncoats”的公开 wave,就用

with:public browncoats。

• 用 onlyto:me is:unread 创建一个“只发给我(only-to-me)”的收件箱:这个方法可以找到参加者只有发

件人和你自己的 waves。这是个找到可能需要回复的 wave 的好办法。

• 用 creator:me –is:note 查看发件箱(Sent):这个方法可以看到那些你创建并添加了其他人的 wave,

有点像邮件里的发件箱。

• 用 is:note 查看自己创建的私人笔记:虽然 Wave 是一个协作工具,不过你还是可以创建没有其他参与

者的 wave,比如你想给某个 wave 打草稿,或者记录一些 “只给自己看的笔记或备注”。is:note 操作符

将返回你自己创建的只 有你一个参与者的 wave。

一旦你掌握了满足你需求的查找方法,你可以保存它们便于下次使用。

可保存的搜索和 wave过滤

现在你应该可以编制你最爱用的 wave 搜索了吧,你还

可以在导航栏上把它们保存并反复使用。首先,在搜索

框里输入你的查询,回车并运行。然后在搜索面板的底

部,点击“保存搜索(Save Search)”按钮,然后在 “标

题(Title)”域给这个搜索输入个名字,点击提交

(Submit)按钮就保存了,见图(4-4)。

保存了某个搜索以后,它会在搜索面板的 “搜索

(Searchs)”下面(就在文件夹列表上面)出现。和文

件夹一样,你也可以在导航面板上通过点击搜索

(Searchs)旁的“+”按钮来创建新的可保存的搜索。

Page 44: google wave 中文手册

Google wave完全手册 2009年 11月 25日

44

按条件过滤收到的waveswaveswaveswaves

弹出的保存搜索(Save search)窗口还包含了另一个有意思和强大的选项:过滤行为( Filter Actions)。类似

于 Email 过滤规则,在这里你可以让 Wave 自动对某些满足你所定义的搜索条件的 waves 进行某项动作。

在 Wave 预览版里,只有两个可用的过滤行为:标识为已读(Mark as read)和归档(Archive)。如选中归档

的复选框,那么 Wave 会自动将满足查询条件的 waves移出收件箱并归档。同样,如选中标识为已读的复选

框,那么 Wave 会自动将满足查询条件的 waves标识为已读。(如果你想减少未读通知,那么自动将一条

wave 标识为已读和将它静音(muting)有类似的效果)同时选中两个复选框能让满足查询条件的 wavs既归档

又被标识为未读。

由于只有标识为已读和归档,Wave 预览版的过滤行为显得非常有限。希望以后可以有更多可用的动作,就像现

在的 Gmail。

掌握 Wave 的搜索是你从 Wave 中获得有用信息非常重要的一环。

Page 45: google wave 中文手册

Google wave完全手册 2009年 11月 25日

45

第五章:深入到 Wave 之中

Wave 文字编辑

Wave 提供常用的文字处理功能,例如字体、颜色、着重记号等等,可以突出有目的地突出文字要点。当你编辑

wave 会话时,选择需要修饰的字符,然后点击编辑栏上的按钮,如图 5-1。如果编辑区过窄,导航栏则不能完

全显示,点击扩展按钮以打开下拉栏。

注意,查看 wave 会话和编辑 wave 会话时看到的按钮有区别。只有编辑会话时才能使用这些按钮。打开一个

wave 会话时,选择需要编辑的字符,或者点击此会话右上角的菜单并选择 “编辑此条会话 “,或者按住 Ctrl+E 切

换到编辑模式。

图 5-1 列举了编辑按钮,从左到右依次是:

• 加粗、斜体、下划线、着重记号

• 14 种字体

• 字体颜色或者北京颜色

• 字号

• 段落符号

• 居左、居右、居中

Page 46: google wave 中文手册

Google wave完全手册 2009年 11月 25日

46

编辑栏上的其他按钮还有插入链接,插入其他文件等。

在 Waves中插入链接

选择需要插入链接的文字,然后点击编辑栏上的 ”链接“按

钮,或者按住 Ctrl+K,在弹出窗口的 URL or Wave ID 后

面那个框里输入链接地址 URL 或者。你不仅可以添加外部

链接,也可以链接到其他 wave 会话。

在 URL or Wave ID 后面那个框里,你还可以输入 Wave

ID,但是这样很不直观。简单的做法是:编辑 wave 会话

(会话 A)时,在搜索区查找想要链接的 wave 会话(会话 B),然后把拖动会话 B 拖动到会话 A。请注意,只

有会话的参与者才能打开被链接的会话。当点击 wave 会话里的链接时,在当前会话窗口打开链接内容。

Page 47: google wave 中文手册

Google wave完全手册 2009年 11月 25日

47

从 GoogleGoogleGoogleGoogle检索结果中直接添加链接、图片、 YouTubeYouTubeYouTubeYouTube ClipsClipsClipsClips

向 waves会话里添加外部链接的另一个方法是通过 Wave

自带的 google 搜索区。点击工具里里蓝色的 G+ 按钮,在

弹出窗口里搜索网页、图片或者视频 (Wave 预览版里显示

可以搜索图书和其他内容,但是暂不可用)。像平常那样

搜索,在每个搜索结果后面有个按钮,点击则可把选中的

结果添加到 wave 会话。

网页链接显示为文字,图片链接显示为缩略图,视频既可

以是文字链接也可以直接内嵌在 wave 会话里。

要在 wave 会话里内嵌里视频,在编辑时点击 G+按钮,

选择视频频道,搜索 ”Serenity trailer.”可以从 YouTube 中得到结果。添加要链接的视频,最开始是一个文字链

接,其后有一个发光灯泡。点击灯泡,选择内嵌视频,如图 5-3。点击 wave 会话右上角的下拉菜单可选择删除

内嵌视频。

在 Waves附加文件

两种附加文件或者图片的方法:

1. 如果浏览器安装了插件 Google Gears,可以吧电脑里的文件直接拖入到 wave 会话。(Gears 是 Google

Chrome 的插件 ,也可安装在 Firefox, Internet Explorer, and Safari 上)。

2. 点击编辑栏上的 add attachment 按钮,然后选择要附加的文件。

除了图片以外,其他格式文件显示为大图标。图 5-4 列举了表格、doc、pdf、图片被附加后的显示方法:

Page 48: google wave 中文手册

Google wave完全手册 2009年 11月 25日

48

所有文件都有个显示名。显示名默认为原文件名但不包括文件扩展名。某一条 wave 会话的参与者都可以修改

显示,但不能修改文件名称。下载文件时默认为原文件名而不是显示名。

Google 附加文件最大 20M。上载的图片会降低质量,根据 Google Wave 帮助:

为保证 Wave 速度和体验,所有上载图片将被降低分辨率

Google Wave 不能保存大分辨率图片,但还是可以收集、分享、放映网络上常见质量的图片。

在 Wave分享图片

Wave 图片分享的最大功用就是合作做图。例如婚礼双方的家庭成员可以分别给照片添加显示名称,以说明照片

里的人物谁是谁。显示名称的编辑类似文字,其他参与者可以实时看到操作。

一个小技巧是,你可以通过 caption: ”your search terms”搜索图片显示名称的编辑者。

在WaveWaveWaveWave里播放图片

Wave 会话里的图片显示为缩略图,点击图片可全屏浏览。此时背景为黑色,图片居中,点击图片右上角的 X

关闭图片。

Page 49: google wave 中文手册

Google wave完全手册 2009年 11月 25日

49

如果一个 wave 会话里有多个图片,一个图片(Images)按钮将出现在文件按钮(Files)的旁边。点击图片按

钮,然后选择播放幻灯片( View as slide show),就可以在全屏下浏览图片了,如图 5-5.

在幻灯片模式下,屏幕下方排列缩略图,你可以点击左边的播放按钮,让系统自动播放。也可以点击某个缩略

图,或者用键盘上上、下键选择要播放的图片。此时你不能看 wave 会话里的文字或者修改图片显示名称。点

击右上角的 X推出幻灯片模式。

在 Waves里添加微件

任何人可以创建、添加想要用的微件。在第七章 Wave Gadgets 介绍了如何安装微件,以及一些优秀的第三方

微件。同时 Wave 自带两个微件:地图微件和投票微件。

Page 50: google wave 中文手册

Google wave完全手册 2009年 11月 25日

50

地图插件

Google Wave 和 Google Maps 是同一组开发人员,所以对 Wave 里的地图微件的效果毋庸置疑。在地图微件的

编辑模式下,你可以放大、移动、标记、划线、划区,在地图模式、微型模式、鸟瞰模式之间切换。如果你的

参与者在线,他们可以看到你所做的实时操作。

如果想添加地图微件,在 wave 会话的编辑模式下,点击工具栏上的地图微件按钮。一幅显示你所在位置的地

图出现在 wave 会话里。你可以通过地图微件下方的搜索框搜索特定的地址或者位置。单击搜索结果,并点击

在地图上标记(Create copy)如图 5-6.

图 5-6.

Page 51: google wave 中文手册

Google wave完全手册 2009年 11月 25日

51

你也可以手动在地图上添加标记。在编辑模式下,移动并放大图片,然后在想要的位置上标记。在弹出窗口里

输入题目和描述。可以无限添加标记。

如果想在地图上划线或者划区,在编辑模式下,点击地图微件下方搜索框旁边的线形和多边形按钮( Line and

Polygon buttons)。手形按钮退出划线或划区模式。

编辑完地图,选择地图的放大程度、位置、地图 /卫星图/鸟瞰图模式,然后点击完成按钮( Done)或者按

Shift+Enter) 保存。这将是你的参与者看到地图样子。当他们看地图时,他们可以放大、移动地图到其他位

Page 52: google wave 中文手册

Google wave完全手册 2009年 11月 25日

52

置,而你将不会知道这些操作(一个复原按钮将返回到保存过的地图样子) . 如果一个参与者编辑了地图,例如

划线、标记等,其他参与者可以实时看到这些操作。

点击地图右上角的 X,从 wave 会话里删除地图。

投票插件

如果想增加投票微件,点击工具栏上的红黄绿三色块按钮,然后输入问题。编辑完成后,添加你的合作者。

你的参与者通过点击点击 Yes,No,Maybe 选项回应问题。回应者的头像出现在相应答案下方的柱状栏下方。

微件会自动计算投票数量并以柱状栏高度表示。如图 5-7. 如果想添加注释,点击 Set my status link,注释文字

出现在回应者名字的旁边。如果改注意了,直接点击其他答案。

在编辑模式下,划过投票微件,点击右上角的下拉菜单中的删除(delete),删除投票微件。

Waves 里的拼写检查

Google Wave 内含一个自动拼写检查,并屏蔽浏览器中的其他拼写检查功能。错误拼写下方出现红色下划线,

鼠标滑过错误拼写,出现下拉菜单,点击改正拼写( corrected spelling)如图 5-8。

Page 53: google wave 中文手册

Google wave完全手册 2009年 11月 25日

53

如果错误拼写是你有意为之,你可以忽略红色下划线。你也可以从下拉菜单中选择系统建议的拼写。

Wave 只有英文界面,但是拼写检查支持多国语言,包括 [5] 英语、阿拉伯语、捷克语、丹麦语、荷兰语、法

语、德语、希伯来语、意大利语、波兰语、俄语、西班牙语、瑞典语。

复制 Waves

Waves 相比邮件的优势之一就是,所有参与人只需要更新一个文件就行。但是,你也有可能把同一个 wave 会

话发给不同的人群。比如,你和你的同事正在讨论即将提交给老板的文档,你不会想让老板看到你们的讨论过

程和中间版本。这时你就需要把最终版本复制给老板。

如果想复制一个 wave 会话,点击某个会话会话(blip)右上角的复制到新 wave 按钮(Copy to new wave),

只有选中的会话被复制。

回放 Wave会话

Wave 能够遍历某条会话的所有历史和中间版本。每次点击完成(Done)或者按 Shift+Enter,系统都会给当时

的状态做一次快照。

如果想回放一条 wave 会话,在浏览模式下,点击回放按钮(Playback),出现幻灯放映轴,左边有快速后退、

后退、前进、快速前进几个按钮。点击轴上某个位置,或者四个按钮都可以更换会话的版本。后续版本和前续

版本之间的区别用黄色和红色字体标记出来,如图 5-9。放映轴下面有一条黄色区域,说明会话是何时保存的、

一共有几次修改、正在看第几次修改。

Page 54: google wave 中文手册

Google wave完全手册 2009年 11月 25日

54

回放用例:跟踪错过的会话

例如某个会话里有三个参与者,然后第四个参与者加入。他可以查看最开始的会话内容和中间变化,以便更好

的参与会话

回放用例:恢复到以前的版本

通过回放功能,你可以把会话的任何一个中间版本复制到新会话中,如图 5-9.

公开 Wave会话

除了一个一个添加联络人,你可以给 wave 服务器上的所有人发送会话。这里必须使用个小技巧,点击联络人

列表下方的+,然后在地址栏里输入 [email protected]。系统会告诉你 “该用户不存在(User does not have

a Google Wave account)”,提交按钮(Submit )也是灰色的,如图 5-10,不管他,直接按下去,这个账号将

出现在联络人列表里。此联络人不会一直在列表里,每次登陆需要重新添加一次。

Page 55: google wave 中文手册

Google wave完全手册 2009年 11月 25日

55

你能添加但是不能搜索 [email protected] 这个用户

添加 [email protected] 后,你的 wave 会话将出现在 with:public 的搜索结果里。由此带来的不便是,你将

会收到成百上千的会话。系统可能会报错,回放功能可能不能正常使用,如果有很多微件还会造成速度慢。不

要为了一时的好玩,如果想让 wave 发挥最大功效,最好尽量使它简洁,去掉没用的微件。

由于直接添加 [email protected] 有弊端,有人开发了更为易用的 [email protected] 机器人,添加这

个账号到联络人列表,详情见 how the Easy Public bot works。

给指定人发 wave

如果有什么秘密,只想给会话参与者中的一个发信,点击 wave 会话右上角的下拉菜单,然后点击私信

(Private reply). 一条新的、缩进的、标题是蓝色背景的会话出现,输入会话内容,然后选择收信人。没有被

选中的人不会看到这条会话。

现在你可以看第六章了 Master Wave’s Interface.

参考资料

1. Google Wave Help: How do I link to another wave?, Google.com

2. Google Wave Help: How do I attach files and/or images?, Google.com

3. Google Wave Help: How do I share photos in Google Wave?, Google.com

4. Google Wave Help: How does the spell checker work in Google Wave?, Google.com

5. Google Wave Help: In what languages does the spell checker work?, Google.com

Page 56: google wave 中文手册

Google wave完全手册 2009年 11月 25日

56

第六章:精通 Wave 用户界面

一旦知道如何使用 Wave,自然就想知道如何更聪明、更快速地使用它的界面。

一旦已经到了比较熟练的地步,那么就可以超越 Wave 默认的布局以及使用鼠标指向和点击按钮和菜单的操作

方式。在本章中,你可以学到使用键盘快捷键在 Wave 中完成大部分常见的操作,而无需使用效率低下的鼠

标。你可以定制 Wave 客户端的布局,使之既能适应上网本,又能适应宽屏显示器。最终,你会和 Wave 的界

面建立起亲密的关系,它有多种功能,并且有丰富的视觉提示。勤于探索的 Wave 用户们,现在是你们成为

Wave 黑带高手的时候了!

了解 wave的快捷键

键盘是快速使用任何一款软件的最好方式,能尽可能免除使用鼠标点击的麻烦。和 Gmail 和 Google Reader一

样,Wave 有一系列操作和编辑快捷键,并且可以用来控制 Wave 里的图像幻灯片演示。

操作快捷键

以下快捷键在 Wave4 个主要面板中切换。苹果的 Mac 用户:用 Cmd代替 Ctrl 键。

编辑wavewavewavewave快捷键

使用以下快捷键编辑或者回复信息。Mac 用户:用 Cmd代替 Ctrl 键。

快捷键快捷键快捷键快捷键 作用作用作用作用

Up/Down 箭头 在讯息之间上下移动焦点

Home 光标回到 wave 起始讯息位置

End 光标回到 wave 最末讯息位置

Space 光标移动 wave 中下一个未读讯息位置

Page Up/Page

Down上下滚动控制面板页面

Ctrl+Space 标记所有讯息为已读

Page 57: google wave 中文手册

Google wave完全手册 2009年 11月 25日

57

导航图片幻灯展示

当您从 wave 的底部的图片菜单获悉,你要浏览的 wave 包含多个图像,您可选择幻灯片放映的浏览方式。

(可惜的是到目前为止没有键盘快捷方式启动幻灯片放映。)

一旦您使用幻灯片放映的浏览方式,浏览照片时可使用这些键盘快捷方式。

快捷键快捷键快捷键快捷键 作用作用作用作用

Ener 回复同一行焦点的讯息

Shift+Enter 在 wave 最末行回复讯息,新讯息会出现在光标在 wave 末尾,和光标同一行中(图像 模式)

Ctrl+E 编辑一条讯息(编辑模式)

Ctrl+B 所选文字黑体或者取消黑体

Ctrl+I 所选文字斜体或者取消斜体

Ctrl+U 所选文字加下划线或者取消下划线

Ctrl+K 加链接

Ctrl+[n] 把当前行作为标题,n=1 到 4 代表不同字体

Ctrl+5 加列表

Ctrl+6 去除字体格式

Ctrl+7在采用左到右的文字顺序的文字中左对齐文字;在采用右到左的文字顺序的文字中右对齐文字

(注意在不同文字顺序中效果不同)

Ctrl+8 激活 wave 工具栏中右顺序语言按钮,诸如针对希伯来、阿拉伯语这些右顺序语言

快捷键快捷键快捷键快捷键 移动方式移动方式移动方式移动方式

右移动键 到下一张幻灯片

Page 58: google wave 中文手册

Google wave完全手册 2009年 11月 25日

58

快捷键要从常用、简单的开始

象上面的一个键盘快捷方式的汇总列表可能内容会太繁杂而变得毫无益处。对于任何程序来说,学习键盘的快

捷方式要从最常用的和最容易记住的开始学起,如回车键进行换行,Shift + Enter 键取消错误的编辑,按 Ctrl

+I,U和 B(将文本变成斜体、粗体和加下划线)等以同样的方式在您的文字处理过程中起作用。按 Ctrl + E

是很容易记住,因为它可以让你编辑你选择的 wave。

一旦你掌握了基本的、容易记忆的快捷方式,下一步学习更多和进行复习。

Wave 的界面创新

Wave 不仅是对传统 email 形式的颠覆和大胆尝试,在界面控制和视觉关联设计上也是押宝,因为它太不传统

了,新用户可能不能凭直觉马上上手。这一章是教你认识 Wave 的信息状态、Wave 状态、标签、和文件夹。之

后,你会慢慢发现 Wave 的按钮和菜单都藏在其实非常显而易见的地方。只是有一些视觉关联和界面上的创新

需要让你了解以便更舒服地使用 Wave。

在某些时候可以一键禁用 “隐藏所有回复 ”菜单按钮(该按钮可以扩展和折叠所有一行显示的讯息);而现在你

可以通过点击任何一行讯息顶端的(+/-)文字泡按钮,来显示或者隐藏这些对话。

非标准的WaveWaveWaveWave滚动条

跟浏览器里的滚动条不同,Google 的滚动条无论页面滚动

多长都保持同一高度,以保持向上向下箭头距离相近并不

会改变。

Wave 面板右侧的滚动条跟浏览器里的滚动条有点不同,

像大多数滚动条一样,你可以上下移动滚动条或者单击其

顶部或底部箭头来实现滚动。但与大多数滚动条不一样的

是,Wave 里的滚动条高度一直不变,向上和向下箭头就紧靠在短小的滚动条两端。 Google 这么设计是为使用

左移动键 到上一张幻灯片

向下/下一页键 移动到下一组的缩略图

向上/上一页键 移动到前一组的缩略图

首页键 移动到第一张幻灯片

结束键 移动到最后一张幻灯片

Page 59: google wave 中文手册

Google wave完全手册 2009年 11月 25日

59

移动设备和上网本的用户考虑的,他们的光标移动范围很有限,但是这样做的缺点是让喜欢快速预览全部的用

户有点迷惑。Google 在 Wave 帮助里也对滚动条的 “情况”做了详细解释。

你如果觉得 Google Wave 的滚动条与 Google 其他产品的滚动条有点不同,使用时,你可以拖动滚动条或使用

上下箭头来滚动页面。

即使在这么简单的应用上,也有一个开发者已经创建了 Google Chrome 插件,能把 Wave 的滚动条还原成

Chrome 里的原生滚动条。

绿条、提纲和点

在 wave 中,绿色是非常重要的一种颜色——它表示一种活动、在线状态、未读和已选标志。在联系人标识上的

绿点指一个联系人在线。当你选择一下点时,它边上区域的颜色就会变成深绿色(你也可以通过键盘快捷键来

进行操作)。在一个点上出现一个浅绿色竖线则表示它是未读的。(按空格键,或在 wave 中点击选择下一个

未读的点,就会看到绿竖线慢慢消灭 )。在 wave 客户顶上有一个闪动的绿条,会提示你有一个访问,或是将

wave 最小化。当 wave 列在搜索栏中时,wave 中未读的点数会以绿色来显示。

椭圆工具栏按钮

Wave 的工具栏上有三个面板,并且还有一些有一定宽度

的按钮,如果在较小的屏幕或者较窄的窗口上全部显示它

们的话,有的按钮会被切掉。如图 6-2 所示,Wave 把这

些按钮都收在一个下拉菜单中,可以通过点击面板最右端

的椭圆按钮来访问它们。

同样地如图 6-2 所示,Wave 把所有的参与者都收在一个

可以展开的 “+”(加号)按钮下面,还提供了一个标签,

上面写着“1 more”。为了查看 wave 的所有参与者,可以

点击小小的 “+(加号)”展开它。

最小化、最大化、关闭面板按钮和““““WindowWindowWindowWindow阴影””””下

拉菜单

和大多数 Windows PC一样,Wave 也在顶部工具栏的右上角提供最小化、最大化以及关闭按钮,图 6-2 清楚地

显示了这一点。从左向右,它们的作用分别是:最小化按钮会压缩 wave 工具栏,并把它停靠在 Wave 客户端

的上方,也就是 Google Wave 的 logo 的下方。最大化按钮会最小化所有面板,但当前的 Wave 窗口会被放大到

最大,填满整个屏幕。关闭按钮(看上去像 X)会关闭 wave。

导航(Navigation)、联系人(Contacts)和搜索(Search )面板只有最小化按钮,没有最大化和关闭按钮。

当最小化其中一个面板的时候,它们会停靠在 Wave 客户端的顶部,紧邻 Google Wave 的 logo。

Page 60: google wave 中文手册

Google wave完全手册 2009年 11月 25日

60

当一个最小化的面板或者 wave 被停靠在屏幕的顶端,屏幕上就会显示一个小小的向下箭头,点击它可以得到

一个“Window 阴影”样式的下拉菜单,它会覆盖在主显示区域的上方。然后可以对菜单中的条目进行操作,并且

不需要重新安排当前的工作空间。在图 6-3 中,搜索面板已经被最小化了,以提供更多的查看和编辑空间。但

是当在停靠的搜索面板上点击向下的箭头,它就会在 wave 的工作空间上面显示一个菜单。图 6-3:使用下拉箭

头按钮来显示有 Window 阴影样式的面板。

你也可以任何 Wave 面板的宽度进行调整。把鼠标放在任何一个面板的边缘,鼠标的形状就会改变,然后可以

拖拽鼠标进行放大或缩小。同样的技巧也适用于叠在一起的面板,比如导航和联系人面板,可以通过拖拽面板

的边缘,使联系人面板变的高一些,同时把导航面板拉得短一些。

Page 61: google wave 中文手册

Google wave完全手册 2009年 11月 25日

61

定制 wave 界面

既然已经知道如何最小化 wave 面板,而你更愿意使用某个布局,就对那个 Wave URL 进行收藏。当你再次访

问 Wave 时,就会自动地重现这个布局。你也可以对 wave 菜单条目、面板的顺序、大小、布局定制。最后,

你还能在大屏幕上一次打开多个 wave 任务。收藏你喜欢的 wave 布局

上网本或那些用小窗口打开 wave 的用户能够最小化不需要的 Wave 面板,及最大化 wave 的当前使用读写区

域。为了加载 wave 的某些缺省时最小化的模块,你就可以使用包含#最小化参数的 Wave URL。例如,

https://wave.google.com/wave/#minimized:nav,minimized:contact

打开最小化导航和联系人面板的 wave 使用

https://wave.google.com/wave/#minimized:nav,minimized:contact,minimized:search

最小化如图 6-5 所示的导航联系人、搜索面板。在 wave 的 URLs 上,细心的用户已经注意到每个 wave拥有一

个出现在浏览器地址栏 id。当点击它时,这就意味着收藏或用即时通讯工具来分享给任何可以看到的人,也就

是说你可以分享链接给任何拥有 wave 帐号的人;但发送 wave 链接给并未加入 wave 的人,就产生一个告知他

们无法访问的信息。

记录器和彩色导航面板连接

在导航面板中选择一个项目,点击向下箭头,可将项目在

列表中上下移动,或者为这个项目指定一种颜色。

从收件箱到垃圾箱,Wave 导航面板中的每个项目都可进

行配置。你可以对项目进行颜色的自定义设置,或者在列

表中对项目上下移动。默认状态下的菜单项目为收件箱

(Inbox)、所有人 (All)、个人(By Me)、请求(Requests)、

垃圾邮件(Spam)、设置(Settings)和垃圾箱(Trash)。每个

项目都是系统生成的连接,可进行指定搜索。例如收件箱

(Inbox)运行 in:inbox 搜索,个人 (By Me)运行 by:me 搜

索,其他相同。 (只有“所有人”(All)的连接不会显示 wave

的搜索结果,它会向你显示你所访问的每个 wave 结果,

并且这些搜索结果都未过滤。 )

想要重新安排这些项目的顺序,或者为单独连接指定一种自定义颜色,点击选择该项目 (此时会变成绿色 ),然

后点击最右侧出现的下拉箭头。下拉菜单可提供相应选项,可以移动该项目,或者可以给它设置颜色,如图 6-4

所示。

Page 62: google wave 中文手册

Google wave完全手册 2009年 11月 25日

62

提示:在文件夹 (Folders)部分的相同下拉箭头菜单中,也有一个添加文件夹的选项。

Ctrl+ClickCtrl+ClickCtrl+ClickCtrl+Click ((((或 Cmd+Click)Cmd+Click)Cmd+Click)Cmd+Click) :打开多个WaveWaveWaveWave

要打开多个 Wave,用 Ctrl+Click 组合键来打开搜索栏中的所要打开的 wave. Mac 机的用户则要用 Cmd+Click

组合键来实现这个功能。Wave 会在右侧栏的另外一个 wave 的上方存放这些 wave 消息。图 6-5 显示三个打开

的 wave, 而其他的栏则全部最小化了。

图 6-5 Windows 用户可以使用 Ctrl+Click 来打开多个 wave。 Mac 机的用户则要用 Cmd+Click 组合键来实现这

个功能。

Page 63: google wave 中文手册

Google wave完全手册 2009年 11月 25日

63

如果搜索和 /或导航以及联系人栏都最小化了,如果图 6-5 所示,Wave 会最小化在在两个竖栏中第一个你所打

开的 wave。然后,用 Ctrl+Click 或 Cmd+Click 打开更多的 wave。 wave 会将你之前打开的 wave 都放在右侧

栏,将将其他的放在左侧栏。

如果搜索栏没有最小化,Wave 会将打开的多个 wave 存放在右侧栏。

那个能做什么?

wave 的提前预览版现在仍然处于未完成的状态,在界面上有一些功能会在运行中或不需要的时候,会出现占位

符。

导航面板:请求

在导航面板上会列出的 “来自非信任源的 Wave”中出现的请求,可能是说 wave 服务器联盟到位,你就可以看见

使用其他 wave 服务器的用户发来的新 wave。在测试版中,请求区域没有任何请求因为没有来自其他服务器的

wave。(即使你有 wave 开发者的 sandbox 账户,你也不能给 wave 公测中的其他用户)

导航面板:设置

导航面板上的设定连接列了一系列 wave 设定选项,目前其中一条还在 “建设中”,另外一条可用。 第七章我们

已经讨论过,在设置下的 wave 小工具,插件设置 wave,是你查看和卸载 wave 工具的地方。

导航面板:垃圾邮件

email 中存在一个问题是 Wave 想要解决的,或尽可能避免的——垃圾邮件。 Wave 里有一个 Spam!按钮,在

搜索面板和 wave 工具栏里,你可以用它来比较垃圾邮件。将一条 Wave 标记为 Spam,它就会出现在 in:spam

搜索结果里。

恭喜你已经成为 Wave 专家了,看看小工具和机器人列表里有没有什么 wave 插件可以让你玩得更 high 吧~

参考资料

1. Google Wave 帮助:有哪些键盘快捷方式 ?, Google.com

2. Yaili ’s Flickr 图片: Google Wave 滚动条, Flickr.com

3. Google Wave 帮助: 滚动条怎么使用 ?, Google.com

4. Google Wave 还原原生滚动条插件, UniformedOpinion.com

Page 64: google wave 中文手册

Google wave完全手册 2009年 11月 25日

64

第七章:Wave 小工具

你已经知道了 Wave 内在特性的所有细节,现在是使用第三方小工具,让你的 wave 更强大的时候了。

在第五章中,你开始通过 Wave 内建的 YouTube、地图、投票小工具在对话中加入丰富的内容。这是个好的开

始,但对 Wave 来说,有大量小工具可用。本章,你将学习在 Wave 本身的自带功能之外,如何使用 Wave 的

扩展项,特别是小工具,帮助开发者创建新功能,而用户就能充分享用这些新功能。

Wave 扩展项:小工具和机器人

Wave 扩展项是为 Wave 添加新特性和新功能的附加项。如果你曾经使用过任何 Gmail 的实验室功能,那么

Wave 的扩展项与之非常相似,能为 Wave 用户增加新功能。安装扩展项后,你的“编辑”工具栏上出现相应按

钮,点击按钮即可使用。但 Gmail 实验室的附加项只能由谷歌公司雇员开发,而任何人都能开发 Wave 扩展

项。最终,令人印象深刻的一些扩展项已使 Wave 的功能大大丰富了。

Wave 扩展项有两种形式:小工具和机器人。我们将在下一章详细介绍机器人;现在,让我们仔细研究下小工

具。

什么是小工具?

Wave 小工具是小型应用程序,您可以把它们插入任何 wave 会话以扩展其默认功能。事实上,在第 5 章你已经

学习了如何使用两种 Wave 的内置小工具:地图工具和投票工具。如你所见,当你把小工具插入一个 wave 会

话时,这个 wave 会话的所有参与者能共享使用这个小工具,并能通过它进行互动。

但小工具的乐趣远远不止这两个预安装的扩展工具。即使在 Wave 开发的早期阶段,忙碌的程序员就已创建大

量小工具,为你提供更智能的方式与其他 wave 会话的参与者互动、分享与合作。你只需要知道在哪里可以找

到这些小工具、如何把它们插入你的 wave 会话即可。

和 Wave 的的许多特性一样,你可以用几种不同的方式把小工具插入到一个 wave 会话中去。如果你已经安装

了一个像地图或投票小工具那样的扩展项,那你一定已经知道把小工具插入到一个 wave 会话中去是多么容

易。当你编辑一条消息时,只需点击 “编辑”工具栏上的小工具按钮,即可把相应小工具插入光标所在处。然

而,即使你一时无法把小工具安装到 “编辑”工具栏上,你仍然能把这些小工具插入一个 wave 会话。接下来,我

们将向你展示如何通过上述两种办法插入小工具。

小工具扩展项

如上所述,小工具和机器人(以后的章节您将对机器人有更多认识)都属于扩展项。然而在 Wave 发展的早期

阶段,扩展项的命名规范以及安装和使用的过程,都模糊不清。大多数时候,安装扩展项后,Wave 用户的“编

辑”工具栏上会增加一个类似地图工具和投票工具那样的新按钮。安装完一个小工具扩展项后,可在编辑信息的

Page 65: google wave 中文手册

Google wave完全手册 2009年 11月 25日

65

任何时候点击新按钮,插入那个小工具。然而,在个别情况下,根本无需安装扩展项,你也能将小工具(或机

器人)加入一个 wave 会话。

首先,让我们来看看如何安装一个永久的扩展项,这种扩展项安装后会添加一个按钮到 “编辑”工具栏,并且只

要你登陆 Wave 客户端,就一直可以使用它。接下来,我们将详细介绍个别情况下,如何在单独会话中添加小

工具。

如何安装小工具扩展项

在本节中,您将学习如何安装扩展项到 Wave 客户端,这样你每次登录到 Wave,这些扩展项就会显示出来。

Wave 提供了两种不同的安装方法。第一个方法很简单,但仅限于 Google 的扩展项,而第二个则比较麻烦,但

允许您安装任何你想要的扩展项。

从扩展库安装某个扩展项:你首次登陆 Wave 时,应该会从 Google Wave 虚构的吉祥物 Wave 博士那里收到一

个 wave 会话,欢迎你使用你的帐户。在这条消息中,有一个扩展库的链接,并重点提到可以安装在你的 Wave

客户端的几个小工具扩展项,其中包括已经安装的地图和投票小工具。

提示:也许你会觉得有点奇怪,因为这个扩展库就像本文一样,无法通过设定好的容易找到的快捷方式使用

它,所以需要找到你的欢迎使用 Google Wave 信息,点击其中的 Google Wave 扩展库连接,把扩展库 wave 会

话加到你的收件箱里。打开 [email protected] 发出的“welcome to google \/\/ave”这条 wave 会话

吧,马上就能找到扩展库。

一旦找到扩展库,安装小工具扩展项就是件轻而易举的事了。每个小工具一一小片拼图的形式列出,显示出小

工具的名称、作用、一个小标识或截屏图以及安装按钮,如图 7-1 所示。单击 “安装”并确认安装。安装后,扩

展项在你的 Wave“编辑”工具栏增加一个按钮,你只要点击一下按钮,就能轻松把新安装的小工具插入到任何

wave 会话。

Page 66: google wave 中文手册

Google wave完全手册 2009年 11月 25日

66

图 7-1:扩展项安装程序增加一个按钮到 Wave 客户端。这样,你就能轻松将小工具加入任何 wave 会话。

安装 googlegooglegooglegoogle 扩展库以外的扩展项:任何人都能开发 Wave 的扩展项,这意味着有许多可用的扩展项,你还不

能通过 Wave 现有的扩展库进行安装。但你仍然可以手动安装这些的非特定的扩展项,以便快速访问您最喜欢

的小工具。这只是需要更多一点诀窍。

首先,你要安装名为扩展安装程序的扩展项,可以在扩展库的底部、标记为 “仅为开发者使用 ”的部分中找到。

大多数扩展项在安装后会添加一个新按钮到 Wave 客户端的“编辑”工具栏,但扩展安装程序却在 “搜寻”面板的

“New Wave”按钮旁增加了一个下拉箭头。

接下来,找到一个想要安装的扩展项。现在,Google Wave 样本库是浏览小工具的最佳场所。如果您发现样本

库的某个小工具看起来很有趣,那么通过点击查看详情页面,然后找到详情页面上的 XML安装程序链接(见图

7-2)。右键点击链接并复制 URL(此链接应指向一个 manifest.xml 文件,该文件告诉 Wave 客户端一些这个扩

展项的作用及如何安装的信息)。然后,再回到 Wave。

Page 67: google wave 中文手册

Google wave完全手册 2009年 11月 25日

67

图 7-2:如果有扩展项和小工具的 XML安装程序( installer XML)你就能手动安装它们。

重新回到 Wave,手动安装您的扩展项很简单:

1. 点击搜索面板上“New Wave”按钮旁的那个下拉箭头,选择安装新的扩展项。

2. 把先前你复制的 XML 安装程序的 URL 粘帖到弹出的扩 展项安装程序框中,并点击“插入”。

3. 接下来,一个新 wave 会话出现了,其中包含与扩展库中相同的拼图布局,这你已经很你熟悉了,只 不

过这个拼图中应 该还会包含与你正在安装的扩展项相关的信息。点击安装按钮,确认 安装,这样你就成

功安装了首个手工安装扩展项。

注:手动安装扩展项,你安装到 Wave 的扩展项不一定都被 Wave 小组审核过,因此你要自担风险。从理论上

讲,这种方法是用来让开发人员测试他们的扩展项安装项的,但除非 Wave 客户端能提供更精简的方式安装扩

展库以外的扩展项,这种安装方式仍颇有吸引力。

卸载一个扩展项

也许各不相同的扩展项安装过程令人迷惑,但与之相比,卸载扩展项其实很简单。如果您决定不再需要某个扩

展项,它只能使你的 “编辑”工具栏显得凌乱不堪,那么点击导航面板上的 “设置”链接。(这相当于执行一个内容

为“with:settie”的搜索)。然后,一个名为 “扩展项设定 ”(Extension Settings)的会话出现了;打开它后,所有

已经安装的扩展项都显示出来。现在点击卸载(Uninstall)按钮您就可以卸载任何不想要的扩展项。

Page 68: google wave 中文手册

Google wave完全手册 2009年 11月 25日

68

图 7-3. 你可以通过 “扩展项设置 ”会话卸载、移除或重新安装扩展项。

一旦安装在某个扩展项,就能通过扩展项设置会话访问它,在这个会话中可随意重新安装或卸载这些扩展项。

如果确定你不会再安装某个特定的扩展项,单击删除按钮,即可从扩展项设置中完全删除相应扩展项的那片拼

图。

通过网址URLURLURLURL插入小工具

并非所有的小工具,都能通过扩展库安装或手动安装。最重要的是,如果某个小工具,你只想使用一次的话,

你不会总是愿意完全安装这个扩展项。Wave 的“通过网址 URL 添加新的小工具 ”(Add Gadget by URL)这一特

性能为某个会话单独插入新的小工具。

就如这个名字一样显而易见,如果你要通过网址 URL 插入小工具,你只需一个小工具的链接即可。就像你在

Wave 外搜索可以安装的小工具扩展项一样,Google Wave 样本库也是浏览一次性小工具的最佳场所。事实

上,虽然并非所有样本库中的小工具都有安装程序 XML,但它们几乎所有都有小工具 XML链接(Gadget XML

Page 69: google wave 中文手册

Google wave完全手册 2009年 11月 25日

69

link),这就是你需要复制用以添加一次性小工具的网址。右键单击小工具 XML链接,复制网址,然后打开

Wave 客户端。

请记住:使用 “通过网址 URL 添加小工具 ”不会添加一个按钮到 Wave 的编辑工具栏,所以请在某个好找的地方

保存好这个小工具的网址。我们建议新建一个 wave 会话,专门粘贴您最喜爱的小工具的网址。

要在一个信息中插入小工具,先打开想在其中插入小工具的一个 wave 会话,开始编辑信息,然后在工具栏上

点击“通过网址插入小工具 ”按钮(这个按钮看起来像一片拼图)。把你之前复制下来的小工具网址粘贴到弹出

窗口中,然后单击 “添加”按钮,这样 Wave 就把小工具插入到当前活动消息中去了。

图 7-4.通过“通过网址添加小工具 ”(Add gadget by URL)按钮把小工具插入到一个 wave 会话

一些重要小工具

新的 Wave 小工具正通过各种途径进入 Wave,但就像你在上面所看到的,找到它们可能很困难。本节着重介绍

一些我们最爱的小工具,并介绍他们的功能。

你已经看到了投票小工具和地图小工具,所以我们这里不再赘述。这里列出的小工具大部分都可通过我们上面

提到过的扩展库找到,所以它们很容易安装。(Google 扩展库中的扩展项其功能也最稳定,这绝非巧合)。对

Page 70: google wave 中文手册

Google wave完全手册 2009年 11月 25日

70

那些缺省不可用,即不包含在扩展库中的小工具,我们既包括了安装程序 XML和 XML小工具链接,这样您可以

把小工具作为扩展项安装(使用新扩展项安装程序),或者直接插入到一个 wave 会话中去(使用 “通过网址添

加小工具”这一特性)。

RibbitRibbitRibbitRibbit 电话会议 (RibbitRibbitRibbitRibbit ’’’’ssss ConferenceConferenceConferenceConference)

可能在某个时刻,在你的 wave 会话中召开一次快速电话会议,效率将远远高于在 Wave 中继续一来一回的对

话?把“Ribbit 会议”小工具添加到一个消息中,立刻就能和你想与之对话的参与者开始电话会议。

图 7-5. 使用 Ribbit Conference Call小工具与你的 wave 会话的任一参与者开始通话(最终能与所有人通话)

这个小工具现在可通过扩展库获取

视频聊天体验(VideoVideoVideoVideo ChatChatChatChat ExperienceExperienceExperienceExperience)

有时打电话还不够。 “视频聊天体验 ”小工具,如其名所示,能使你与一个 wave 会话中的另一参与者开始视频聊

天。

Page 71: google wave 中文手册

Google wave完全手册 2009年 11月 25日

71

图 7-6. 需要一些见面的时间?插入 “视频聊天体验 ”小工具,开始一对一视频聊天吧!

这个小工具现在可通过扩展库获取。

iFrameiFrameiFrameiFrame

iFrame小工具在你的消息中嵌入一个 iFrame,能显示你所选择的任一网页。只需点击 “编辑”这个链接,然后输

入你想嵌入的任何网站的网址,然后点击 “参看”链接。在编辑网址时,你也能调整 wave 会话内这个小工具的高

度。

Page 72: google wave 中文手册

Google wave完全手册 2009年 11月 25日

72

图 7-7. iFrame 小工具能在消息内嵌入任何网页

AccuWeather.comAccuWeather.comAccuWeather.comAccuWeather.com

AccuWeather.com 小工具根据你选择的日期和地点提供天气预报。当然,你可以通过搜索在其他地方找到这些

信息,但如果你计划于其他参与者一起出行,那么插入这个小工具,你的朋友无需重复劳动,自己再查找这些

信息。

Page 73: google wave 中文手册

Google wave完全手册 2009年 11月 25日

73

图 7-8.插入 AccuWeather.com 小工具,给出你的邮政编码和日期,它会迅速告诉你大致天气情况。

这个小工具现在可通过扩展库获取。

复古聊天(RetroRetroRetroRetro ChatChatChatChat)

想让你们的对话有过去老派即时消息对话的感觉? “复古聊天”小工具能在任何消息中插入聊天窗口,wave 对话

的所有参与者都能使用。

Page 74: google wave 中文手册

Google wave完全手册 2009年 11月 25日

74

图 7-9.复古聊天小工具能在任何消息中插入即时信息对话窗口。

头脑风暴(BrainstormBrainstormBrainstormBrainstorm)

插入“头脑风暴”小工具,与同一个 wave 会话中的其他参与者共同绘制脑图,找出新构思。

Page 75: google wave 中文手册

Google wave完全手册 2009年 11月 25日

75

图 7-10.用“头脑风暴”小工具共同绘制脑图

餐巾纸(napkinnapkinnapkinnapkin)

“餐巾纸”小工具使你和你 wave 会话的参与者能进行 “餐巾纸背面”的头脑风暴。

当言语无法表述你的想法时,你可以试着画出来。

Page 76: google wave 中文手册

Google wave完全手册 2009年 11月 25日

76

图 7-11.言语无法表达时,和其他参与者一起尝试画出你们的想法。

HTMLHTMLHTMLHTML

HTML 是标记语言,它使互联网秩序井然,而且你能从所有网站上复制 HTML 代码(就像绝大多数互联网视频

能用的嵌入代码)。但默认情况下,不能简单地复制并粘贴 HTML 到一个消息,并期望它能照常运行。但可以

插入 HTML 小工具,单击它的 “编辑”链接,插入你的 HTML 文本,然后单击 “查看”链接;HTML 小工具会使您的

HTML 代码如预期的那样显示。

Page 77: google wave 中文手册

Google wave完全手册 2009年 11月 25日

77

图 7-12.输入或粘贴任何 HTML 代码到 HTML 小工具,它能在一个消息内直接显示 HTML。

Wave 数独游戏

觉得使用 Wave 本身不能使你的大脑保持足够的灵活?停下工作,休息一下,用数独游戏小小锻炼下你的大

脑。你可以自己解决的一个难题,也可以和 wave 对话的参与者比赛一下。

Page 78: google wave 中文手册

Google wave完全手册 2009年 11月 25日

78

图 7-13.用数字游戏小工具和 wave 对话的参与者比赛一下谁解得快

这个小工具现在可通过扩展库获取

这只是对可用的 Wave 小工具略加阐述。下章,我们将向你介绍另一种扩展项:Wave 机器人。

参考资料

1. What are extensions? – Google Wave Help , Google.com

2. Gmail Help: About Labs, Google.com

3. Google Wave Extension Installers – Google Wave API, Google.com

4. Extensions Gallery, Google Wave

5. Google Wave Samples Gallery, Google Code

Page 79: google wave 中文手册

Google wave完全手册 2009年 11月 25日

79

第八章:Wave 机器人

上一章介绍了如何以 Wave Gadgets 的形式在 wave 中插入互动内容。这一章介绍了 Wave 插件的另一个特别成

员:机器人。机器人看起来与一个普通的 wave 用户并无不同,但是它们被程序设定好以修改和更新 wave 的内

容。Wave 机器人就像即时通讯机器人——但是鉴于 Wave 的协作能力,它可以提供更多的可能性。

Wave 扩展:什么是机器人?

机器人看起来就像一个普通的 wave 参与者和联系人。它有一个形如 [email protected] 的 wave 账号,你可以

像添加其它 wave 用户一样把一个机器人添加到自己的联系人列表中。机器人和真实的人类用户唯一的不同之

处在于机器人被设定好在 wave 中自动执行特定的功能。机器人是一个自动化的 wave 参与者,检测 wave 的添

加,更新并根据程序的设定添加内容。

例如,自动删除 wave 中空白发言(blip)的机器人或者将@usernames 转换为 Twitter 用户链接的机器人。在以下

的”一些值得一试的机器人 ” 章节里会介绍更多的机器人账号和用途。

从 wave中添加或移除机器人

至这篇文章写作之时,Wave 机器人还是你可以从 wave 中移除的唯一的参与者。 (单击一个 wave 上方参与者

的头像,在弹出的菜单里,只有 wave 机器人的“移除用户”按钮是可用的,其他真人用户则无法移除。 )

要使用机器人,首先要添加 Wave 账号到你的联系人列表,步骤和添加其他联系人是一样的。 (参考第三章

Manage Your Wave Contacts,获得在 wave 中添加联系人的消息步骤。 ) 创建一个新的 wave,然后添加机器人

到这个 wave,试验它们的功能。

一些值得一试的机器人

每天,都有新的 wave 机器人诞生。这一章节把重点放在我们最喜爱的几个机器人上,基于他们的目的以及他

们诞生于 wave 产生初期这个事实,它们并不总是能很好的实现我们期待的功能。

要试验这几个 wave 机器人的功能,添加它的 Wave 账号 (在名字后的括号里 ) 到你的联系人列表,然后添加机

器人到一个新的 wave。

WikifyWikifyWikifyWikify (wikif [email protected])(wikif [email protected])(wikif [email protected])(wikif [email protected])

Wikify将与特定话题相关的 Wikipedia 中的链接和描述添加到你的 wave中。将 Wikify添加到 wave 后,它会提

供使用说明,告诉你如何为一个话题添加到 Wikipedia 的链接,或者与这个话题相关的描述。图 8-1 展示了

Wikify的功能。

Page 80: google wave 中文手册

Google wave完全手册 2009年 11月 25日

80

图 8-1. 在加入 Wikify的 wave 中输入 或 —— topic 为关键词——Wikify 自动从 Wikipedia 获得链接或描述,取

代上面的代码。

机器人现状: Wikify功能有限,目前很稳定并且名副其实。

CleanTXTCleanTXTCleanTXTCleanTXT ([email protected])([email protected])([email protected])([email protected])

CleanTXT具有自动校正功能,在有很多参与者的 wave 中,如公开 wave 中,特别有用。CleanTXT可以自动删

除空白的发言,删除发言中重复的空行,自动校正错误的拼写 (比如把输入错误的 “teh” 替换成 “the”),在逗号

和分号后面自动插入空格。

CleanTX 也为 Approver gadget 提供了一个钩子,Approver 让参与者可以使用“向上向下的大拇指”为发言评

分。输入 !approver 为发言添加 Approver gadget;输入 !approver++ 可以使 CleanTXT 为每一个新的发言添加

Approver gadget 。

Page 81: google wave 中文手册

Google wave完全手册 2009年 11月 25日

81

CleanTXT在公开 wave中,特别有用,因为会有很多空白的发言和笔误。到这个机器人的主页查看详细的使用

说明 http://cleantxt.appspot.com.

机器人现状: 稳定,可用

PollyPollyPollyPolly thethethethe PollsterPollsterPollsterPollster ([email protected])([email protected])([email protected])([email protected])

这是 wave 预览版中最有前途的可用机器人之一,Polly the Pollster 可以创建多选项的调查问卷,在不限数目的

Wave 联系人中分发。当联系人点击单选按钮并提交问卷 ,你可以实时的看到以图表显示的调查结果。 一个

Polly-generated 调查表和结果图表如图 8-2。

Page 82: google wave 中文手册

Google wave完全手册 2009年 11月 25日

82

图 8-2. 民意调查家 Polly(Polly the Pollster)是一个可以以帮助你创建、分发多选项的调查问卷,并将调查结果

以图表显示的 wave 机器人。

机器人状态: 大部分情况下都能正常工作,但有时会不稳定,不可靠,特别是在有很多参与者的 wave中。

Page 83: google wave 中文手册

Google wave完全手册 2009年 11月 25日

83

使用说明: 要在全新的 wave 中,加入 Polly;如果 wave 已经在使用过程中,再添加该机器人,机器人将无法正

常工作。

YelpfulYelpfulYelpfulYelpful ([email protected])([email protected])([email protected])([email protected])

The Yelpful 机器人可以提供基于商业列表网站 Yelp.com 的互动内嵌式的搜索界面。将 Yelpful 加入一个

wave,他会在一个新的 blip中显示问候语并且显示如下的使用说明:

Hello there! Usage: /yelp [location] [keyword] Example: /yelp sunnyvale ca mexican

以形如 /yelp Brooklyn NY Sushi 的方式查询 “Brooklyn NY Sushi”,Yelpful 机器人会在新的 blip中显示搜索结

果。

机器人状态 : Yelpful 机器人返回到 blip中的结果以 HTML 标记显示,可读性不够好。

TwitUsernamesTwitUsernamesTwitUsernamesTwitUsernames ([email protected])([email protected])([email protected])([email protected])

TwitUsernames 机器人审查他参与的 wave 的内容,将以@符号开头的词转换成 Twitter 用户链接。例如,如果

你添加 TwitUsernames 机器人并在 wave 里键入@malcolmreynolds,该单词将转换为可点击的链接,链接地址

为 http://twitter.com/malcolmreynolds。

图 8-3. TwitUsernames 机器人将形如 @twitter_usernames 的内容转换为 Twitter 链接。

Page 84: google wave 中文手册

Google wave完全手册 2009年 11月 25日

84

机器人现状: 稳定,工作状态良好。

使用说明: TwitUsernames 机器人只能将机器人添加以后输入 blip的文字 @twitter_username’s 转换成链接。在

添加机器人之前的 blip中的用户名不会被转换为链接。

XMPPXMPPXMPPXMPP LiteLiteLiteLite ([email protected])([email protected])([email protected])([email protected])

XMPP Lite机器人通过 XMPP(一种即时通信协议)发送 wave 的更改提示。这意味着如果你运行着 Google

Talk,而有人修改了你通过 XMPP Lite 机器人订阅的 wave,你会在聊天界面里接到更改通知。

要使用 XMPP Lite 机器人将它添加到你要接受通知的 wave 中。机器人会添加一个新的 blip,提供订阅

(Subscribe)和退订(Unsubscribe)按钮,如图 8-4 所示。

图 8-4. XMPP Lite 机器人在新的 blip中添加订阅(Subscribe)和退订(Unsubscribe)按钮,可以通过他们订阅

和退订这个 wave 的更改通知。

使用 XMPP Lite机器人,需要添加 [email protected] 到你的 Google Talk, Jabber 或者 AIM 即时通信客

户端。确定你能收到它发来的消息(也就是你没有把这个账户加入黑名单)。然后,点击添加了 XMPP Lite 机

器人的 wave 中的订阅(Subscribe)按钮。

要退订一个 wave,点击退订(Unsubscribe)按钮。获取 XMPP Lite 机器人使用的更多相关信息请到

http://wave-xmpp.appspot.com/public/xmpplite.htm。

Page 85: google wave 中文手册

Google wave完全手册 2009年 11月 25日

85

机器人现状: : 稳定正常工作,但是太罗嗦。你会收到对 wave 的每一个修改的提醒,所以还是想清楚再订阅

吧。

Madoqua Wave 机器人([email protected])

想要把 wave 的内容发布到网络上的博客和其他的网络内容发布者们可以尝试一下 Madoqua 机器人。加入到

wave 后,该机器人机器人提供了自定义的 JavaScript代码,你可以复制粘贴代码到任意的网页,嵌入 wave 的

内容,如图 8-5 所示。

通过成功使用该机器人可以很方便的通过复制粘贴将 HTML 和 JavaScript 的小挂件放到你的网页里。注意如果

你嵌入的是一个只有特定的用户才能访问的 wave,其他的用户看到的要么是 wave的登录页面,要么是一条

“你没有访问该 wave 的权限”的信息。即使你设置该 wave为公开并发布到网络上,对没有 wave 账户(也就是

没有得到 Wave 预览版邀请)的用户依然是不可见的。

机器人现状: 稳定正常工作。Madoqua 机器人是 Embeddy 机器人的一个克隆。

Page 86: google wave 中文手册

Google wave完全手册 2009年 11月 25日

86

图 8-5. Madoqua 机器人生成将 wave嵌入网页所需要的 HTML 代码。

EmoticonyEmoticonyEmoticonyEmoticony ([email protected])([email protected])([email protected])([email protected])

Emoticony 机器人将文本表情符号转换为表情图片。将 Emoticony 加入你的 wave,在任意的 blip (除了第一个

blip)中,Emoticony 自动转换表情符号为图片,如图 8-6所示。

Page 87: google wave 中文手册

Google wave完全手册 2009年 11月 25日

87

机器人现状: 稳定正常工作。

使用说明: Emoticony 只能将加入机器人之后保存到 blip的文本表情符号转换为表情图片。之前存在于 blip中的

文本表情符号将不会被转换为表情图片,除非你编辑并(通过点击完成 Done 按钮或按下 Shift+Enter)重新保

存表情符号。

图 8-6. Emoticony 机器人转换文字表情符号,如 :),为表情图片。

InbeddableInbeddableInbeddableInbeddable ([email protected])([email protected])([email protected])([email protected])

你已经知道可以通过拖放图片到 wave 的方法添加图片,但是要把网络上已有的图片添加到 wave,你可能需要

保存图片再上传到 wave 里,Inbeddable 机器人帮你解决了这个麻烦。要将网络上的图片插入到 wave,你只要

在该 wave 中添加 Inbeddable 机器人,然后添加图片的网络地址就可以了。当你点击完成 Done 按钮或按下

Shift+Enter , Inbeddable 将图片链接替换为图片本身,如图 8-7 所示。

机器人现状: 稳定正常工作。

使用说明: Inbeddable 只对它被应用之后添加的图片链接起作用。如果一个图片链接在 Inbeddable 被应用到

wave 之前就存在,它将不会被转换。只有重新编辑 blip,点击完成 Done 按钮或按下 Shift+Enter 后,

Inbeddable 才会起作用。

Page 88: google wave 中文手册

Google wave完全手册 2009年 11月 25日

88

图 8-7. Inbeddable 机器人将图片链接替换为图片本身。

EasyEasyEasyEasy PublicPublicPublicPublic ([email protected])([email protected])([email protected])([email protected])

在 5章我们学习了通过 [email protected] 联系人设置 wave公开的方法。(参考 how to make a wave

public)——我们也知道了它不会常驻联系人列表,所以每一次都要重新添加它为联系人。Easy Public 机器人也

可以设置 wave 公开,而且没有 [email protected] 联系人喜欢不告而别的毛病。将它添加到任意一个

wave,可以向每一个使用 wave 服务的用户开放该 wave。Easy Public 机器人所做的工作就是帮你添加

[email protected] 到该 wave 中。

机器人现状: 稳定正常工作。

Page 89: google wave 中文手册

Google wave完全手册 2009年 11月 25日

89

使用说明: 注意既然 Easy Public 是机器人,你就可以将它从 wave 中移除,但是这样并不能使你的 wave 脱离公

开状态。将 Easy Public 机器人从一个 wave 移除并不会同时移除 [email protected]。公开 wave 之后,你就

没有回头路可走了。

更多((((有趣的))))机器人

一些 Wave 机器人展示了机器人的用途,但是多数很有趣却没有太大实际的用处。Eliza the Robot Shrink

([email protected]) 这个机器人是一个程序化的治疗师,可以和你在 wave 上对话。Swedish

Chef([email protected])机器人在你的 wave 中插入 “Bork bork bork! ”。 Flippy (flippy-

[email protected]) 机器人将你 wave 中的文字反序排列(中文字就变成乱码了)——在愚人节用来整人还不

错。

这一章只列出了少数可用的 wave 机器人。到 (非官方的)Google Wave 机器人维基百科可以查到更多的可用机器

人。

参考资料

1. Google Wave Bots, GoogleWaveBots.inf o

Page 90: google wave 中文手册

Google wave完全手册 2009年 11月 25日

90

附录 A:什么是 Wave 做不到的

Google Wave 预览版现在还只是一个 pre-beta软件,因此缺失很多功能。下面的列表简洁列出了在 Wave 里,

现在你还不能做的一些事。

现在,在 Google Wave 预览版里,你不能:

• 在撰写一个 Wave 草稿时,你不能禁止实时的、逐字的打字显示,然后点击“完成(done)”按钮提交到

某个对话(这个功能就快有了)

• 如果某个 Wave(对话)的参加者不是机器人(bot),那么不能将他/她从对话中移出(这个功能就快

有了)

• 让某个 wave 只读(Google 将在未来提供这个功能)

• 在编辑一个 wave 时撤销上一次编辑的功能(undo,Ctrl+Z)

• 拷贝小工具(gadgets),在 data 下拉菜单中,这 个子菜单现在是被禁止的,可能将来会开放

• 拷贝短小的对话片段(blip)到其他 wave 里(wave surgery),Google 也说这个以后也会有

• 隐藏或展开所有内嵌的对话片段,这个菜单选项在 data 下拉菜单中也被禁止,可能以后会开放

• 比较不同版本改动功能在回放中不连续

• 设置在线状态为隐身或离开(如果你在线,你的图标右下角有个绿色的圆点,不管你喜欢与否,都会出

现)

• 合并 wave 或对话片段

• 将联系人分组

• 重新组织对话片段的顺序

• 删除 wave 或从 wave 中移除某个参加者(两 种 Google 都承诺会有)

附录 B:我来为这本手册添砖加瓦

我们需要您的帮助,完成这本必不可少的 Google Wave 指南!本着 Wave 的精神,这本指南是众人工作的成

果。如果您正在使用 Wave,并且想新增过纠正这本指南中的某些信息,请不必犹豫,您的时间和关于 Wave 的

专业知识将使现在或将来的 Wave 用户都受益匪浅。

重中之重:每位贡献者须知

通过在本指南中加入内容或意见,意味着您许可指南的编辑吉娜和亚当,将您所加入的内容或意见包含到本网

站和本书即将发行的 PDF 和软件版本中,而 PDF 和软件版本都将获得法律许可,能够重复使用。(关于法律许

可的详细信息,见下一节。)编辑可能会对所有文稿进行改动。指南内容的署名将是

completewaveguide.com,而不是单个作者。然而,我们决定,将在本书的致谢名单上列出杰出贡献者的名

字。

Page 91: google wave 中文手册

Google wave完全手册 2009年 11月 25日

91

许可

本书内容获得美国知识共享许可协议——相同方式共享 3.0(Creative Commons Attribution-Share Alike 3.0

United States License)。这意味着,你可以自由地分享和重新改编其内容,只要你署名

completewaveguide.com 并且遵守与本书相同的授权条款。这也意味着,您为本书撰写的任何文字,将在相同

的授权下传播。

如果您以任何形式对书籍内容重新加以利用,对此我们将非常高兴。平 •吉娜从 [email protected]

发出标为“completewaveguide.com”的 wave 会话中描述了相关细节。我们将在网站上列出对本指南富有创造性

的最佳利用范例。

如何为本书撰稿

可通过两种方式对本书撰稿:通过 Google Wave,或直接在维基上修改。

通过GoogleGoogleGoogleGoogle WaveWaveWaveWave

提出问题、进行反馈或更新本书内容最简单的方式就是通过 Google Wave 本身。在 Wave 搜索框中输入

“with:public tag:completewaveguide.com”,就可搜索关于本书的所有公共 wave 会话。您可以把您的想法加入

一个或更多的公共 wave 会话中。或者,您也可以创建一个新的 wave 会话,使之公开,并把它的标记设为

“completewaveguide.com”,这样就把它添加到讨论中去了。

本书作者将只注意标记为 “completewaveguide.com”的 wave 会话,所以不要忘了标记!

通过维基

运行本网站的软件 MediaWiki 也是运行维基百科的软件,因此(通过)本网站所有的网页都能直接进行编辑。

如果想对本书撰稿,您可以直接上维基。为此,您必须创建一个帐户并登录。接下来,您可以在本网站 “讨论”

页上的任何页面中加入内容,或直接编辑某些网页。

重要提示:为了避免在网站启动期间对维基的故意破坏,我们保护用户编辑章节的各页面。如果一个页面处于

受保护状态,您将无法直接编辑其内容,但如果您登录,就可以在讨论页添加内容。如果一个页面处于受保护

状态,你将不会看到其底部的 “编辑”标签。但是,可以单击 “讨论”标签查看读者的讨论,然后再单击那里的 “编

辑”标签添加您撰写的文字和意见。

帮助翻译此书

我们欢迎将本指南翻译成英语以外的语言。如果您能对本指南的翻译有所贡献,那最佳方式就是在维基上加入

新的翻译页面或编辑现有页面。如果您在 completewaveguide.com 注册了一个新账号,你能创建和编辑直接对

应英语版的新的翻译页面

Page 92: google wave 中文手册

Google wave完全手册 2009年 11月 25日

92

另一种方法是,某些读者可以在 Wave 中进行翻译。在 Wave 中搜索“with:public tag:completewaveguide.com

tag:translation ”,看看在 Wave 中的翻译进行得如何,然后自己也加入翻译。

联系编辑

上述所列是对本书有所贡献的最佳方式。你也可以直接在 Wave 上直接联系作者,吉纳 ·特拉帕尼(Gina Trapani)

的 Wave 地址是 [email protected],亚当·帕什(Adam Pash)的地址是

[email protected]

感谢您为本书付出的时间和对此作出的贡献

本书作者和读者将对此不胜感激。