예상이 되는 대상이 제공되지 않을 때 대체 수단이나 대체 옵션을 사용하는 것을 의미한다.
사용자 경험을 향상시키기 위해 예외 상황에 대비하는 중요한 개념
데이터를 사용할 수 없을 때 대체 데이터를 사용하여 기능을 유지하거나 보완한다.
ex) 웹 폰트 미지원 시 , 기본 시스템 폰트 지원
특성 기능이 지원되지 않을 때 대체할 수 있는 기술을 사용하여 UX를 유지하거나 개선한다.
ex) 오래된 브라우저에서 HTML5 비디오 재생이 안될 때, 플레시 비디오 플레이어를 사용
에러가 발생했을 때, 이에 대한 대체 조치나 대체 결과를 제공한다.
ex) 서버로 데이터 요청이 실패할 경우, 오류 메세지 표시 또는 대체 데이터 제공