首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >箭头应该指向排序表中的哪个方向?

箭头应该指向排序表中的哪个方向?
EN

Stack Overflow用户
提问于 2008-12-03 18:11:23
回答 16查看 46.2K关注 0票数 55

在排序表中,通常有一个向上或向下箭头指示排序样式。但是,我在确定箭头应该指向的方向时遇到了一些问题。在ASC排序中,字符被排序为1-9A-Za-z。箭头是向上还是向下?

我已经在web上找到了这两个表的实现,所以这对我没有多大帮助:向上向下 (您必须先创建表)。

对此有严格的规定吗?我发现自己能够证明这两种实现都是合理的。你用哪种方法?哪个对你来说更直观,为什么?

编辑:,你们中的一些人已经建议了其他的实现,比如上升的条形,或者用箭头表示排序方向的字母。很好的建议。我肯定还有别的选择。越少模棱两可,越好。这可能很挑剔,但我真的希望用户尽量少混淆或不混淆。

编辑:,我现在要去的是起起落落的酒吧。这是不标准的,但似乎不像三角形那么模糊。当前的排序列显示三个条,从小到大(从左到右)用于ASC,而对于DESC则相反。默认情况下,其他可排序列没有条形条,但悬停在任何可排序列标题(包括当前的列标题)上,显示了如果单击该列标题,表将如何排序。

EN

Stack Overflow用户

发布于 2016-06-28 00:40:15

这是一个非常固执己见的问题。但这是一个合乎逻辑的解决方案,也是我选择它的原因:

解决方案:

如果使用箭头在表列中显示排序顺序,则最好使用向下箭头进行升序,反之亦然。

原因:

  1. 如果我们指的是图片或图形,其中视觉和基于值的遍历都在同一个方向上,那么使用“上升”或“下降”将达到预期的目的。但是,当涉及到表时,主要的混淆来源是,这些值被遍历到更高的值(向上,但仅在概念上),但是视觉遍历的方向是向下的。而且,由于箭头是视觉线索(方向),因此可能更容易让人更好地理解方向遍历。
  2. 对许多人来说,上升和下降的概念在价值观方面是可以理解的。但在某些情况下,该表的用户可能不知道这些概念。例如,一个从未上过学的人,一个小学的孩子,或者一个对数字世界完全陌生的人。对他们来说,方向概念更容易理解。如a-z,向上或向下。如1-9向上或向下。值得注意的是,受过教育或经验丰富的用户可以通过任何一种方式来理解它(第四个原因)。
  3. 下一个原因是,无论我们是否掌握了数字表格,我们总是会写出列表和表格。在几乎所有的情况下,我们按照向下的升序写它。所以,它在某种程度上是与我们的大脑相连的。
  4. 最后,在这个问题上一直存在混乱,而且通用的方法总是更好。直到今天,我一直在分析这些值是如何排序的,以查看它是按升序还是降序排列的。由于方向箭头不可靠,所以无法达到它的目的。对于受过教育或经验丰富的用户来说,立即了解订单将不是一个问题。然而,当我们创建一个通用的标准时,我们必须确保每个可能的用户都能“理解”它。

我如何使用它:

--我用尾箭头表示数字、字母或任何其他值在朝这个方向移动时逐渐增加。

由于值正在增加(默认情况下),如果用户愿意,可以称其为“上升”,但是箭头向下。这也有助于我对“单词集”进行排序(例如,表中记录的状态)。它可能不是按字母数字顺序排序,而是按状态进展顺序排序)。

希望这能帮上忙。

票数 0
EN
查看全部 16 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/338166

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档