모든 템플릿

점진적 향상 및 ARIA 체크리스트

10 보기
0 사용
0 좋아요

보고하기

JavaScript가 동작하지 않아도 작동하는 동적 기능을 배포하세요.

이 보드는 웹 전문가를 위한 검토 체크리스트로, 기능이 배포되기 전에 동적 페이지나 컴포넌트에서 실행해야 할 17가지 점검 항목을 제공하며, 그 아래의 정적 기반, 실패 시 발생하는 상황, 업데이트 인지 여부, 스크린 리더 사용자와 키보드 전용 사용자가 해당 기능을 사용할 수 있는지를 다룹니다.

정적 HTML 기반:

  • 초기 HTML에 필수 콘텐츠, 링크 및 메타데이터가 포함되어 제공됩니다

  • JavaScript가 없더라도 페이지는 보기만 가능한 것이 아니라 실제로 사용 가능해야 합니다

  • 동적 기능은 작동하는 기본 구조를 대체하지 않고 그 위에 덧붙여져야 합니다

  • 검색 엔진 크롤러가 접근할 수 없는 JavaScript 전용 위젯에 필수 요소가 묻혀 있어서는 안 됩니다

점진적 저하:

  • 모든 요청에는 명시적인 오류 처리가 있어 실패가 묵인되거나 무한 로딩 상태로 남지 않아야 합니다

  • 동적 기능이 완전히 실패할 경우 동작하는 대체 수단이 있어야 합니다

  • 동적 업데이트 후 뒤로 가기 및 앞으로 가기 버튼이 예상대로 동작해야 합니다

  • 비슷해 보이는 요소는 동작도 같아야 합니다

업데이트를 눈에 띄게 하기:

  • 사용자가 방금 작업한 항목 옆에 피드백이 표시됩니다

  • 업데이트는 크기, 대비 또는 움직임으로 주의를 끕니다

  • 일시적 메시지는 지속되는 표시를 남깁니다

  • 어떤 상호작용도 두 곳을 동시에 확인해야 하지 않습니다

ARIA 및 스크린 리더 접근성:

  • 사용자 정의 위젯에는 적절한 ARIA 역할이 부여되어 있습니다

  • 구조적 영역에는 랜드마크 또는 HTML5 시맨틱 요소를 사용합니다

  • 동적으로 업데이트되는 영역에는 aria-live로 표시되어 있습니다

  • 실제 스크린 리더로 빌드를 테스트했습니다

  • 키보드만으로 전체 탐색이 가능하며 포커스가 사라지거나 갇히지 않습니다

보드 사용 방법:

  • 자신의 복사본을 만들려면 보드 > 세부정보 > 복제로 이동하세요. 무료 Miro 계정만 있으면 됩니다.

  • 항목에 체크하려면 해당 상자를 더블클릭한 다음 x를 입력하세요.

  • 각 동적 기능, 컴포넌트 또는 스프린트마다 카드를 복제하세요.

이 템플릿은 Interaction Design Foundation의 코스 UX Essentials: Accessibility, SEO and Dynamic Interfaces와 함께 제공됩니다.

IxDF

UX and AI Design Course Creators @ Interaction Design Foundation

The Interaction Design Foundation (IxDF) is the world's largest online UX design school. We were founded in 2002 and have over 120,000 graduates. We are market leaders in online design education because the world’s leading experts create our content and because we specialize in design. Our courses cover the entire spectrum of UX design from beginner to advanced.


카테고리