在你所做的事情上要保守,在你接受别人的事情上要自由

这是什么

波斯特尔定律最初作为规范应用于计算机网络和协议设计 TCP,主要目标是确保网络通信的稳定性和互操作性,其核心思想是“在发送方尽量宽容,在接收方尽量严格。”

波斯特尔定律强调了在信息传递和系统设计中的平衡,以确保稳定性、互操作性和安全性。如今也常见于用户体验设计、产品设计与数据交互等领域。

如何使用

  1. 设计表单或输入字段时,宽容地处理输入格式;
  2. 根据用户意图提供合理的输入纠正、反馈或建议;
  3. 让页面元素能够适应不同的设备尺寸;
  4. 考虑包容性与可用性设计,让障碍人士方便使用;

案例

地图应用里的搜索框发展至今,已经不仅只支持对地点的搜索,能够从中搜索到以任何以地理位置为锚点的线下地点与服务,可以看作对输入内容的宽容处理与建议。

同时,对拼音字母进行用户意图判断,准确提供相关内容的反馈,也是波斯特定律的良好实践。

延展阅读

Robustness and least power

Your Website has Two Faces

Design with Difficult Data

Robustness principle