Chapter 5. Postelâs Law
Be conservative in what you do, be liberal in what you accept from others.
Designing good user experiences means designing good human experiences. People donât behave like machines: we are sometimes inconsistent, frequently distracted, occasionally error-prone, and usually driven by emotion. We expect the products and services we interact with to intuitively understand us and be forgiving. We expect to feel in control at all times, and weâre generally annoyed when asked to provide more information than is necessary. At the same time, the devices and software we use vary greatly in terms of feature support, capabilities, and form factors. To be capable of meeting usersâ expectations, the products and services designers build must be robust and adaptable. Postelâs law, also known as the robustness principle, gives us ...