Progressive Enhancement (プログレッシブエンハンスメント)

ジャンプ先:

プログレッシブエンハンスメント(積極的強化)とは、可能な限り多くのユーザーに不可欠なコンテンツと機能のベースラインを提供することを中心とした設計哲学であり、必要なすべてのコードを実行できる最も最新のブラウザーのユーザーに限り、最高の体験を提供します。

機能の検出は、一般にブラウザーが高水準のコンテンツを処理できるかどうかを判断するために使用されます。 ポリフィルは JavaScript で欠けている機能を構築するためによく使用されます。

アクセシビリティに特別な注意を払うべきである — 可能な限り、受け入れ可能な代替案が提供されるべきである。

これは、ウェブ開発者が複数の未知のユーザーエージェントによってアクセスされているウェブサイトの問題のバランスを取って、最良のウェブサイトの開発に集中できるようにする便利なテクニックです。 グレースフルデグラデーションは関連していますが、プログレッシブエンハンスメントとは反対の方向に向いているとよく見られます。 実際には、両方のアプローチが有効であり、互いに補完することができます。

より詳しく知る

一般知識

ドキュメントのタグと貢献者

このページの貢献者: Wind1808
最終更新者: Wind1808,