技术开发 频道

IBM演示下一代网络技术 初试HTML5

    【IT168 资讯】

    最近,在旧金山市场街的办公室里,IBM软件小组的新兴技术副总裁Rod Smith和IBM艾曼登研发中心的研究员Stefan Nusser向人们介绍了六个技术项目,这些项目旨在帮助人们处理在浏览器为中心的网络世界中日益增多的在线信息。

    Smith说,IBM这些计划的最终目标是随着网络技术的发展,让人们的工作更有效率。为了实现这个目标,这些技术主要集中在推进在线合作,并解决伴随合作而出现的问题,比如保护隐私性。

    IBM表示,连同这些计划一起,他们已经开始与波士顿的布里格母妇女医院共同开发一个基于网络的“放射科剧场”,可以让不同地区的健康护理专家通过网络浏览器共同交流、分析医疗数据。

    IBM创建的这个安全的网站可以通过在线会议和在线白板功能展示CT扫描图片、MRI、EKG以及其它医疗数据。除了一个网络浏览器,无需要使用其它特别的软件,因此可以从笔记本电脑或移动设备上使用这个功能,当然也包括台式机。

    不过这个叫做Blue Spruce的应用程序的难点在于如何解决共享医疗数据中出现的各种问题,这些技术细节目前仍在完善中,因为Blue Spruce Mashup平台要依靠这些技术而存在。

    举例来说,当用户从当前视频直播中转到另一个浏览器标签或另一个程序时,为了让直播的视频流与其同步,IBM的程序员使用了一项仍在开发中的HTML5特性,该特性被称作socket persistence(套接字持续)。

    换句话说,网上工作以及让网络来工作的规则还在制定中,IBM的工作目标就是完善这些规则。

    CoScripter是另一个展示的项目。它是一个Firefox插件,可以让用户记录、自动执行以及共享在Firefox中完成的动作。自从2007年9月第一版CoScripter问世以来,它一直在进行改进并加入了新功能,比如可以在后台连续记录网络行为并有选择性的将其发布。

    尽管CoScripter与函数和宏记录系统以及其它客户端浏览器编程工具,例如Greasemonkey和Chickenfoot非常相似,不过与他们不同的是,CoScripter不需要编程的知识就可以使用,而且它生成的脚本可读性极高。

    IBM将CoScripter定位为一种捕获知识过程并将其共享的工具。举例说明如何来应用CoScripter:一段由IBM艾曼登研发中心的工程师兼该项目的开发者Clemens Drews编写的脚本,该脚本将用户的电话号码加入到美国的“谢绝骚扰”列表中,这通常是需要多个步骤来完成的。其它用户可以使用帮他们分享照片或在复杂的论坛上导航的脚本。

    关于CoScirpter还有很多工作需要完成,因为“里面牵涉许多隐私问题”,Drew说,还有安全问题——你不希望有人发布一旦运行就会盗窃数据的脚本。

    其它被展示的项目包括“保护隐私的在线市场”,一个图形界面的隐私设置和单击一次就可以进行多项隐私设置的Facebook应用程序,以及“Social Networks and Discovery”,这是一个结合了社会专家发掘和社会网络功能的程序。

    还有一个程序叫做Play-by-Play,这是一个基于浏览器的IM客户端,使用CoScripter技术创建,可以让用户共同进行网络浏览,例如客户技术支持。以及一个叫Highlight的程序,这是一个将现有的网站转化为针对移动设备的网站。
 

0
相关文章