News for hackers. Stuff that matters.
Re:Modern iOS Navigation Patterns by layer8 on Wednesday December 13, 2023 @06:58AM (#38626057)
One of my pet peeves is that there is no universal equivalent of a context menu. There’s long press, there’s the share button that is often used not just for sharing but for all kinds of context-menu-like functions, there are other buttons or hamburger/ellipsis menus, there’s the swipe left/right on an item with additional actions appearing and sometimes a “More…” secondary menu, there’s the text-edit “tap a selection and wait for a second or two for some options to appear”, and so on. The respective menus that may or may not appear also differ in their looks.

The lack of a uniform UI pattern for what is right-click on the desktop already surprised me way back in iPhone OS 3. Long press would have been the obvious choice, and you could have had a uniform context-menu function everywhere. Users would just learn “when in doubt, long-press for any and all additional actions” and wouldn’t have to try different gestures, look into the share menu or other random menu buttons.

Re:Modern iOS Navigation Patterns by Tarq0n on Wednesday December 13, 2023 @07:16AM (#38626266)
The swipe sideways on an item is the worst, i once spent half an hour trying to delete a sleep record in the health app.
Re:Modern iOS Navigation Patterns by layer8 on Wednesday December 13, 2023 @07:21AM (#38626314)
Even if you know an action is under swipe, it is often difficult to avoid triggering the default swipe action and to drag just the right amount if you really want to select one of the non-default swipe actions, or conversely (especially on iPad) you may have to drag inconveniently far to trigger the default swipe action. It’s just a bad UI pattern.