我正在开发一个带有客户端javascript框架(dojo/dijit)的网站.与所有javascript/framworks一样,您开始使用Ajax进行快速调用和更新.我的问题是,在使用Ajax时何时使用链接有一般的经验法则?我只是问,因为我似乎更多地使用Ajax,而我担心初始页面中的任何错误都可能传播到其他元素.或者随着内容不断被替换,可能会出现问题.
我想我要问的是,在网页中使用大量Ajax会有什么不足吗?
编辑
SEO - 不是问题.我现在只想到客户端服务器问题.如果你想要优秀的搜索引擎优化,链接会打赌阿贾克斯
eva*_*van 15
在我看来,使用大量的AJAX调用有三个问题.
第一个是从用户的角度来看.如果我作为用户进行大量导航,我希望能够在浏览器中使用我的后退/前进按钮并让它们正常工作.如果他们这样做,那么就没有问题.如果他们不这样做,那么您在我的浏览器中打破了基本导航.
其次是书签/索引.作为用户,我可能想要为某些内容添加书签,以便我可以回复它或分享它.作为搜索引擎的索引器,您作为开发人员希望让搜索引擎"看到"您拥有的所有信息页面,以便人们可以找到您的网站.这两者都需要某种独特的URL.
第三是从开发的角度进行调试.你扔在页面上和/或动态替换的随机内容越多,追踪错误的难度就越大.您拥有的越多,需要更好地集成或者可能会更糟糕地进行交互.
| 归档时间: |
|
| 查看次数: |
5246 次 |
| 最近记录: |