「98%は十分じゃない」— Webサイトが2%のユーザーを切り捨てる現実
98% Isn't Much
98%という数字は一見高いように思えるが、基本的な期待に対しては驚くほど低い。この記事では、レストランでの食中毒や従業員への給与支払いといった例を挙げ、98%の成功率が実際にはどれほど危険かを示す。特にWeb開発では、ブラウザの新機能が「広くサポートされている」とされても、実際の訪問者の98%にしか機能しない場合、約1億5000万人が利用できないことになる。著者は自身の経験から、クライアントのサイトでは新しいCSS機能が訪問者の70%にしか対応しておらず、30%を取り残したことを明かす。真の堅牢性は「大多数に機能すること」ではなく、エッジケースを優雅に処理することだと主張する。
98%という統計は怠惰な近道だ。真に堅牢なエンジニアリングとは、大多数に機能することではなく、エッジケースを優雅に処理することなのだ。