News for hackers. Stuff that matters.
Re:In Praise of the Unambiguous Click Menu by datavirtue on Saturday March 20, 2021 @09:31AM (#26523111)
As a user I despise hover menus. They are always a point of distraction. "Oh, it's a hover menu. Now let me try to figure out how to hover through this nested nightmare."

Desktop, web, wherever.

Re:In Praise of the Unambiguous Click Menu by vidanay on Saturday March 20, 2021 @09:57AM (#26523266)
Hover _anything_ sucks IMO. I have noticed a trend lately where the hover delay seems to be drastically reduced. This means that as I move my mouse around a page, I am constantly bombarded with hover popups that come and go. Quite often, these are right next to a top level thing that I want to click, so I then have to wait for the popup to disappear before I can click on my target.
Re:In Praise of the Unambiguous Click Menu by ryandrake on Saturday March 20, 2021 @03:06PM (#26525286)
Another reason hover-anything is bad is because it is totally inaccessible. Observe a 90 year old with poor vision or someone with shaky hands trying to precisely position a mouse cursor over a UI element, while hover-popups are animating all over the place. It's a disaster. Do screen readers even work on hover elements? Need to stop designing the web as if all of your users are healthy 25 year olds.
Re:In Praise of the Unambiguous Click Menu by wwalexander on Saturday March 20, 2021 @03:44PM (#26525607)
The most frustrating part of using Visual Studio Code for me is the hover/scroll behavior for error/warning messages in the code. You have to hover to view the error, and usually the message is out of the hover pane viewport at the bottom, below the type/value documentation. This would be fine, except for the fact that once you have scrolled to the bottom of the hover pane, further scroll events are applied to the code itself, so the hover pane scrolls out of focus and disappear. I spend an inordinate amount of time scrolling one notch at a time hoping for a glimpse of an error message.

I only have in-depth VS Code experience writing Go with gopls so maybe this is a very niche issue but it’s so frustrating seeing so much wasted effort go into making and using and solving the weird inconsistencies of hover-based UI elements. The inevitable mess of hacky state management is an invented problem - the cursor should only affect state when buttons are pressed. I miss Plan 9.

Re:In Praise of the Unambiguous Click Menu by eplanit on Saturday March 20, 2021 @11:22AM (#26523762)
The web interface to Amazon Prime videos is basically unusable because of the many hover behaviors they've added.
Re:In Praise of the Unambiguous Click Menu by leephillips on Saturday March 20, 2021 @11:59AM (#26523995)
Hover states also make the Netflix website annoying.
Re:In Praise of the Unambiguous Click Menu by jagger27 on Saturday March 20, 2021 @12:43PM (#26524293)
Right! When I’m just scrolling through the list I don’t need an autoplay kicking off just because I happened to rest my mouse there.
Re:In Praise of the Unambiguous Click Menu by leephillips on Saturday March 20, 2021 @12:51PM (#26524341)
Netflix is one of those sites where I find it hard to imagine that its designers ever tried to use it. It’s maddening.
Re:In Praise of the Unambiguous Click Menu by julianlam on Tuesday March 23, 2021 @12:37AM (#26551175)
Thankfully after much griping, Netflix did add an option to disable this in your profile settings.

That it's the default behaviour is still mind boggling.

Re:In Praise of the Unambiguous Click Menu by datavirtue on Saturday March 20, 2021 @12:59PM (#26524395)
I feel like they reduced the delay in an attempt to increase usability. It's tough to slough through all the gatekeepers to get rid of something like the menu styling in a web app. You might get buy in across the team and then a key stakeholder goes on a diatribe of why they think we should keep it and then everyone else runs out of energy trying to counter every one of the rationales. The people fighting for change get tired and pick another battle.
Re:In Praise of the Unambiguous Click Menu by suzzer99 on Saturday March 20, 2021 @02:01PM (#26524790)
Utterly egregious example right here: https://www.thesaurus.com/browse/hover?s=ts

I'm always accidentally triggering the gigantic hover menu. So annoying.

Re:In Praise of the Unambiguous Click Menu by etxm on Saturday March 20, 2021 @11:15AM (#26523715)
I thought I was the only one. They boil my piss.

I’m not sure which is the more annoying aesthetic:

- mousing across the screen and accidentally passing over an item that on-hovers a giant div in front of what you were trying to access

- expecting a click to expand and click, but it hovers, and now you’ve clicked, so you’re going to some random page you didn’t intend to

Ok, I can go about my weekend now that this is off my chest.

:)

Re:In Praise of the Unambiguous Click Menu by ectopod on Saturday March 20, 2021 @12:06PM (#26524042)
> mousing across the screen and accidentally passing over an item that on-hovers a giant div in front of what you were trying to access

Like every link in Wikipedia. The preview feature is just awful.

Re:In Praise of the Unambiguous Click Menu by still_grokking on Saturday March 20, 2021 @01:54PM (#26524752)
Opinions may differ.

I for my part love the Wikipedia preview hovers!

I actually don't even understand what could be perceived bad about them. Are people really moving the mouse cursor randomly around the screen without having conscious control of their hand movements? (I understand that this could be true in case of some medical condition like Parkinson's disease but not a general issue at all). Don't want to sound offensive; honest question.

Re:In Praise of the Unambiguous Click Menu by Riseed on Saturday March 20, 2021 @03:18PM (#26525380)
When navigating, I of course pay close attention to where my cursor is. When I scroll to read through lots of text, I'm not moving the mouse cursor randomly around the screen, but I'm also not paying attention to where it is because scrolling up/down behaves the same regardless of where the cursor happens to be. On a site like Wikipedia, this means that my cursor can happen to trigger a preview hover that covers the very text I'm trying to read. Even if it's in a different spot, the movement is enough to be annoyingly distracting and often means I lose my place.
Re:In Praise of the Unambiguous Click Menu by andrepd on Saturday March 20, 2021 @06:04PM (#26526384)
I love that feature. If you don't, it's literally 2 clicks to disable. Come on.
Re:In Praise of the Unambiguous Click Menu by lutoma on Saturday March 20, 2021 @12:29PM (#26524200)
Personally I really like Wikipedia's preview feature. It makes it easy for me to decide if a link is worth following. The German language version does not have it, and whenever I use that one I quickly start to miss it.
Re:In Praise of the Unambiguous Click Menu by Pxtl on Saturday March 20, 2021 @10:30AM (#26523468)
Especially when the tree is deep and you have to trace a narrow path to your option. It's like the Polus Maze task.
Re:In Praise of the Unambiguous Click Menu by etxm on Saturday March 20, 2021 @11:17AM (#26523727)
God forbid your cursor leaves the third hover menu and it all vanishes before your eyes.
Re:In Praise of the Unambiguous Click Menu by Chris_Newton on Saturday March 20, 2021 @12:51PM (#26524339)
If you really must have hover-based nested menus in a web app, you can at least use the transition controls so a momentary loss of hover doesn’t immediately hide the whole menu again. Sadly, this technique doesn’t seem to be widely known and a lot of sites aren’t using it, which increases unnecessary frustration for users. :-(
Re:In Praise of the Unambiguous Click Menu by thaumasiotes on Saturday March 20, 2021 @05:46PM (#26526296)
I don't really like hover menus, but I don't find them to be the worst thing about "modern" "design". That would be topbars that disappear when scrolling down and then reappear if you scroll up, thus preventing you from seeing the content you just scrolled up to look at.
Re:In Praise of the Unambiguous Click Menu by nathanasmith on Sunday March 21, 2021 @08:50PM (#26535598)
>That would be topbars that disappear when scrolling down and then reappear if you scroll up

This is close to my biggest pet peeve on the internet. Fortunately, the "kill sticky" bookmarklet[0] gets rid of those as well as other fixed elements on the page. Works on iOS too.

[0]https://alisdair.mcdiarmid.org/kill-sticky-headers/