UIXHERO

ポステルの法則 (Postel's Law)

「入力に関しては寛容に、出力に関しては厳格に」。堅牢性原則(Robustness Principle)とも呼ばれ、ユーザーの多様な振る舞いを受け止める設計思想。

2026年1月23日
更新: 2026年8月27日
7
by Dengen Yosho(DGYS)
ポステルの法則 (Postel's Law)

この記事の要点(UIXHERO視点) XHEROでは、ポステルの法則を「不器用なユーザーを包み込む、システムの包容力」と捉える。 本記事では、ユーザーの曖昧な入力やミスをエラーで弾くのではなく、システム側が賢く「解釈」して受け入れることで、入力フォームの離脱率を劇的に下げる『堅牢性の原則』を整理する。

ポステルの法則とは?

インターネットの父の一人、ジョン・ポステルがTCP/IPの仕様策定において提唱した原則です。 "Be conservative in what you do, be liberal in what you accept from others." (自分の出力は厳格に行い、他者からの入力には寛容であれ)

においては、「ユーザーがどんな形式で入力しても、システム側で賢く解釈してあげる(エラーではじかない)」という優しさの設計論になります。

UXデザインでの活用事例

1. 柔軟な入力フォーマット

ユーザーに対して「yyyy-mm-ddで入力してください」と強制してエラーを出すのではなく、ユーザーが「2024/1/1」「Jan 1, 2024」と入力しても、システム側で正しい日付データに変換して受け付けます。

2. 空白や全角の自動削除

クレジットカード番号や電話番号の入力で、スペース(空白)、ハイフン、全角数字が混じっていても、システム側で半角数字のみを抽出して処理します。

3. スマート検索

「iphone」と検索しても「iPhone」がヒットする(大文字小文字の無視)。 「snekers」とスペルミスしても「Did you mean: sneakers?」と提案する。

実装例: 寛容な日付入力

厳格すぎて使いにくいフォームと、に従った寛容なフォームの比較デモです。

この原則を実装で見る

この原則が実装でどう形になるかを、GUNJO の部品で確かめられます。

実践ガイドライン (Practical Guidelines)

実装チェックリスト

倫理的配慮 (Ethical Considerations)

  • 誤解釈のリスク: 寛容すぎるシステムは、ユーザーの入力ミスを勝手に修正して、ユーザーが意図しないデータを保存してしまうリスクがあります(例:1/2を「1月2日」と取るか「2月1日」と取るか)。修正した場合は、必ず「このように解釈しました」とを表示し、確認を求めるべきです。

更新のお知らせ

サイトに載せていない実例や、新しい記事のお知らせはこちらで出しています。

読んだ内容を、自分の画面に当てるとき

UIXHEROは、記事を書くほかに、画面の検品・判定、デザインシステムの構築、実装と改善の伴走を受けています。何を頼めばいいか決まっていない段階の相談も、同じ窓口で受けます。

UIXHEROに頼めることを見る

※ 記事の内容についての質問や、書いてほしいテーマの要望も同じ窓口で受けています

関連する原則

関連する用語 (Glossary)

理解度チェック

参考文献

  • Postel, J. (1981). RFC 761: Transmission Control Protocol. Internet Engineering Task Force. IETF
  • Postel, J. (1989). RFC 1122: Requirements for Internet Hosts -- Communication Layers. Internet Engineering Task Force. IETF

記事をシェア

メールでお知らせを受け取る

最終更新: 2026年8月27日

この記事を書いた人

Dengen Yosho(DGYS)

Dengen Yosho(DGYS)

UI/UXデザイナー兼デザインエンジニア デザイン歴25年以上 情報設計〜UIデザイン〜React/TypeScriptによる実装までを一気通貫で担当 大手企業のDXプロジェクトや決済アプリ領域で、デザインリードとして改善と構築を経験 現在はフリーランスとして、プロダクトのUI/UX改善とデザインシステム構築を支援 長年の実務の中で感じてきたのは、 「良いUI」はセンスではなく、再現可能な判断の積み重ねであるということ UIXHEROは、 心理学や行動科学の知見を、現場で使える設計言語に翻訳するための場所 関心領域は「ユーザーの行動が変わるUI」 人の認知・注意・意思決定の構造を理解し、 “なぜそのUIが機能するのか”を言語化することを目指している

あわせて読みたい

この記事に関連する記事をご紹介します

フィッツの法則 (Fitts's Law)

「ターゲットへの到達時間は、ターゲットまでの距離とターゲットの大きさに依存する」という法則。ボタンは大きく、押しやすい場所に配置すべきという原則の根拠。

2026年1月23日
6

スキューモーフィズム(Skeuomorphism)とは?意味・UI例・フラットデザインとの違い

Skeuomorphism(スキューモーフィズム)とは、現実世界の形や質感をUIに取り入れる考え方。意味、具体例、フラットデザインとの違い、現代UIでの使いどころを解説します。

2026年1月23日
9

テスラーの法則と複雑性保存の法則

テスラーの法則(Tesler's Law)とは、すべてのシステムには誰かが負担しなければならない「減らせない複雑さ」が存在するという複雑性保存の法則です。UXでユーザー負担を減らす判断軸を解説します。

2026年1月23日
8

もっと深く知りたいですか?

ここに掲載されていないトピックについても、リクエストがあれば解説記事を追加します。 わかりにくい点や、具体的な事例について知りたいことがあれば教えてください。

リクエストを送る