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

使用AJAX有什么缺点吗?

如何解决《使用AJAX有什么缺点吗?》经验,为你挑选了2个好方法。

使用AJAX有什么缺点吗?



1> Cuga..:

没有与浏览器的历史记录集成.



2> mattandrews..:

如果您构建一个需要 Ajax来查看内容和执行任务的站点,那么您有几个主要问题.仅限Ajax的内容/功能对以下内容不可见/不可用:

搜索机器人

很多手机

关闭Javascript的人

等等

但是,如果使用渐进增强原则构建站点,那么这些问题就会得到解决,您仍然可以为大多数用户提供易于使用的Ajax.

渐进式增强包括首先使用简单(X)HTML创建您的站点,类似于REST的原则(至少要求状态更改的POST请求).简单的语义标记; 忘记CSS和Javascript.

第一步是做到这一点,并让你的整个网站(或其中很多有意义的)以这种方式很好地适用于搜索机器人和类似Lynx的用户代理.

然后添加一个可视图层:CSS/graphics/media用于视觉润色,但不会显着改变原始(X)HTML标记; 允许原始纯文本站点保持完整和正常运行.保持标记干净!

第三是添加行为层:Javascript(Ajax).为具有Ajax功能的JS的用户/浏览器提供更快,更顺畅,更好的体验...但仅限于那些用户.

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