Slashdot Mirror


Ask Slashdot: A Point of Contention - Modern User Interfaces

Reader Artem Tashkinov writes: Here are the staples of the modern user interface (in varying degree apply to modern web/and most operating systems such as Windows 10, iOS and even Android):
  • Too much white space, huge margins, too little information
  • Text is indistinguishable from controls
  • Text in full-CAPS
  • Certain controls cannot be easily understood (like on/off states for check boxes or elements like tabs)
  • Everything presented in shades of gray or using a severely and artificially limited palette
  • Often awful fonts suitable only for HiDPI devices (Windows 10 modern apps are a prime example)
  • Cannot be controlled by keyboard
  • Very little customizability if any

How would Slashdotters explain the proliferation and existance of such unusable user interfaces and design choices? And also, do you agree?

2 of 489 comments (clear)

  1. Re:Easy answer by naris · · Score: 5, Informative

    Its really the proliferation of the horrid iPhone UI. iOS has a horrid User Interface that is really difficult to use and everyone seems to be very quick to copy the least usable portions of it :/

  2. Re:Forgot one by grumbel5969 · · Score: 5, Informative

    Scott Meyers calls this the The Keyhole Problem and has a paper with a bunch of good examples.

    My "favorite" modern example of the problem is Chrome's omnibox auto-completion, you get six results at maximum, they don't even give you a scroll bar or a "Show more" link, six results only. There used to be a command line option to increase it, but they removed it some years ago, it's now a hardcoded constant in the source code.