New ask Hacker News story: Responses to input should be immediate and should assure the user

Responses to input should be immediate and should assure the user
4 by MetaWhirledPeas | 0 comments on Hacker News.
What are your ground rules for user interfaces? Here are some I decided on: 1. Responses to input should be immediate and should assure the user of which input occurred 2. Once displayed, controls should not change position without user input 3. Buttons should be unambiguous 4. Selections should be unambiguous 5. Controls and content should conform to accessibility standards ------------------------------------------------------ Story time for #1: My Mom's Fire TV "Alexa, channel 11" The TV does nothing A spinning animation appears (Loading ~something~ but what? Did it even hear me correctly?) A half minute later, the TV arrives on channel 11 ^^^ This is particularly problematic when you get the command wrong. ------------------------------------------------------ Story time for #2: Azure Portal Load Application Insights (a log viewer) Go to click on a filter... Filter button moves, is now replaced by an ~Install Snapshot Debugger~ button ------------------------------------------------------ Story time for #3: Google Chromecast (and every streaming app ever) Watch TV show Pause TV show Mess with the settings Try to resume the video. Which button is selected? ~I DON'T KNOW~

Comments