기본적으로 웹 컨텐츠는 모든 브라우저에서 같게 보여야 한다.
하지만 IE와 같은 구버전 브라우저의 경우 지원하지 않는 기능들이 있고,
현실적으로 구버전이나 특정 기능이 지원되지 않는 브라우저에서 어떻게 보이게 할 것인가에 대한
방법론으로 점진적 향상법과 우아한 성능저하법이 있다.
점진적 향상법
구버전 브라우저에서는 기본적인 컨텐츠 가독이 가능하도록 하면서,
최신버전 브라우저에서는 부가효과 및 기능 또한 가능하도록 개발하는 방법이다.
우아한 성능저하법
최신버전 브라우저를 기준으로 개발을 하고,
구버전 브라우저에서는 대체되는 다른 방법을 사용하거나 구버전이 지원되지 않는다는 메시지를 표시하는 방법이다.
점진적 향상법은 구버전(기본적인 컨텐츠 가독)에서 > 최신버전(부가효과 및 기능)
우아한 성능저하법은 최신버전에서 > 구버전(대체방법 사용 혹은 지원되지 않음 표시)로 정리하면 될 듯하다.
참고
'프론트엔드 > 이론' 카테고리의 다른 글
Content-Security-Policy 정의하기 (0) | 2023.04.13 |
---|