Usability Heuristics · heuristic
Nielsen's H2: the system should speak the users' language — words, phrases and concepts familiar to them — and follow real-world conventions, making information appear in a natural, logical order. Every internal code, schema name or engineering unit that leaks into the UI makes the user do the translation the software should have done.
Nielsen distilled his ten heuristics in 1994 from hundreds of interface studies, and H2 is the translator's rule. The physical world has always worked this way: a pharmacist converts 'acetylsalicylic acid' to 'aspirin, one after meals'; airport signs use pictograms because arrivals don't share a language; a shopkeeper quotes prices in the currency in your pocket. Interfaces that speak schema instead of human break a norm as old as trade itself.
Origin: Nielsen's 10 heuristics (1994); the airport pictogram
Deleting files became safe-feeling the day it borrowed a real object — you can even fish things back out.
They kept the exact layout of the pocket device so forty years of finger memory transferred for free.
'Your balance is too low for this transfer' beats 'ERR_INSUFFICIENT_FUNDS_2041' — same fact, human order.
Don't just read it — feel it.
Play the 3-minute game and let your own reactions prove the law.
Play the lesson