プログレッシブエンハンスメント
プログレッシブエンハンスメント (Progressive Enhancement)は、核となるコンテンツを最重要視するウェブデザイン戦略である。この戦略では、エンドユーザーのブラウザーやインターネット接続に合わせて、プレゼンテーション面や機能面で微妙に異なる内容や技術的に困難な内容をコンテンツに漸次追加していく。この戦略の利点として挙げられるのは、すべてのユーザーが任意のブラウザーまたはインターネット接続を用いてウェブページの基本的なコンテンツと機能性にアクセスできることと、より高度なブラウザーソフトウェアまたはより広帯域の接続を有するユーザーには同じページの拡張バージョンを提供できることである。
PEの戦略は以下の基本方針で構成されている。
基本となるコンテンツはすべてのウェブブラウザからアクセスできる
基本となる機能性はすべてのウェブブラウザからアクセスできる
疎なセマンティクスですべてのコンテンツがマークアップされる
拡張レイアウトは外部リンクされたCSSで提供する
拡張された振る舞いは外部リンクされた控えめなJavaScriptで提供する
エンドユーザーのウェブブラウザーの好みを尊重する