반응형
적절한 대체 텍스트 제공
텍스트가 아닌 콘텐츠는 그 의미나 용도를 인식할 수 있도록 대체 텍스트를 제공해야 합니다.
1. alt 제공
<img>
, <input type="image">
, <area>
의 alt에는 적절한 대체 텍스트를 제공해야 합니다.
오류 사례
<img src="music.jpg" alt="" />
해결 방안
<img src="music.jpg" alt="MCND 데뷔 쇼케이스 2월26일 8PM VLIVE" />
2. IR 기법
특수문자, 기호 포함, 조직도, 차트 등 복잡한 콘텐츠의 경우 숨김 처리로 대체 텍스트를 제공해야 합니다.
오류 사례
<a href="#" class="menu"></a>
해결 방안
<a href="#" class="menu"><span class="blind">메뉴</span></a>
오류 사례
<button></button>
해결 방안
<button><span class="blind">이미지형</span></button>
3. 의미 없는 이미지
장식 또는 꾸밈 목적 등의 의미 없는 이미지는 대체 텍스트를 제공하지 않아야 합니다.
오류 사례
<img src="border.jpg" alt="구분선" />
해결 방안
<img src="border.jpg" alt="" />
4. 이모티콘 이미지
이모티콘의 의미를 파악할 수 있도록 적절한 대체 텍스트를 제공해야 합니다.
오류 사례
<img src="emoticon.png" alt="이모티콘" />
해결 방안
<img src="emoticon.png" alt="브라운 느낌표" />
5. QR코드 이미지
해당 링크를 알 수 있도록 대체 텍스트를 제공해야 합니다.
오류 사례
<img src="qr_code.png" alt="QR코드" />
해결 방안
<img src="qr_code.png" alt="QR코드 네이버 바로가기 http://www.naver.com" />
6. 썸네일 이미지
이미지에 해당하는 텍스트를 a 태그로 묶어서 중복 제공되지 않도록 해야 합니다. 묶을 수 없는 경우에는 중복되더라도 이미지에 대한 대체 텍스트를 제공해야 합니다.
오류 사례
<a href="#"><img src="thumb01.jpg" alt="썸내일" /><span>하원 후 스스로 공부하는 비결은?</span></a>
해결 방안
<a href="#"><img src="thumb01.jpg" alt="" /><span>하원 후 스스로 공부하는 비결은?</span></a>
또는
<a href="#"><img src="thumb01.jpg" alt="하원 후 스스로 공부하는 비결은?" /></a>
<a href="#"><span>하원 후 스스로 공부하는 비결은?</span></a>
7. 캡차 이미지
음성으로 들을 수 있도록 청각적 캡차를 같이 제공해야 합니다.
오류 사례
<img src="text.jpg" alt="D46PA" />
해결 방안
<img src="text.jpg" alt="보안문자" />
<button>음성으로 듣기</button>
8. 사용자가 업로드하는 이미지
사용자가 대체 텍스트를 제공할 수 있도록 안내하고 툴을 제공해야 합니다.
반응형
'정보 접근성 > 접근성 (A11Y) - 웹 접근성 지침' 카테고리의 다른 글
웹 접근성 준수 지침 - 인식의 용이성 - 6. 자동 재생 금지 (0) | 2024.07.02 |
---|---|
웹 접근성 준수 지침 - 인식의 용이성 - 5. 텍스트 콘텐츠의 명도 대비 (0) | 2024.07.02 |
웹 접근성 준수 지침 - 인식의 용이성 - 4. 명확한 지시 사항 제공 (0) | 2024.06.21 |
웹 접근성 준수 지침 - 인식의 용이성 - 3. 색에 무관한 콘텐츠 인식 (0) | 2024.06.20 |
웹 접근성 준수 지침 - 인식의 용이성 - 2. 자막 제공 (0) | 2024.06.17 |