Google Wave
名词解析1、 Wave:
直译过来就是波涛,波浪——其实今天我还真看到好几个blog或者新闻把Wave直译成波浪,这样的翻译实在是有点……一个Wave就是 Google Wave中的一个会话,类似论坛中的一个帖子,或者一个Gmail的Conversation,在或者是和某个人在im上的某段谈话记录。一个Wave中 可以包括一个人,也可以包括若干个人,甚至还能包括机器人(这个我们下面会提到)。
2、Wavelet
Wavelet是一个较大的Wave的子集,仍旧用im谈话记录来举例的话,Wavelet就是谈话记录的一部分。每个Wavelet可以单独被建立和管理。
3、Blip
Blip是比Wavelet还要小的单位,Wave中的每条消息就被称为一个Blip,反映到im谈话记录就是一行,Blip允许别的Blip附加 在他上面(附加的Blip被称为children)。此外,Blip有可能是已经发布,也有可能是尚未发布(类似于你打在gtalk聊天框里面,但是还没 有发送出去的文字)
4、Document
这个从字面上很好理解:文档。但是实际上Document在Google Wave中指的是Blip中的内容,可以是文字,也可以是Blip的附件。
5、Extension:
Extension是运行在某个Wave内部的小程序,主要包括以下两个类型,Gadgets和Robots
6、Gadgets
gadget是用户可以参与的小组件,大部分在在Google的OpenSocia平台上建立。Wave的gadget和iGoogle的gadge以及Facebook的applications功能基本一样。
7、Robots
机器人,是某个wave中的全自动的成员,可以和用户聊天并和wave互动。还可以从外界(wave外)获取信息(比如Twitter),也可以自 动检查某wave内的内容,并且基于某些条件触发特定动作(比如你在wave中提到某股票名称时,机器人会自动提供此刻这支股票的价格)
8、Embeded Wave
嵌入式wave,是指在别的网站或者blog中嵌入的wave,用户可以把wave当成聊天室,或留言板等等。
设计理念补充电子邮件的不足眼下,几乎每个网民都在使用 email 和即时通讯,这两种产品一直很成功,Google Wave 的初始理念就是如何将这两项产品有机的结合起来。
Google Wave 的设计理念是由 Lars Rasmussen 在 2004 年形成,但一直搁置到 2007 年才付诸行动。用 Lars Rasmussen 的话说,“(假设我们从没发明过 email),Wave 就像是基于今日互联网情况发明的新 email。”Wave 是由 Google 悉尼分公司的 Lars Rasmussen 和 Jens Rasmussen 兄弟以及 Stephanie Hannon 共同开发。
新型网络通讯平台
Google 不仅是将 Wave 看成一个只在 Google Wave
google-wave使用截图网站上使用的简单网页应用,Google 希望用户能在所有站点上使用它。也就是说,假如用户有个博客,他可以通过 Wave 和其他人进行共享,可以实时传递博客的更新。
不过,博客不是 Google 想要 “wave” 的唯一内容,几乎一切内容都可以通过 Wave 进行共享、交互。
虽然目前 Wave 还不能像 Facebook Connect 一样可以允许其他用户进行登录,但 Lars Rasmussen 表示,他们正在考虑这些功能。
此外,Wave 还支持实时搜索,将和 Twitter 应用进行结合。Google 的开发团队已经开发了一个叫 “Twave” 的工具,该工具可以将 Twitter 上的更新和 Wave 进行绑定,用户可以在 Twave 上处理 Twitter 里的信息。而更重要是 Twave 的实时搜索功能,可以实时扫描 Twitter 的结果,当有新结果出现的时候,会进行实时更新。
从这些可以看出 Google 的野心,Wave 在 Google 眼里不仅仅是个应用,而是一个通讯平台。
要想成为下一代通讯平台,开发者就显得非常重要,就像 Android 和 iPhone 平台一样。周五,Google 将向开发者公布 Wave 的 API。Google 的意图很明显,就是希望开发者能围绕 Wave 理念,推出各种工具、插件以及各种有趣的站点。
Google 还希望 Wave 能被开发者社区尽可能的接纳,因此,Google 计划将 Wave 进行开源。
总的来说 Google Wave 将分三步走:首先是 Wave 产品,由 Google 开发,向公众发布;接着是作为一个平台,由开发者提供基于 Wave 的各种衍生产品;第三步是将 Wave 开源,让其成为互联网通讯的基本协议,成为互联网通讯的平台。
主要功能# 在Google Wave 应用中, 使用者可以建立一个wave 然后添加一些用户.
# 每个在使用者 wave 里面的人都可以使用富文本, 小组件, 图片, 甚
google-wave的聊天页面至可以是外部feed.
# 他们可以进行回复也可以直接编辑wave.
# 而且, 使用者可以几乎同步地看到自己的合作者在自己wave 里面敲打的内容.
# 这就意味着Google Wave 既满足了及时交流也满足了合作共享.
# 使用者还可以以回放的形式查看这些是如何进行的.
体验版Google 已经开放Wave体验版的注册。只要有google帐号,就可以申请成为Wave的第一批体验者。
Google Wave 中最令人瞩目的一个功能是,所有wave对话的参与者都能看到其他人输入的每一个字母。也就是说在现有通讯软件中等待别人输入的情况在wave中将不会出现。Wave实现了实时文字传输。这一功能也使得多个用户通过网络同时编辑同一个文件变成可能。
Google Wave通过机器人可以完成很多令人不可思议的事情。比如说Polly, 只要把Polly添加为联系人,polly就会生成一个调查问卷,并通过wave自动发给用户指定的收件人。很多机器人都是由业余开发者利用Google发布的API制作的。目前Wave API只支持两种语言,Python和Java。