site banner

Friday Fun Thread for January 10, 2025

Be advised: this thread is not for serious in-depth discussion of weighty topics (we have a link for that), this thread is not for anything Culture War related. This thread is for Fun. You got jokes? Share 'em. You got silly questions? Ask 'em.

1
Jump in the discussion.

No email address required.

Modern UX design is all about placing the most-used options in the most-accessible places so that new users can find them as quickly as possible.

Have you, uh -- used much modern UI lately? My impression (unless by 'modern' you mean MacOS circa 2002) is that modern UX design is all about hiding useful options in locations that are not only obscure but literally invisible (see 'mystery meat', scroll bars, etc ad infinitum) to all users, if not (always) going so far as requiring users to learn undocumented 'gestures' to invoke frequently used things. (see iOS since its inception, but steadily escalating and spreading to other previously functional incarnations of various touch interfaces)

Eleven steps to change Powerpoint from centimeters to inches is totally reasonable given that nobody would ever want to do that, and how could you make room for all that completely-necessary whitespace if you didn't remove all those buttons nobody cares about anyways? "Time and Language" is the perfect place to find a ruler.

Furthermore, "most" has to be contrasted with "least", so designers can maximize how modern they are by shoving things ever-deeper into the abyss.


More seriously, one of my pet peeves is frames in frames in frames, each sized slightly-incorrectly so that they have independent scroll bars. One of the "electronic textbooks" I had in university was hosted on a website that showed you a fraction of a frame that showed a fraction of one page. If you wanted to read two complete pages, you had to:

  • read the first half of the first page
  • scroll the textbook-display-widget frame to the bottom to access its scroll bar
  • scroll the page up to see the bottom half
  • read the second half of the page
  • scroll the widget frame up to the top to access the page turning controls
  • flip the page
  • wait for it to contact the server and load one more page...

I made a flowchart on modern software recently, and it had a wonderful feature where if you dragged an object (e.g. an arrow linking two steps) to an edge of the screen, it would scroll the window in that direction. I zoomed in on one end of an arrow, grabbed it to move it slightly, and...It's off the bottom of the screen! better scroll down. It's off the bottom of the screen! better scroll down. It's off the bottom of the screen! better scroll down. It's off the bottom of the screen! better scroll down. It's off the bottom of the screen! better scroll down. It's off the bottom of the screen! better scroll down. It's off the bottom of the screen! better scroll down.

I ended up zooming out and squinting at a couple pixels, except they had the great idea that your mouse should snap to their best guess instead of the closest feature if you're sufficiently close.