Web新动力
球速体育官方网站今年3月,雅虎公司收购了在这个网站上,用户可以将照片放进相册进行管理,或是通过在页面上拖动的方式与其他组群共享,每次操作行为的变化无需对页面进行重新载入。“三四年前,这是根本不可能的事。”雅虎公司的一位总经理和的创始人之一斯图尔特· 巴特菲尔德(Steward Butterfield)表示,“过去的体验非常糟糕,这样的新功能过去根本不值得推出。”
由于浏览器生产商不再争先恐后地推出新版本,程序员头一次感觉到,自己编写的代码和XML终于能够可靠运行,因为软件不太会频繁发生改变了。这也使得人们对Ajax的兴趣大增。Web设计咨询企业Adaptive Path 公司用户体验总监耶西·J·加勒特(Jesse James Garrett)表示:“IE和Mozilla(Firefox的缔造者)在过去5年中,基本上都是在打补丁而已。”新的Web编程方法Ajax,正是由加勒特所命名的。
包括亚马逊网站(Amazon.com)、苹果公司(Apple Computer)、荷兰直接银行(ING Direct)、Lands’ End公司、在线DVD租赁公司Netflix公司,blog(网络日志)内容聚合提供商Technorati以及沃尔沃公司(Volvo)等在内,一大批公司都是Ajax的追随者。“Ajax在管理层中会得到更大的信任,因为这项技术在管理者们所信赖的著名企业中获得了高度认可。”Flickr.com 的巴特菲尔德说,“这使得Aajx的地位更加合法化。”
Ajax并不简单。它包括了两种以上的Web语言以及其他代码,包括JavaScript、动态 HTML和微软公司创立的例行程序XMLHttpRequest等。由于Ajax是从免费技术当中随意组合在一起的,因此开发所需的时间就会比在商业开发环境中的开发时间要长一些。
但是,这种开发方式避免了采用浩繁的编程语言,如太阳计算机系统公司(Sun)的Java;或创建多媒体服务器和多媒体工具,如Macromedia公司的Flash等。由于Ajax的基本技术可以方便获得,而且完全可以在普通浏览器下运行,所以这种软件的大量使用将会削弱这些公司的产品需求。
微软公司等高科技企业对Ajax的重视程度还在进一步提高。微软公司计划将在今年9月,在美国洛杉矶召开专业开发人员大会(Professional Developers Conference,PDC)上,发布Atlas的预览版本。该公司表示,Atlas能让公司轻松地为不同浏览器开发和测试Ajax。“现在,还稍微带点黑客的性质。”菲茨杰拉德开玩笑说。
Google公司最近公开了地图站点的API,让开发人员创立混合性的网站,就像社区网站Craigslist所创建的一个站点就包含了Google公司用户界面。条件是在任何使用其API的网站上,Google公司都享有广告权。
7月初,Google公司公布了JavaScript 版本的Extensible Stylesheet语言,这是在开源BSD协议下,从服务器获取XML文件并在浏览器内将其转化为HTML的软件。而且Google公司为开发员工提供了一个Ajax技术的工具包。
不过,竞争对手也在对Ajax挑三拣四。Macromedia公司执行副总裁和首席软件架构师凯文·林奇(Kevin Lynch)表示,编写Ajax软件需要重复测试以消除不同浏览器所造成的Bug。他还指出,Ajax缺乏商业开发工具的现实。“如果采用Flash,你可以一次完成,而且运行时间也能统一起来。”
上一篇:苹果被曝内部测试“苹果GPT”!市值一度几秒暴增600亿美元股价续创新高
栏 目:AJAX
下一篇:苹果秘密项目曝光:明年 iPhone 或迎大升级大模型格局酝酿巨变
本文标题:Web新动力
本文地址:http://aihaoedu.com/wangluobiancheng/686.html
您可能感兴趣的文章
- 10-27将网络操作系统变成现实 ajaxWindows正式上线
- 10-27AJAX的应用
- 10-27jquery-django项目的csrf保护导致ajax请求返回403
- 10-27Ajax的使用方法和原理讲解
- 10-27总结Ajax的用法
- 10-26Spring Cloud + Vue 前后端分离
- 10-26vue中怎么引入layui
- 10-26vue怎么动态引入img标签
- 10-26Web前端:确保项目成功的10大Web开发框架
- 10-26vue监听滚动事件如何实现滚动监听
阅读排行
推荐教程
- 10-12期货投资新手如何入门?
- 09-03明日之后第三季新手任务怎么过 第三季教程剧情彩蛋详解
- 09-19iPhone 16最大的卖点竟是苹果花钱买来的?!
- 10-09XTools十周年十大里程碑事件
- 07-18P2P到底是什么意思
- 09-14Java EE轻量级框架整合开发教与学(教案+大纲+源码+PPT+视频彭之军)
- 09-25世界这么大 为嘛这的西瓜能过生日
- 10-09ajax基本用法
- 08-0690%中国人都会读错的5个汽车名词你能读对几个?
- 08-11AJAX新技术借力Web应用增长 催生在线版Office