在某些情况下分页是必要的。: q0 z7 C, L7 g, W% H, f. F. S
用户体验
F: |0 N( R8 t2 C0 \$ C 当我们有一个数据量很大的产品,物品,不显示所有的内容,是很正确的做法。通过分割用户需求信息的细化,提供更小的精华内容块,促进用户浏览页面内容的深入便捷度。同时你还可以确保用户所浏览页面重要组成部分的重点化、优先级。(如电子商务产品的筛选条件,让用户更精确地尽可能快的找到自己的需求目标),附带减少用户滚动、点击次数环节。: [9 E& b2 Q8 m7 B, U9 j$ _
加载时间和服务器负载$ g H1 k: O% _$ l
使用分页的其他的原因还包括它可以降低服务器负载。如果你放在一页用户希望一次检索某项产品类别数据库中10-50(1000?10000?)个单产,这时候数据库就需要一定时间的处理。页面在展现的时候还需要加载页面元素(js,css,图片等造成页面过大加载延时元素)这将大大延迟用户需求等待期。
# A ~8 _ b* F0 L, H. t% C 如果使用分页,数据库在处理前10个产品匹配结果的时候加载第一页页面元素很快的给予用户需求结果反馈。可能安全可以吸引住用户,黏住他/她,进行其他需求结果的浏览。 Q. p- R0 Q8 u2 K
广告收入7 i& j' l$ d. j+ Z1 t
大多数新闻网站主要收入来源广告位的出售,他们希望最大化利益,通过内容分页的技巧可以帮助他们提高广告位的数量以及广告展的次数。分页的使用可以增加每个用户的网站的综合浏览量(这里可以理解为用户的pv)。这也就是为什么新闻网站往往不仅分开文章的目录,而且文章本身拆分在不同的页面中的原因。! r' W: X- ~- K, i) L0 e4 W
分页的弊端+ o$ ^3 ] c8 c* K/ }% w
尽管分页的好处不言而喻,但是这里我们不得不讨论分页的几个弊端需要我们去注意。. E C/ \/ v- c. W R: Q
用户体验
! m0 ]* J# y4 Y2 z( \4 E* i 将所有内容强制分割几个页面上逼迫用户多次点击他需求应承载的着陆页面,增加用户的无用点击。此外他需要获取所有的信息的总时间会增加(相同内容,单个页面的加载速度比多个页面加载时间更快)。7 _( m" j/ U7 A3 \ ^1 U$ c, x; K2 j
最后要注意的是目前的趋势是“滚动代替分页”,目前许多互联网内容服务展现样式都在改变。如谷歌图片搜索,Facebook和Twitter现在使用(AJAX)作为替代技术。可以实现用户向下滚动页面自动快速加载更多其他新内容。6 G3 _. H4 j9 K' L! l# A) H
百度图片搜索近日也改版成:搜索结果展现第一页内容,你下滑到页底,一定时间内在加载出新内容又展现,在滑动在加载。不需要点击分页。你可以搜索个图片尝试下。: g6 k$ R7 |( u ?
2 X& q& a1 h4 c文章摘自:www.xaxcbjl.com |