Ajax在现代网站中的作用和范围.找到合适的平衡
我的朋友和我正在一起建立一个网站,他坚持认为页面刷新已成为过去,我们应该用
AJAX构建整个网站.页面刷新“令人讨厌”的唯一原因是它们太慢了.
但是,当前没有AJAX的页面运行正常,当我点击页面时,对我来说似乎是即时的.它似乎并没有从额外的速度中受益,但他只是说我很顽固. 我确实想对网站中的某些功能和页面使用AJAX.我觉得我理解利弊.他引用gmail是用AJAX编写的,但是当我进入不同的邮箱时,url会发生变化,因此我不认为它是100%的AJAX. 我引用维基百科,它实际上与我们的网站更相似,作为一个非常成功的网站的例子似乎不需要AJAX.但他说这只是一个例子,而且我对维基百科很感兴趣. 一些个人咆哮: 你对此事有何看法?什么时候ajax真的需要在一个网站? 谢谢
不,Ajax对于网站来说不是必需的.但如果正确使用并且不过度使用,它可以提高可用性.
完全使用Ajax构建的站点和禁用JavaScript的非功能构建的站点是一场噩梦.没有导航后退/前进.没有书签.更不用说它对搜索引擎优化的影响,即网站对搜索引擎是不可见的. 黄金法则:以经典方式构建网站,然后添加一些Ajax元素,以便不时提高可用性. 对于某些高级功能,可能只能作为Ajax使用,但尝试确保在禁用JavaScript时,至少可以在读取模式下访问该站点的大部分内容. StackOverflow就是这种方法的一个很好的例子. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |