점진적 향상 ↔️ 우아햔 성능 저하


웹을 개발하다 보면 사용되는 브라우저 혹은 브라우저의 버젼에 따라 지원되는 HTML, CSS 기능이 다르다는 것이 매우 귀찮게 느껴질 때가 있다.
개발자의 입장에서는 모든 사용자를 지원하고 싶지만 현실적으로 불가능에 가까운 일이라고 생각한다.

우아한 성능 저하 (Graceful Degradation)

최신을 기준, 다 지원되는 버전을 타겟으로 작성을 진행하되 점차 지원하지 않는 버전을 타겟을 지원하는 방법

점진적 향상 (Progressive Enhancement)

가장 낮은 버전을 기준으로 작성을 하되 최신 기능을 지원하는 환경일 경우 추가적으로 기능을 제공하는 방법

Categories:

Updated: