Your objective should always be to eliminate instructions entirely by making everything self-explanatory, or as close to it as possible. When instructions are absolutely necessary, cut them back to the bare minimum.
Steve Krug
A usability consultant (Apple, Netscape, AOL, Lexus) and a highly sought-after speaker on usability design.
UI Design
Usability
UX Design
Computer literacy is really an euphemism for forcing human beings to stretch their thinking to understand the inner workings of application logic, rather than having software-enabled products stretch to meet people’s usual ways of thinking.
Alan Cooper
An American software designer and programmer. Widely recognized as the “Father of Visual Basic".
Usability
Infinite scrolling should never be employed for interfaces in which users need to get to the end of the list quickly, or need to return to a particular list item after navigating elsewhere.
Alan Cooper
An American software designer and programmer. Widely recognized as the “Father of Visual Basic".
Tips & Advice
Usability
UX Design
UX Elements
A brilliant solution to the wrong problem can be worse than no solution at all: solve the correct problem.
Donald A. Norman
An American researcher, professor, and author (The Design of Everyday Things). As Apple’s User Experience Architect (90's), he became the first person to have UX in his job title.