当前位置:  开发笔记 > 编程语言 > 正文

为什么不直接使用ajax页面请求来加载页面内容?

如何解决《为什么不直接使用ajax页面请求来加载页面内容?》经验,为你挑选了2个好方法。

许多网页加载所有内容以更改非常少的信息.

现在我想知道为什么开发人员不应该只为主页请求使用ajax?

在我自己的网页上,我想在我的网页上用ajax开发主要请求,但我不知道这种方法的任何具体缺点.

有没有人知道为什么有人不应该这么多使用ajax?



1> cherouvim..:

搜索引擎,爬虫/蜘蛛,没有javascript的浏览器,屏幕阅读器和内容的其他消费者将不会很满意.

如果您已经支持完整内容的标准服务器端导航,则可以在您的网站上提供大量的ajax行为.看看渐进增强(SO)和渐进增强(wiki).


你怎么能对你从一开始就看不到的东西感到不满?:)

2> Gary Green..:

整个前提是,使用AJAX,您无需重新加载整个页面来更新该网页的一小部分.这样可以节省带宽,并且通常比重新加载整个页面快得多.

但如果您使用AJAX加载整个页面,这实际上会适得其反.您必须编写自定义例程来处理AJAX数据的回调.它有很多额外的工作,几乎没有增加性能.

在哪里使用AJAX的一般规则:如果您的页面更新> 50%,只需重新加载,否则使用AJAX.

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有