Tuesday, August 07, 2007

纯JavaScript打造的Gtalk

  Gtalk基本上有三种官方版本,分别是Gtalk桌面版、Gtalk插件(网页)版、Gmail Chat。这使得Gtalk可以适合不同用户的使用习惯。当然,如果你总是喜欢尝试新东西,现在就有第四个选择,那就是用纯JavaScript打造的Gtalk。JS版的Gtalk客户端是由我们中国的开发者Zhou Renjian(周仁建)所编写,它实际上也是一个网页版的Gtalk,只不过形式和Gtalk桌面版差不多:

  http://demo.java2script.org/gtalk/

  据Zhou Renjian介绍,这个JS版Gtalk是“先用Java + SWT写,然后再通过Java2Script技术转换成为JavaScript,中间有JavaScript的调整”。进入上述网页后,你可以直接点击页面顶部的三个链接进行测试。建议直接点击第二、三个链接,自动以测试帐号登录。JS版的Gtalk支持主流浏览器,包括IE、FireFox、Opera在内,以及常见的OS,比如Windows、Linux、Mac OS。不过建议使用FireFox或Opera浏览器运行它,因为如果用IE速度会很慢。

  这个JS版的Gtalk目前还只是个beta测试版,不过也有一些比较炫的效果,比如拖动时会自动半透明。此外,Zhou Renjian还用JS编写了MSN Live Messenger on Google Talk Client,感兴趣的朋友不妨也试一下。

No comments: