锁定老帖子 主题:不要乱用ajax中异步操作
该帖已经被评为良好帖
|
|
---|---|
作者 | 正文 |
发表时间:2007-09-13
异步很重要吧,毕竟只有异步才是Ajax,只有异步,不影响用户体验连贯性,才叫RIA,否则也只能是个page吧
|
|
返回顶楼 | |
发表时间:2007-09-13
看了一堆留言 也写点自己的想法 个人认为 做代码就象是做菜 不能全部都用一种材料 要适当的添加调料 单单AJAX用AJAX是做不出整站架构的 因为他不是B/S下的主菜 但是在适当的地方使用确实能起到调料的左右 调料是不能滥用的 AJAX也不是万能的 很多的情况下并不能对用户的实际使用有很大影响 不过会给用户带来一些错觉认为网页刷新的很快 但是实际时间未必有减少 毕竟重复的内容是会从缓存中调用的 而不是远程获取
|
|
返回顶楼 | |
发表时间:2007-09-13
以前使用XMLHTTP进行客户端数据库通信是不叫AJAX的,后来老外要在这里写论文,只写JavaScript and XML是无法通过的,没有办法人家只能挖空心思,捣鼓了一个AJAX的名词。
但是理论和实践是很难结合的。把理论的只有非常复杂,精确才算成功。但实际应用中,只使用到最简单的理论知识。如果谁非要把所有的理论点都应用在实际中,必然遭遇很多挫折。例子就不举了。 AJAX(Asynchronous JavaScript and XML)在实际应用中也不是非要应用上所有的理论点。完全可以不用Asynchronous,只取JavaScript and XML。 |
|
返回顶楼 | |
发表时间:2007-09-13
hsm 写道 楼主您好:
我这边和清华大学出版社有联系,如果条件允许的话,能否请您写一本关于Ajax的书籍? 我的邮箱:hsm_computer@163.com. 如有打扰,十分惶恐. 好书那么多了,还写它干吗? 我写的书自己的关也过不了,哪还敢给别人看! |
|
返回顶楼 | |
发表时间:2007-09-13
一直不太赞成ajax,原因也是这个,异步操作似乎就是做了一个假设,所有的操作都是一定能成功的,异步是宏观上的,其实局部上还是同步的好
|
|
返回顶楼 | |
发表时间:2007-09-13
jindw 写道 xwd 写道 jindw 写道 我想问一下,JavaScript没有多线程,如何在同步方式下做到的同时发送多个请求??? 不要曲解我的意思,不是同时发请求,是连续发,写个循环发呗 另外,javascript本身虽然不支持多线程,但是可以利用ActiveX的多线程功能实现,就是说在使用xmlhttp控件的时候是可以实现多线程的。 同步异步都分不清楚,你还是一边凉快去吧,不要回帖了。 感觉这位兄弟似乎很牛气啊。 不管怎么说,技术/学术是可以探究的,这种盛气凌人、不屑一顾不是解决问题之道 你在学校时,未知领域里你的师长是不是也这种方式来对待你? |
|
返回顶楼 | |