主题:【原创】令人赞叹的Google Wave -- 金门桥
就是不支持自家的浏览器不支持自家的toolbar
Chrome用了1小时之后继续用ff
blogspot我不清楚原因. 也不一定非用https啊,可以只在robot的层面上加密.它还能见着线上有加密数据就封domain?
根本不用想太多。wave上一个domain,就把这个domain给封了。管你https不https。因为内容可以加密,可destination是没办法加密的。当然可以用proxy。但是最少能让大部分人没法用wave服务
1.wave好像是全部开源,于是乎貌似自己可以架服务器。
2.干嘛一定要搞什么加密,用什么HTTPS?咱搞个信息隐藏,就用HTTP行不?小隐隐于林,大隐隐于市。咱把请求访问C(n)N.com站点的请求嵌入一个图片发过来成不 --- 搞HTTPS纯粹是此地无银三百两,难道竹幕的服务器要把所有的HTTP上传请求都封了?对抗过滤的的最好办法就是让行为模式难以算法化,或者算法化的的代价极高。
最后很可能还要走google的server。。。我邪恶滴猜想
而且如果WAVE真成了“大波浪”,相信后来的跟随者会众多。别的大厂商也完全有实力搞个自己的wave。GOOGLE的wave没有太多技术上的“原创”。个人看法更象是是一场开发框架的星球大战,就像是当年的MFC vs OWL,今天的.NET vs Java.
WAVE成了“大波浪”,想封都难。
Google公布了分布式协作和交流平台Google Wave,综合电子邮件,即时通信,合作编辑文档等于一身,通过单一的工具实现实时协作,通信和分享,用户的一次会话就是一次Wave,比如你在博客的评论部分嵌入Wave功能,评论将会同时出现在博客和Wave界面上。Google Wave受到了许多人的追捧,但也人表达了不同意见:
"Google的DEMO演示了3个人之间的会话,如果一个团队有几十甚至是上百人,Google Wave的响应是否还能如此迅速;用户在输入时,Wave会逐个字逐个字的显示,而不是等一个或两个句子完成后显示,这项功能可能会让人生气;每个人都能编辑每个人的信息,假如用户想回到过去的某段会话,编辑功能可能会导致难以找到过去的历史记录;对普通人来说Google Wave太复杂了。"
实时性应该比较scalable,别忘了google最擅长的是什么;另外,很难想像几十上百人同时会话。实时显示keystroke功能可以关掉(有多种途径来实现,比如draft button);你可以设置权限谁可以编辑,另外,像google doc一样,编辑历史都是有log的,可以回溯,playback。
前两天看有人试用的报告提及了这个问题,他说Wave并不像演示中那样的复杂。但复杂与否还是比较依赖个人的体验,wave能不能提供足够的吸引力使人有意愿去对他进行进一步的探索是Google需要努力的地方。
值得关注的东西。
今天抽时间看了看Google I/O 2009,GOOGLE的狼子野心昭然若揭。Google的这些项目,简直是陈胜吴广起义后刘邦项羽的各路起义军,矛头所指传统DESKTOP APPLICATION --- MS的传统领域。
印象比较深的有NATIVE CLIENT --- 俺把它叫做改进型的ACTIVE X,很好很强大,就是不知道这个东西什么时间集成到CHROME中。
NATIVE CLIENT 路线图:
NPAPI plugin
x86-32 only
Raster graphics
Mirrored public SVN
Built into browser(当然是CHROME ONLY)
Web Workers
Revised NPAPI
x86-32, x86-64, ARM
O3D integration
Develop off public SVN
花您~
这个也许是图穷匕首现,叫改进型Java Applet可能更近似些,虽然没有用Java。
但从另一个角度看,Google这么做也许是被迫的,在RIA的压力下,对AIR与Silverlight的反击,这个javascript与RIA之间的斗争是长期地。哪里有压迫哪里就有反抗。对了,忘了还有个JavaFX,呵呵。
http://groups.adobe.com/posts/f040fae287
Google Wave跳上了XMPP这架战车,那么Flash应该怎么办?Adobe密议中……
一个初步答案已经揭晓:
http://benwerd.com/2009/06/xmpp-powering-the-real-time-really-live-web/
Yesterday, the BBC announced that they were using an open source framework called Hemlock in order to provide real-time web games on their Childrens’ site. Hemlock’s interfaces are built in Flash, but the real-time aspect is powered by XMPP.
Hemlock = Flash + XMPP
WHAT = SilverLight + XMPP ?
IBM开发的XMPP实时协作平台Blue Spruce(目前主要应用在医疗协作上),这个虽然没有Google Wave那么抢风头,但思路上是很相近的
http://www.readwriteweb.com/archives/ibm_blue_spruce_first_look_redux.php
http://www.readwriteweb.com/archives/ibm_announces_web-based_radiology_theatre.php
给拿出来单独科普科普吧
XMPP的前身是Jabber,一个开源形式组织产生的网络即时通信协议。XMPP目前被IETF国际标准组织完成了标准化工作,
google 的gtalk就是基于xmpp,
xmpp的帐号类似于电子邮件,各公司可以通过 dns解析来实现互相的通讯。
在公司里面装了一个这个玩意,跑了半年了,同事们觉得挺方便,用龙芯做的服务器,帐号用mysql管理