阅读更多
北京时间5月29日消息,据国外媒体报道,周四,在Google I/O大会上,Google工程副总裁维克•甘多特拉(Vic Gundotra)介绍了Google新型网络通讯产品Google Wave。Wave将email和即时通讯有机结合起来,并准备进行开源。著名科技博客TechCrunch认为,Wave将是Google力推的产品,有可能成为下一代具有深远影响力的互联网通讯平台。以下为Wave详细介绍:



设计理念——基于今日互联网发明的新email

  眼下,几乎每个网民都在使用email和即时通讯,这两项产品一直很成功,Wave的初始理念就是如何将这两项产品有机的结合起来。

  设计理念是由Lars Rasmussen在2004年形成,但一直搁置到2007年才付诸行动。用Lars Rasmussen的话说,“(假设我们从没发明过email),Wave就像是基于今日互联网情况发明的新email”。Wave是由Google悉尼分公司的Lars Rasmussen和Jens Rasmussen兄弟以及Stephanie Hannon共同开发。



  如图所示,Wave左边是导航栏,导航栏下边是通过Google Contacts导入的联系人;Wave的主要部分是Wave收件箱,它看起来很像Gmail的收件箱,不同的是在每个“(交互)thread”之前列出了好友的头像,而且还显示基于当前交互有多少更新,这些更新不仅包括文字信息,还包括图片、地图等Wave支持的内容——这点是有别于Gmail的显著地方。





  打开Wave的每个thread,就可以看到全部内容,就像看到好友发过来的即时讯息一样,用户可以在线回复。如果用户不在线,他们可以像 email一样进行处理。如果通讯双方都在线,可以实时进行交谈。如果是在一个多人的thread中,也可以单起一个私人的对话,而内容会保留在自己的整个thread中。

  此外,如果浏览器安装了Google Gears,用户还可以直接将图片拖放到Wave窗口中。如果用户是在一个多人的thread中分享图片,其他用户还可以对图片进行评论。

  分享图片仅仅是个开始,在Wave中还可以分享Google地图、游戏、事件邀请等等。






  不过,目前,尚不清楚Wave正式发布时间。

  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进行开源。

  总的来说Wave将分三步走:首先是Wave产品,由Google开发,向公众发布;接着是作为一个平台,由开发者提供基于Wave的各种衍生产品;第三步是将Wave开源,让其成为互联网通讯的基本协议,成为互联网通讯的平台。

来自: sohu
31
2
评论 共 24 条 请登录后发表评论
4 楼 瀚愚 2009-05-29 23:52

看着太NB了,可以秒杀现有的SNS产品
3 楼 whaosoft 2009-05-29 23:42
google 太厉害了
2 楼 wolfplanet 2009-05-29 23:38
google越来越nb了
1 楼 JetMah 2009-05-29 22:59
乖乖,不得了啊

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • JAVA获取中文名字的首字母

    此种功能可以用在手机通讯录里面的模糊匹配

  • Java传入中文字符串返回第一个汉字的首字母大写

    public class FirstLetterUtil { private static int BEGIN = 45217; private static int END = 63486; // 按照声母表示,这个表是在GB2312中的出现的第一个汉字,也就是说“啊”是代表首字母a的第一个汉字。 // i, u, v都不做声母, ...

  • Hutool PinyinUtil(拼音工具类)使用详解

    1 依赖引入 使用PinyinUtil类时需要引入一个第三方的拼音库。例如pinyin4j。 <dependency> <groupId>com.belerweb</groupId> <artifactId>pinyin4j</artifactId> <version>2.5.0</version> </dep

  • 从JavaScript二维数组排序说开去(2)

    从上一篇文章里面我们已经知道了,需要通过sort函数,定义自己的排序比较函数。sort会回调这个函数,在排序时逐个比较元素。 那么问题来了,如果我想比较多个列,至少比较2列,使得其有效排序, 如果第2列是个字符串,这样写还行吗?不行。字符串相减,结果是NaN,not a number。那怎么办? 当然是写一个字符串排序函数了。先看以下第一版: function strcomp(a,b){ if( !(a instanceof Array) || !(b instanceof Array) ){ret

  • java 拼音首字母搜索功能(转)

    [code="java"] /** * @author gnuhpc email: warmbupt@gmail.com blog: http://gnuhpc.info * @date 2010-1-22 * @bugs 不支持多音字处理 */ public class PinyinConv { // 简体中文的编码范围从B0A1(45217)一直到F7FE(634...

  • pb中取汉字串首字符的一个函数

    今天看到xuejun的一个取汉字首字符的函数,试用了一下,感觉很好用,不敢独享,拿出来跟大家分享:$PBExportHeader$uf_getfirstletter.srf$PBExportComments$ 返回给定汉字串的首字母串,  xuejun , 19990821global type uf_getfirstletter from function_objectend typefor

  • JAVA翻译给定中文字符串的拼音首字母

     import java.io.UnsupportedEncodingException;/** *//*** 取得给定汉字串的首字母串,即声母串* Title: ChineseCharToEn* @author javer QQ:84831612* @version 1.0* @date 2004-02-19* 注:只支持GB2312字符集中的汉字*/public final class

  • 取文字中的首字母串

    把在项目中用到的知识记录下来 通常会用到把一段文字直接取它的拼音字母,下面我就记录下。 工具类 取得给定汉字串的首字母串,即声母串 注:只支持GB2312字符集中的汉字 /** * 取得给定汉字串的首字母串,即声母串 * * 注:只支持GB2312字符集中的汉字 */ public final class ChineseCharToEn { ...

  • java 获取中文拼音首字母(缩写)

    直接上代码: import java.io.UnsupportedEncodingException; /** * * @author yuki_ho * */ public class ChineseCharToEnUtil { private final static int[] li_SecPosValue = { 1601, 1637, 1833, 2078, 227

  • 获取中文拼音的首字母,目前为止小菜看到的最简单的方法

    在项目中我们难免会遇到搜索的功能需求,那么今天都已经写了三四篇前台的基本知识点了,我们最后一篇来一个后台的做end吧。 我也是在网上看到一位大神说的(通过汉字区码基本可以获取400多个,剩下的当特殊情况处理),实在不好意,找不到那位大神的id了。通过各位大神的指点来做个优化(写成个工具类),我们直接来看代码吧! package com.nepo.commons.utils; import ...

  • 获取中文字符串的第一个大写字母

    /**   * 获取中文字符串的第一个大写字母   */ public class FirstLetterUtil { private static int BEGIN = 45217;    private static int END = 63486;    // 按照声母表示,这个表是在GB2312中的出现的第一个汉字,也就是说“啊”是代表首字母a的第一个汉字。    // i

  • FirstLetterUtil

    package cn.edu.hbcf.common.utils; public class FirstLetterUtil { private static int BEGIN = 45217; private static int END = 63486; // 按照声母表示,这个表是在GB2312中的出现的第一个汉字,也就是说“啊”是代表首字母a的...

  • 返回给定字符串的首字母

    //返回给定字符串的首字母 private String IndexCode(String IndexTxt) { String _Temp=null; for(int i=0;i_Temp = _Temp + GetOneIndex( IndexTxt.Substring(i,1) ); return _Temp; } //得到单个字符的首字母 private String GetOneIn

  • 得到中文字符串首拼

    为一个中文字符串(包括英文)取得它的首拼。public static string GetFirstLetter(string str) { char t1; string val=""; for (int i=0;i{ t1=Convert.ToChar(str.Trim().Substring(i,1)); if (Ascii(t1)>=Ascii(!) && Ascii(t1)val

  • PinyinUtils 提取第一个汉子/单词的首字母

    PinyinUtils 提取第一个汉子/单词的首字母! 拼音工具类,提取第一个汉子/单词的首字母。

  • C++ 获取汉字拼音首字母(支持GBK)QT版

    直接上代码,QT5.4下编译通过QString getFirstLetter(QString strName) { static int li_SecPosValue[] = { 1601, 1637, 1833, 2078, 2274, 2302, 2433, 2594, 2787, 3106, 3212, 3472, 3635, 3722, 3730,

  • 数学建模拟合与插值.ppt

    数学建模拟合与插值.ppt

  • [net毕业设计]ASP.NET教育报表管理系统-权限管理模块(源代码+论文).zip

    【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。

Global site tag (gtag.js) - Google Analytics