1、不被搜索引擎喜欢
新的网站,由其是新的WEB2.0网站,在首页里,千成不能使用AJAX ,不然可能不被GOOGLE收录,即使收录也会只空白或是提示信息。
案例:blog.163.com
可以说是网易做得是非常WEB2.0,用户操作也是非常的方便。但是查看自己的BOLG主页的源代码的时候,除去HTML标签,却只能看到“正在加载……”的字样。无论是写的多频,对于搜索引擎来说永远只看到“正在加载……”的字样。所以想让自己的文章更快的被搜索到,163不是首选!当然这不是163的错,这是AJAX的错!
2、致命性浏览器假死
AJAX是后台提交的方式,从而使得浏览器不刷新。但是如果后台提交中遇到服务器忙,或是网站故障,这个时候,问题有出来了,AJAX会一直等待导致浏览器假死无法操作(即使是很短的网站故障),只能结束任务!
案例:CSDN论坛
可以说CSDN论坛的左边下拉菜单做得真的是很好,第一次点击后,可以实现缓存,下次点击读取速度几乎为零。同样也是使用AJAX实现的,问题同上面分析的一样,当网站故障忙碌的时候,点左边的加号按钮,出现浏览器假死情况,无法继续操作,只能结束进程。
当然有缺点就会有优点,他的优点人尽皆知我就不多说了。本人的HooPower权限管理系统也有用到AJAX,现正处理测试阶段,希望大家多提意见!