扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共19页)
谈到计算机编程,有时它只是意味着找到合适的组合方式。近来,Google开发人员将一些存在多年的Web技术进行了重新组合,精心设计出 一系列令人炫目的产品,比如,完美互动的北美地图GoogleMaps、性能非凡的电子邮件Gmail、特殊的搜索引擎Google Suggest—用户只需键入头几个字母,它就能够提示完整的词组,等等。
现在,Google公司开放了GoogleMaps的应用程序接口(API),以及GoogleMaps、Gmail和Google Suggest背后的一些代码。这些应用都采用了一种综合性软件Ajax 写成。Ajax是Asynchronous、Javascript 和XML的缩写。在Google公司和雅虎公司(Yahoo)等互联网领袖企业的推动下,Ajax正使得企业为客户提供在线服务的方式发生转变。
同时, Ajax还使得在Web上运行软件的感受,越来越接近于本地PC机上的运行水平。用户在查阅GoogleMaps时,不必再面对令人厌烦的旋转沙漏(Spinning Houseglass),所需要的工具也不复杂,普通的浏览器就可满足需求。
GoogleMaps产品经理布莱特·泰勒(Bret Taylor)大胆声称:点击URL和下载页面的做法是“老式的Web用户界面”,而Ajax开发的软件给人的感觉更像是一种桌面软件。“我们确实对Web应用软件的形态重新做出了定义。”他表示道。
更多的软件开发人员和Web用户很快就能理解泰勒的上述言谈意味着什么了。微软公司(Microsoft)最近表示,公司正在开发一个被称为“Atlas”的编程工具代码,它能让大量的Visual Studio用户使用Ajax编写应用软件。由于数据处理放在后端进行,Web站点可以迅速向用户提供新的信息,而无需重新刷新页面。
雅虎公司的图片共享网站Flickr。com以提供能够让用户轻松在线组织和共享的图片而著称。该网站最近将大部分站点内容从 Macromedia公司的Flash 技术转向了Ajax技术。雅虎公司也正准备对其雅虎邮件服务进行大幅升级,这次升级是基于去年对Ajax电子邮件软件企业Oddpost 公司的购并,以便公司能迅速赶上Google公司 Gmail的发展速度。
Ajax也能用于流量较大的B2B网站。Sabre控股公司(Sabre Holdings)正准备发布新版的航空计划和运营软件,该软件采用Ajax后,反应时间从数秒减少到数毫秒,满屏的航班情况瞬间就可浏览到。今年5月, Sabre 控股公司基于开源协议,开始开放部分Ajax代码,来树立公司“IT创新者”的形象。公司航空解决方案部门的产品开发副总裁大卫·恩迪科特(David Endicott)表示:“我们突破了性能问题和可用性方面的障碍。”他所在的部门为一些航空公司开发软件,客户包括美国航空公司(American Airlines)和捷蓝航空公司(JetBlue Airways)等行业领袖企业。“这对于我们品牌的知名度以及公司的影响力都是一个较大的提升。”
在软件开发的创新之路上,通常会出现一两位天才的程序员,而Ajax的来源则更分散一些。它的核心技术自1990年以来就存在,不断演变的Web战略和Web技术使他们以一种新奇的方法组合在了一起。
Google公司、微软公司MSN部门和雅虎公司正在不断推出大量高质量的软件,一些企业也正努力通过更好的网站设计来提高品牌形象和增加收入,因此,Web上的软件设计正变得越来越重要。如今,浏览器市场的争夺战已经明显降温,很大程度上,这使得程序员们开发的软件在任何浏览器上的运行都会比较可靠
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者