이미지 alt 작성 가이드

2024. 11. 7. 09:08·웹 접근성

alt는 이미지가 제대로 렌더링되지 않았을 경우 혹은 스크린 리더를 사용하는 유저를 위해 필요한 속성입니다. 지금부터 alt text를 잘 작성하기 위한 원칙을 알아보겠습니다.

alt text를 잘 작성하기 위한 원칙

단순히 decoration용인 이미지에도 alt=""를 적어준다.

꼭 유저가 알아야 할 필요가 없는 정보성이 아닌 이미지에도 alt를 적어줘야 한다고 합니다. alt가 없는 경우 스크린 리더가 정보를 읽을 때 종종 src를 alt 대신 읽기 때문입니다. 그렇게 되면 유저가 정보를 읽어나가는 데 필요없는 정보를 주게되어 불편하게 만들 수 있으니 꼭 적어줘야합니다. 🙂

 

짧게 묘사한다

alt text는 아무리 길어도 100자 이하로 끝내야 한다고 합니다. 너무 길면 사용자 경험에 좋지 않을 수 있으니 긴 묘사가 필요한 이미지는 차라리 이미지가 아닌 본문에 글로 작성하는 게 좋다고 합니다.

 

image of , picture of 라고 적지않는다

스크린 리더는 이미지를 이미지라고 읽기 때문에 위처럼 적으면 중복될 수 있습니다. 예를 들어, Image of apple이라고 적었다면 Image, Image of apple이라고 읽게 됩니다. 이상하겠죠 😱

 

a 태그 안에 있는 img는 상황에 따라서 alt를 적어준다.

예를 들어 아래처럼 a 태그 안에 이미지만 있는 경우는 아래와 같이 alt를 적어줍니다.

<a href="<https://www.siteimprove.com/">>
	<img src="siteimprove.png" alt="Siteimprove home">
</a>

하지만 a 태그 안에 이미지와 설명이 같이 있는 경우라면 alt 태그를 안 적는 게 오히려 불필요한 중복된 읽기를 막을 수 있어 더 좋다고 합니다.

<a href="<https://www.siteimprove.com/">>
	<img src="siteimprove.png">
  	Siteimprove Home
</a>

alt attribute를 어떻게 작성할지 결정하는 방법

alt text decision tree 사이트에서 결정을 하는 데 도움을 받을 수 있었습니다. 아래는 위 사이트의 decision tree를 해석해서 그려본 것입니다. (한땀한땀..)

물론 모든 상황에 100% 적용될 수는 없겠지만 현재 상황에 맞춰 Yes와 No를 따라가다보면 결정을 하는 데 도움을 받을 수 있습니다.

 

 

'웹 접근성' 카테고리의 다른 글

Day 4) 접근성을 고려한 링크 작성법  (0) 2024.11.20
Day 3) 스크린 리더 사용자만을 위한 컨텐츠 숨기기  (1) 2024.11.18
Day 2) 웹접근성 평가하기  (3) 2024.11.17
Day 1) 웹접근성이란?  (3) 2024.11.16
웹 접근성 advent calendar 🎄  (2) 2024.11.16
'웹 접근성' 카테고리의 다른 글
  • Day 3) 스크린 리더 사용자만을 위한 컨텐츠 숨기기
  • Day 2) 웹접근성 평가하기
  • Day 1) 웹접근성이란?
  • 웹 접근성 advent calendar 🎄
권끼리마끼리
권끼리마끼리
  • 권끼리마끼리
    끼리마끼리의 개발노트
    권끼리마끼리
    • 분류 전체보기 (60)
      • 트러블슈팅 (5)
      • 프로젝트 개선 (6)
      • 강의노트 (19)
      • 웹 접근성 (27)
      • 웹개념 파보기 (3)
  • hELLO· Designed By정상우.v4.10.0
권끼리마끼리
이미지 alt 작성 가이드
상단으로

티스토리툴바