Icons of sort by rating are confusing (direction is reversed)

Joined
Mar 16, 2019
Messages
18
Currently, sorting by "Rating [UP]" sorts the higher rated titles _first_, while "Rating [DOWN]" does the opposite.
Treating scores as ordinary numbers and sorting accordingly would fit better general expectations and the icons used.
 
Joined
Mar 16, 2019
Messages
18
It works as expected for last update dates, but not titles or ratings (not sure about the rest).

I think it should be considered a bug. The behavior is unintentional (it was not _designed_ this way), unexpected and not useful (for the user).

Can we put it on the backlog for UX bugs at least?
 
Contributor
Joined
Jan 21, 2018
Messages
1,083
It was already addressed before, not a bug, just a different perspective.
I know I also derp with it, but I just live with it.
 
Joined
Mar 16, 2019
Messages
18
FontAwesome have at some point made new icon names to avoid the confusion:

https://fontawesome.com/icons?d=gallery&q=sort

It doesn't mention ascending/descending anymore.

I think it's mostly to do with the two different parts of the icon. The arrow and the "ordered" objects. Traditionally (e.g. in Windows Explorer), the any list is assumed to be sorted by its type's natural ordering such that the "biggest" element comes on top. Then the arrows are basically: do you traverse from top to bottom (hence: descending) or from bottom up (hence: ascending). This is the common mathematical intuition.

The confusion (shared by FA) comes from assuming a physical order for a list, with the default being smaller-elements-first. That's why "ascending" icon was pointing down, as it was traversing the list in its current order (which is smaller-first).

TL;DR: FontAwesome's original icons were thinking of lists as physical, with the natural order being _both_ (physical: top to bottom) and (logical: small to large). While most other software assume only (logical: small to large) with the physical order being implied by the UI element (e.g. what do you do with side-scrolling lists?).
 

Users who are viewing this thread

Top