当前位置:  开发笔记 > 开发工具 > 正文

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

如何解决《箭头指向排序表中的哪个方向?》经验,为你挑选了5个好方法。

在排序表中,通常有一个向上或向下箭头表示排序样式.但是,我在确定箭头指向哪个方向时遇到了一些麻烦.在ASC排序中,字符按1-9A-Za-z排序.箭头指向上或下吗?

我在网上找到了两者的实现,所以这对我没什么帮助:Up和Down(你必须先创建表).

对此有一个硬性规定吗?我发现自己能够证明两种实现的合理性.你用哪种方法?哪个更直观,为什么?

编辑:你们中的一些人已经建议了其他实现,比如上升的条形图或带箭头的字母表示排序方向.很棒的建议.我肯定对其他选择持开放态度.越不明确,越好.它可能是挑剔的,但我真的希望用户方面存在极少或没有混淆.

编辑:我现在最后一起上升和下降的酒吧.它不是标准的,但似乎比三角形更不明确.当前的排序列显示了三个条形图,从小到大(从左到右)表示ASC,与DESC相反.其他可排序列默认情况下没有条形,但将鼠标悬停在任何可排序列标题(包括当前列)上会显示描述如果单击该列标题将如何对表进行排序的条形图.



1> Chris Cudmor..:

我不认为它们是箭头,而是当前状态的视觉记忆.因此,显示向下的三角形显示降序.它在视觉上与列表顶部的最大项目(三角形的底边)和底部的最小(三角形的点)的图标对齐.


确实是助记符.这是思考它的正确方法.他排序图标前面唯一需要的是:*表示数据可以排序*排序状态在重新排序后已经改变了在排序,升序或降序之后,在查看数据本身时是不言而喻的.即使你弄清楚图标的完美逻辑,用户也不会费心去找出哪种方式.他们只是看一下这样一个事实:alpha列表是向前还是向后,或者编号列表正在增长或减少.不是他们想要的订单?他们再次点击.

2> Mikey..:

我总是选择以下内容:

升序 - 向上箭头

降序 - 箭头指向下方

在我看来,向上/向下指向的箭头的视觉表示最准确地解释了排序顺序.



3> Michael Zusc..:

我已经对此进行了可用性测试.用户似乎没有对箭头的含义进行一致的解释.我似乎记得,即使每个用户都不一致,认为向下箭头意味着在一个案例中上升而在另一个案例中下降.我尝试左右箭头("向前"与"向后"排序),但它们也未能被一致地解释.我尝试显示当前状态并显示将导致的状态.都没有奏效.

什么工作是排序顺序的示意文本描述:alpha的"A..Z"和"Z..A",数字的"1..9"和"9..1","1..12 "和"12"1"用于日期(可用性测试使用mm/dd/yy日期格式).

将此文本显示为只读,指示当前状态.在文本旁边放置一个按钮以设置或交换排序顺序.

没有尝试上升/下降栏图标,但我预计它会遇到困难,其中"更大"是模棱两可的.例如,过去的较旧日期(较长时间)或更小(接近时间0)是否比较近的日期更长?优先级1是大于还是小于优先级2?A级大于或小于B级?就此而言,除了极客之外,谁认为"Zuschlag"比"雅培"大得多?当然,并不是说我亲自接受这个.



4> Jaime..:

出于某种原因,我觉得总是倒退.对我来说,向下箭头/三角形应该代表我通常阅读的方式(从上到下 - >从a到z),向上箭头从我读取事物的方式(从z到a)向后.但这只是我,因为大多数流行的用户界面(Mac,Windows等)以另一种方式使用它,他们必须知道一些东西:).

在任何情况下,与用户习惯的一致性是一个不错的选择.



5> Coderer..:

我最喜欢的是例如Excel处理它的方式 - 不要使用箭头,而是使用自定义图标

A  |
Z  V

提升排序和

Z  |
A  V

降序排序.没有人会怀疑你排序的方式.

现在,如果你不能使用自定义图标,而是需要一个可打印的角色,我会说人们很可能会被任何一个混淆.对于资源管理器,Windows使用"箭头的小部分对应较小的值",也就是说升序排序指向上升.但是很多其他来源都假设箭头的底部从最低值开始,并指向排序方向,这坦率地说就像其他任何东西一样有意义.换句话说,一半的用户可能需要调整两种方式.


这对本地化应用程序不起作用.例如,"A"和"Z"对中国人来说意义不大.
推荐阅读
罗文彬2502852027
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有