Progressive enhancement는 견고하고 동작하는 기반(baseline)(어디서나 작동하는 semantic HTML)에서 출발하여, 표현을 위한 CSS와 더 풍부한 동작을 위한 JavaScript를 그 위에 층층이 쌓는 전략입니다. 그래서 상위 계층이 실패해도 핵심 경험은 작동합니다.
세 가지 계층
text
1. HTML → 콘텐츠 + 기능 (CSS/JS 없이 작동)
2. CSS → 표현/레이아웃 (외형을 향상)
3. JS → 상호작용 (동작을 향상)
구체적 예: form
html
Search
