プログレッシブエンハンスメント
更新日:
用語解説
プログレッシブエンハンスメントは、まず多くの環境で使える基本的な内容と機能を用意し、対応しているブラウザにはCSSやJavaScriptで機能を追加していく設計方針です。
■ 試験で押さえるポイント
JavaScriptが使えない環境や古いブラウザでも、主要な情報や操作が失われにくくなります。
完成形から機能を削っていくグレースフルデグラデーションとは、出発点が逆です。
高機能な環境では便利さを加えつつ、核となる目的はすべての環境で達成させます。
■ 選択肢での判断ポイント
「基本機能を先に保証し、対応環境に機能を追加する」という順序で判断します。
例: 通常のリンクで移動できるページを作り、JavaScript対応時だけ画面を再読込みしない機能を加えます。