logoalt Hacker News

StellarScienceyesterday at 1:08 AM4 repliesview on HN

We have a user interface design rule that keyboard shortcuts and context menus must only be "shortcuts" for commands that are discoverable via clear buttons or menus. That probably makes our apps old-fashioned.

I recall learning that the four corners of the screen are the most valuable screen real estate, because it's easy to move the mouse to those locations quickly without fine control. So it's user-hostile that for Windows 11 Microsoft moved the default "Start" menu location to the center. And I don't think they can ascribe it to being mobile-first. Maybe it's "touch-first", where mouse motion doesn't apply.


Replies

theturtle32yesterday at 4:47 PM

Yes! This is how things should be. And additionally, I want to see all the keyboard shortcuts visible on the menu items they activate. And every tool tip that pops up when you hover over a button should also show whatever keyboard shortcut activates that function. It's the best way for novice users to notice and the keyboard shortcuts for the things they care about without having to go elsewhere to look them up.

devnullbrainyesterday at 12:57 PM

I think it's user-hostile that 'maximise' is next to 'close'. After moving my mouse so far, I need to start using fine control if I want to maximise it. I want more of the program and, if I fail, I get none of it - destructively!

show 2 replies
moffkalastyesterday at 10:11 AM

I think the centered icons on W11 were done for one reason and one reason only: ripping off MacOS (probably because it's what the design team uses themselves and it felt familiar to them). There is no sensible UX reason to do it, and even in MacOS it's a detriment to its interface.

show 1 reply
Animatsyesterday at 5:25 AM

Corners and edges are rarely used that way. They should be. See "Fitts Law".[1]

My metaverse client normally presents a clean 3D view of the world. If you bring the cursor to the top or bottom of the screen, the menu bar and controls appear. They stay visible as long as the cursor is over some control, then, after a few seconds, they disappear.

This seems to be natural to users. I deliberately don't explain it, but everybody finds the controls, because they'll move the mouse and hit an edge.

[1] https://en.wikipedia.org/wiki/Fitts%27s_law