• 0 Posts
  • 3 Comments
Joined 11 months ago
cake
Cake day: October 27th, 2023

help-circle

  • Apple refused to support “long press” as a standard input model for years and years because the UX sucks and it still sucks today. There’s zero discoverability and the contextual nature of the input means every app (and different elements within the same app) all do something different with the input. Apple compromised with a standard context menu that pops up when you long press an element (e.g. the copy-paste menu), but when 3D touch was introduced iOS went full Android.

    Why bother constraining actions to standard UX models when you can create nice, clean interfaces and hide functionality behind long-press inputs that the user will never know exist unless they read documentation (if it exists) or stumble upon it.