跟AJAX的第一次认识

这几天在网上晃来晃去,总是撞到Web2.0这个东西,在几个宣称2.0的网站上面逛了逛。不错,看到了一些新的东西,http://www.pageflakes.com/ 的UI设计就让我感到有些震撼,web的ui还是可以设计得很application化,另外还有象writely,http://www.flickr.com这样的网站,感觉很有冲击力,挺不错,至少给人跟以前普通网站不一样的感觉。也奇怪,这种新潮的东西看来还是外国那边触觉比较灵敏,国内吧,象豆瓣,其实概念已经是很不错的了,在上面注册了个帐号,愣还是找不到家的感觉。界面不错,可惜还是太冷了点,硬邦邦的感觉。

昨天看了pageflakes的一点源码,今天在公司就想学学,也写了一点,还是有些地方弄不太清楚。回来搜搜看这网站用的是什么法宝,原来就是AJAX,译成中文应该是异步javascript 跟xml ,哈。。。 原来这东东许久前同事就跟我提起过,据说现在还挺流行的,看来还果真如此,再一看,,,球~ 不就是我们现在一直在用的东东嘛!弄得乱神秘,已经用了N久的东西。

再去找些资料过来看看,翻到了始作俑者的文章Ajax: A New Approach to Web Applications,在上面看来,最大的始作俑者还是google这家伙,google map我之前已经有提过,佩服是没得说的了,还有一个就是google的suggest,其实在界面上看就只是多一个小小的延伸提示框,可已经是个了不起的实验跟应用了。虽然,这种应用我觉得性价比太低,消耗那么大的服务器资源去弹个这么小框框,对用户体验其实改进不是很大。但谁叫是google,,,这点代价还是付得起的。

说回AJAX,说白了其实就是异步的网页调用,以前一大块一大块的网页向服务器要,现在就拆成一小块一小块的慢慢拿。好处呢,是用户体验会爽很多,不用将近一半的时间来对着个空白的IE页,看着无聊的进度条,挺喜欢这种的。坏处呢,祈祷客户你自己有一台足够强壮点的机器吧。IE解析xml文档的资源消耗是巨大的,现在全在客户机子上解析, 数据少点没关系,数据多了就准备整个IE死掉吧。还有一个我抱怨很久的问题,就是js实在太过脆弱跟不规范,在上面编程简直是一种虐待,还要强制OO......好心你啦。。。 跟同事聊过,想尝试用applet,不知道行不行,还没试过,理论上会提升不少,至少,debug方便很多很多。。。。

又晃到duduwolf的blog,看他写了不少关于ajax的东西,观点还挺不错的,加了个链接过来。看这段日子有空写一个ajax的系统来玩玩。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值