2010年3月2日Ajax

2010年3月2日
Ajax
Ajax是一种思想和技术的合成。
Ajax涉及的技术
XHTML和CSS
文档对象模型(DOM);解析XML
JavaScript: 实现Ajax逻辑功能的部分
XML和XSLT
XMLHttpRequest对象;体现异步性,让开发人员在后台开发和接收XML
///
适用于Ajax技术
部分页面的更新:导航栏
不可见的数据检索:(自动补全最早在谷歌里被应用)比如在谷歌里打“人才”下面就会自动弹出提示比如”人才信息网“等等
不间断更新:Gmail 就好像电子邮件打字,你打字,对方就看到你做的动作了。不用发送。
平滑的界面:不会一卡一卡的,网页游戏应用很多。
简单丰富的功能
拖放:Google地图 放大缩小功能
//
HTML+JavaScript==》Ajax==》优化动态网站开发,网页游戏

普通的B/S 传输
客户端通过浏览器给服务器发送HTTP请求,HTTP返回给客户端一个页面(同步)

Ajax
客户端的浏览器直接和客户端中的Ajax引擎交换数据,然后由Ajax引擎给服务器发送请求,服务器给Ajax发送数据,由Ajax引擎处理以后再发送给浏览器(异步)但是由于Ajax引擎在用户的电脑上工作,所以导致处理速度很快,体现出平滑并且更新快的感觉。

Web 1.0 纯HTML+一点点JSP
Web 1.5 动态页面网站 ASP JSP PHP
Web 2.0 Ajax Flex 他们都带有富客户端

树节点
导航
1.0
  1.1
  1.2
    1.21
    1.22
通过DOM从XML中提取数据,然后放到导航菜单里,这样速度快,没有展开的导航菜单的数据不用下载下来。要比隐藏层制作的导航菜单加载的时候快。因为有些菜单,用户会很少用到。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值