4 ms·
No Just no User interfaces that try to be cleaver are a pita. Keep it simple, and avoid the confusion with corner cases that otherwise will baffle users. Lik
by worik 1y ago
No
Just no
User interfaces that try to be cleaver are a pita.
Keep it simple, and avoid the confusion with corner cases that otherwise will baffle users. Like this
- TuringTest 1y agoLexicographic order is great when you need an unambiguous criterion that will work the same in every implementation; but you only need that for automated processing, i.e. for coding. For user-facing presentation, having 5.9.xxx before 5.10.xxx is simpler; the corner case that baffles users is having 5.1 and 5.10 before 5.2.
- procaryote 1y agoSome (most) systems will sort 5.9 after 5.10 though, so if the user is baffled they'll need to learn it anyway. Adding a second way to do it kinda makes things worse
- rs186 1y agoLOL I can tell you don't have the experience of designing UI and shipping product to end users > Keep it simple What's simple? Good defaults make things simple, which means putting 9 before 10 in case, for the reason explained by parent.