新闻动态
搜索翻页
https://www.sytm.net 发布日期:2010/8/18 17:23:55

当搜索返回的结果太多,无法显示在一页上时,将信息拆分进一系列的页中。用单行链接的方式来实现翻页控制,可以让用户浏览更多的结果,而不是将结果都显示在一页中。

什么时候用?

显示搜索结果
搜索结果太多,无法合适的放到一页中。

具体解决办法是什么?

将信息按相关度排序,并拆分到一系列的页中;
为访问不同分页提供翻页控制;

翻页控制

显示单行的链接作为导航控制;
按顺序显示链接“上一页”、单页链接、“下一页”;
在“上一页”之后显示一个左箭头图标;
在“下一页”之前显示一个右箭头图标;
让箭头图标也是可点的;

单页链接应该包含一组最多10页的链接,如果结果页少了,那么仅显示可用页面的单页链接;
当所选页在1-6页之间时,单页链接应该总是从”1″页开始;
在所选页在6页之后时(7页和之后的),单页链接应该从当前页减5后的页数开始;

当前页是第一页时,不要显示“上一页”和箭头图标;
当前页是最后一页时,不要显示“下一页”和箭头图标;
单页链接中,当前页应该无链接;
需要标注“结果页”;

为什么使用这个组件?

箭头图标可以帮助区分链接,同时增大可点区域;
因为以下的原因,显示“不可用链接”基本没有价值;
这些链接基本出现在第一屏之外;
搜索结果的第一页占据了流量中的绝大部分,显示一个不可用的”上一页”基本没有任何价值;
尽管”第一页”有价值,但是在”随机存储”的链接中显示较难;
“最后一页”也基本没有价值,因为搜索结果是按照相关性排序的,同时搜索结果的总数可能无法知道;

可访问性

支持用Tab键来定位每一个链接;
支持用回车访问已定位的链接;

更多阅读
返回列表
© 2010 TianMei Technology All rights reserved. ICP:辽B2-20150138辽公网安备 21010202000010号  目录概览