ajax都可以做什么,纠正一些人的误区——什么才是ajax?ajax是拿来做什么的?

最近ajax这个东西很热,不少人都在讨论这个东西。就如同前段时间也有很多在说,google/baidu之类的页面如何任何的简洁,然后现有各大门户的页面就如何如何的像旧社会妇女的裹脚布——又长又臭等。

扯远一点说,为什么要学google/baidu的呢?难道是因为他们成功?但换个角度说,难道现在各大门户的流量不能证明它们也是成功的吗?再换一个角度说,国内网站的页面之所以做成这样,难道不是因为现在国人偏偏喜欢全而大的东西吗?再再换一个角度说,baidu是抄google的。但google的页面之所以简洁,是因为外国人的思维方式就是如此,看看国外的商业站/门户,他们不也是一样的简洁?本来网页设计界n久年前就讨论过这个问题。只不过当时只限于业界而已。倒是现在一大堆不懂专业,只懂潮流的家伙,一看到国内的网站就叫嚣什么页面不简洁、没有用什么ajax的新技术等等。。。。。。

好。牢骚发完了。入正题。

什么才是ajax?

ajax,本来概念就说得很清楚,Js+XMLHttp+异步执行。可现在的人,看到什么新一点的东西就说是ajax,把一些很简单的js特效应用都说成是ajax,例如几乎是6、7年前51js.com做的那种windows桌面效果的窗口拖拉放大、缩小的东西都说成是神奇的ajax。真可怜。

其实ajax通俗点说,就是在不刷新整个页面的情况,通过js+xmlhttp去服务器获取内容,然后在原页面上显示新数据。

ajax是拿来做什么的?

现在很多人做新站,动辄就拿ajax来做,然后吹嘘自己的技术又多好多牛B。但他们却忽略了ajax的特性和缺点。首先,ajax的特性就是无刷新。但这个从另外一方面来说,也是它的缺点。就是没有pv,没有一个绝对url,对搜索引擎不友好。所以如果在一个对url很敏感的地方——例如论坛、blog等——来使用ajax,这个时候,就死得很惨了。

pv就不用说了。对于一个新站来说,pv是他排名、流量的来源,如果没有,那他就惨到晕了。

没有url定位,如果浏览者看到这个网站一篇很好的东西——例如论坛的某个帖子、blog里的某篇文章——但他想复制地址的时候发现,居然是这个网站的首页,试问谁还会把这个站推荐给他的朋友?下次进来的时候,还是只能进首页,而且还要慢慢寻找一翻,真麻烦。

对搜索引擎不友好就更惨,本来js加载就慢,然后搜索引擎又不支持js,那就只能收录个首页,里面浩大的内容都收录不了。试问在中国这个浮躁的社会里,哪个站长可以接受这个事实?

个人认为,ajax这个东西,不能大范围的大量应用。只能是在适当的页面,适当的应用一下。例如在一个数据列表里,当要编辑某一条记录时,就可以应用ajax这个东西了。

[

点击查看详细]

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值