Hacker News new | past | comments | ask | show | jobs | submit login

I mean friendly in the sense "Use human-readable language. Error messages should be plainspoken using legible and readable text (many writing apps can give you feedback on a message's readability). Avoid technical jargon and use language familiar to your users instead. The Web's most common error message, the 404 page, violates this guideline. Hide or minimize the use of obscure error codes or abbreviations; show them for technical diagnostic purposes only.":

https://www.nngroup.com/articles/error-message-guidelines/

> And did double clicks go away as a result? No. No they did not.

Double click has largely went away, yes. I see double click in desktop file managers still but it's mostly gone elsewhere. It never became a thing on touch screens because it's not discoverable (which is why it's not great on desktop either) and it's very rare to see in web interfaces. Related:

https://blog.codinghorror.com/double-click-must-die/

https://www.nngroup.com/articles/when-to-open-web-based-appl... ("Double-Click")




> Avoid technical jargon and use language familiar to your users instead.

The problem with that: Such messages are rarely helpful in diagnosing and actually fixing the problem, which is the point of error messages in the first place.

The 404 Error message is short, precise, and (unless the server misuses HTTP codes), tells me EXACTLY what is wrong: 404: Resource not found. The thing that the URL I entered denotes, isn't there.

That is a helpful error message. "Oh dear, oh dear, it didn't work." however, is a crap error message, and the only thing it accomplishes, is enraging both users and technical support staff.

> Double click has largely went away, yes. I see double click in desktop file managers still but it's mostly gone elsewhere.

Please do tell, where else was it used to begin with, where it no longer is?

> It never became a thing on touch screens because it's not discoverable

a) It never became a thing on touchscreens because there is no mouse on touchscreens

b) There were, and still are, apps that use double taps

> which is why it's not great on desktop either

Please, do tell, how would you differentiate, in a file browser, between marking an item, and opening an item?


> It never became a thing on touch screens because it's not discoverable

Is that why? Discoverability on touch screens has been deprioritized in most other respects, why would this one thing be special?


Besides hidden scrollbars, do you have examples of lack of discoverability on touch screen? Any specific apps?

I can't relate to this to be honest, I feel confident on my phone that main features are either right in front of me via a tap and less common features are behind a visible menu icon. Think how much worse it would be if double tap and long tap were required for common workflows. Some apps do require gestures but they either onboard you or the gestures are optional.


> I can't relate to this to be honest, I feel confident on my phone that main features are either right in front of me via a tap and less common features are behind a visible menu icon. Think how much worse it would be if double tap and long tap were required for common workflows. Some apps do require gestures but they either onboard you or the gestures are optional.

Not my experience at all. Snapchat famously made their UI deliberately undiscoverable so that only people who made an effort would find all their features; I don't know if Instagram deliberately copied that or not but a whole lot of its functionality requires blindly tapping somewhere that's not obvious to tap or dragging somewhere that's not obvious to drag (e.g. going backward or forward in a story, messaging someone).

My favourite example is pasting a phone number into the dialer on Android: you have to long press on the blank white input, and it will only even show the context menu if you've got a phone number on the clipboard already. A couple of versions back it was worse: you had to long press in the correct half of the featureless white rectangle, otherwise it would just silently not work.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: