61. Label your buttons. With words. don’t do clever shit like only showing labels on hover. hidimg the labels is mystery meat navigation.
Top-level
61. Label your buttons. With words. don’t do clever shit like only showing labels on hover. hidimg the labels is mystery meat navigation. 19 comments
just don’t ask using a blocking modal dialog, for the love of durga. the least intrusive pattern of all is web apps that are just automatically always the latest version, and at worst, occasionally ask you to reload your browser so the front end matches the back end. this is a tradeoff of course because those updates happen without consent. @zensaiyuki @zens yep. As any D&D player will attest: 1% is a lot higher chance than you think 68. don’t assume your users’ devices resemble yours or your close circle of friends when deciding minimum requirements- especially if you intend to reach a wider audience with a range of socioeconomic conditions and internet connection speeds. brought to you by the Australian government locking welfare payments behind a mininum iOS version. Le dernier message avant le mien, "the Australian government locking welfare payments behind a mininum iOS version." 70. your ui should not passively animate for anything less important than a carbon monoxide leak. it's effective at getting attention, often way too effective. via @binarycat @zensaiyuki@mastodon.social It's a fairly straightforward argument to make that this is illegal per GDPR too, data minimisation is a binding legal requirement and demanding people register when there's no actual necessity seems to contradict that @zensaiyuki Wow, they're like shop security asking you to buy something or leave. Except they also want you to open a loyalty account. |
62. Stop making your updates so intrusive. I open an app to use it. if you force me to stop and update it first i forget what I opened it to do. this is user hostile behavior. Ideally, users should not be bothered about updates at all- but unfortunately they a necessary.
a less intrusive pattern is asking for permission to download and install an update on app EXIT.