论坛首页 Web前端技术论坛

关于社交网站流行的“加载更多”的问题

浏览 13219 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2011-10-14  

像QQ空间的好友动态,通过点击底部的“更多好友动态”,点点网的页面拉到底部即触发“正在加载”等等

通过滚动来触发加载更多的数据到原容器,微博等社交类网站都比较常见。

 

淘宝kissy有个组件演示:

 

http://docs.kissyui.com/docs/html/static/demo/waterfall/demo2.html

 

 

不知道像这种数据懒加载的方式相比传统的分页有什么明显的好处

我倒是认为这样不断的向下滚动不断加载数据会给浏览器带来很大

的负担,内存占用不断增加,特别是IE这种,搞不好卡死甚至崩溃

 

不知道大家怎么看,欢迎前来分析!

 

 

 

 

   发表时间:2011-10-14  
居然没人发表意见。最近老感觉iteye世风地下,不如以前活跃了,呵呵。
0 请登录后投票
   发表时间:2011-10-14  
卡死或崩溃当然是写的代码有问题,正常能显示,用这种方式也能显示。

这样子做减少了不必要的请求,能有效降低服务器压力,也能加速页面的显示
0 请登录后投票
   发表时间:2011-10-14  
从极端情况来说,当然,无限加载内存吃不消啊,但是这个内存消耗的知识客户端的,而且这样做能极大的减少服务器端的压力(高并发时),而且还能加快页面显示的速度~
0 请登录后投票
   发表时间:2011-10-14  
貌似最早是Google图片搜索结果页面用到这样的显示方式,根据用户拉动浏览器滚动条的位置来自动加载下一页的数据,这样的用户体验还不错
至于客户端的内存问题,比多开几个页面或标签占用的内存要少
0 请登录后投票
   发表时间:2011-10-14  
fyland 写道
貌似最早是Google图片搜索结果页面用到这样的显示方式,根据用户拉动浏览器滚动条的位置来自动加载下一页的数据,这样的用户体验还不错
至于客户端的内存问题,比多开几个页面或标签占用的内存要少

google图片是这样的,我记得以前往下拉太多的时候,页面很卡,加之众多图片的加载。
0 请登录后投票
   发表时间:2011-10-14  
像新浪微博,也只是自动加载一定长度内容后还是需要翻页的,不过2楼说的减少服务器压力是什么情况,求解,自动加载不也在请求服务器么
0 请登录后投票
   发表时间:2011-10-14  
clue 写道
卡死或崩溃当然是写的代码有问题,正常能显示,用这种方式也能显示。

这样子做减少了不必要的请求,能有效降低服务器压力,也能加速页面的显示


不赞同你的说法,呵呵。浏览器卡死或崩溃,不一定就代表代码有问题啊;
至于“减少不必要的请求”,这是ajax的好处,跟我们要讨论的话题没直接关系。
0 请登录后投票
   发表时间:2011-10-14  
我电脑不好经常会卡
0 请登录后投票
   发表时间:2011-10-14  
无限加载下去,估计浏览器会挂掉的,但是这个是特殊情况,往下拉的用户体验比较好,可以考虑下拉加载了有十几页的时候,点击更多变成非ajax方式
0 请登录后投票
论坛首页 Web前端技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics