プログレッシブエンハンスメントは、堅実で機能的なベースライン(どこでも動作するセマンティックHTML)から始めて、プレゼンテーションのためのCSSと豊かな動作のためのJavaScriptを層状に追加していく戦略です。上位の層が失敗しても、コア体験は機能し続けます。
3つの層
text
1. HTML → content + functionality (works with no CSS/JS)
2. CSS → presentation/layout (enhances appearance)
3. JS → interactivity (enhances behavior)
具体例:フォーム
html
Search
