网站或app内容排序都有哪些

今天在做资源列表页排序时,发现不知道应该有哪些排序规则,点击时应该显示什么状态,还有这些排序是否可以同时作用?

其实在很多时候都会遇到排序的问题,排序的规则,那解决这个问题的思维逻辑应该是怎样的呢?

我是这样的,

首先竞品分析,浏览了很多网站,看他们是怎么排序,有哪些常规的排序项,有哪些是与业务相关的排序项;并多次体验升序和降序的状态变化(颜色,箭头);

其次,根据自己的网站需要,添加必要的排序项;

分析过后你会发现,网站常规的排序项包括时间(可以是发布时间,更新时间,截止时间,提交时间等等)、价格(人均最低,价格最好,价格最低)、评分(评分最高,评价最高,人气最高)等,另外还会有与业务相关的排序,比如外卖类排序还会有距离,离我最近,起送价最低,配送速度最快,销量最高,链家app还会有房型,区域等。

排序项的样式和交互各不相同,现在比较流行线条和实体两种配套状态,线条代表未选中,实体代表已选中;还有是字体颜色变化,黑色代表未选中,其他颜色代表已选中;

排序的箭头也有不同,选中并箭头向下代表降序排列,选中并箭头向上代表升序排列;还有像唯品会是将向上向下做到一个里面,升序向上的箭头亮色,向下的箭头黑色,反之是降序排列。

还有一个问题,排序可以重复叠加吗?一般情况下都是或的逻辑,不能在选中一个排序条件的情况下再去选中其他排序项,这样的规则会很复杂,所以建议大家排序时一定不要叠加使用排序项。

最后,我希望还能再补充一下网站和app的排序有哪些差异。

第一天从工作中感悟总结,明天继续,加油(^ω^)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、窗体 1、常用属性 (1)Name属性:用来获取或设置窗体的名称,在应用程序中可通过Name属性来引用窗体。 ...
    Moment__格调阅读 4,623评论 0 11
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,503评论 25 709
  • 翻译自“Collection View Programming Guide for iOS” 0 关于iOS集合视...
    lakerszhy阅读 3,946评论 1 22
  • 头发变白本是一件正常的生理现象,平均而言,40岁是头发变白的时间节点(也有男性一般在30岁之后、女性则为35岁左右...
    梳课阅读 1,730评论 0 2
  • 时间过得真快,不知不觉加入付爱宝已经两年多啦!非常感恩能遇到付爱宝,从此改变了我的命运。我是一个农村出来的,没有好...
    桂钊阅读 261评论 0 0