웹 접근성에 대한 가이드라인

성지혜·2022년 6월 6일
0

UX Design

목록 보기
4/19

접근성은 모든 사람이 웹사이트를 사용할 수 있게 하는 것.

모든 사람이 접근할 수 있는 웹사이트는, 그렇지 않은 사이터보다 더 많은 view 를 얻을 것이다.

고려해야할 것 중 중요한 측면은 '웹사이트의 내용이다.'

인터넷의 수 많은 페이지에서 접근성조차 전혀 구현하지 않은 수많은 웹사이트들을 발견할 수 있다.

What Is a Bad Accessible Design?

다음은 피해야 할 잘못된 웹 사이트 설계 관행의 몇가지 예시다.

● Using Flash animations

● Using images as links

● Using underlined text

● Using too many colors

● Not using any color contrast

● Not using captions

● Not using alt text

● Not having a clear heading hierarchy

● Using a web font that is not easy to read

● Using only visual design elements without providing any text

● Not providing any accessible content at all

● Using a fixed font size that is too small to read


moz 'alt text/what is alt text'

어떤 웹사이트경우 서치엔진에 노출되는 것을 노려 alt text를 많이 사용한다.

안타깝게도 마케팅 담당자들은 키워드를 alt텍스트에 추가하면 구글에서 키워드가 더 높게 나타나고 접근성을 위해

이미지를 설명하는 대신 더 많은 검색 트래픽을 얻는다는 사실을 알게 되었다,

이런식으로 알트 문자를 잘못 사용하는 것은 비윤리적이고 나쁜 것이다. (이미지에 대한 설명을 얻을 수 없다.)

What Is a Good Accessible Design?

1. 좋은 웹사이트란 모든 사람이 사용할 수 있는 것을 말한다.

Universal Design

:creation of products that are usable by people of all ages, abilities, and disabilities.

2. 사용자 인터페이스의 테스트를 고려한 것.

즉, 색상 대비, 글꼴 크기 및 웹사이트의 사용성에 방해가 될 수 있는 기타 요소에 대해 설계를 테스트하고 평가한다.

접근성이 좋은 디자인이 특히 더 부각되어 보이는 요소는 세부사항이다.

모든 이미지에 대한 대체 텍스트 설명을 제공한다.

화면에서 텍스트를 들을 수 있는 소프트웨어 프로그램인 화면 판독기를 사용하는 사용자를 위한 대체 내비게이션 옵션도 제공한다.

3. High level of 유연성을 제공하는 디자인

다양한 스크린 사이즈에도 적용된다는 것을 의미한다.

사용자들은 각각 다른 디바이스를 이용하여 접근하기 때문에 중요하다

How to Make it Better

1.Contrast and Colors

가끔식 까먹게 되는 콘트레스트.

웹사이트는 어느정도의 콘트레스트가 있어야한다. (가독성을 위해서)

색상은 정말 다양하다는 것을 잊지말자.

(적당히 사용하는 것을 알 것!)

2.Label Forms and Provide Feedback for Errors

양식이 없는 사이트가 많다.

양식 레이블을 올바르게 지정하지 않는 경우 화면 판독기가 양식을 통과시킬 수 없다 (가령 로그인 페이지)

사용자에게 오류에 대한 피드백을 제공해야한다.

eg. 암호 보안 등급 '비밀번호는 8개 이상, 기호를 포함해야한다...' 와같은 양식을 제공하라.

3. Simple Navigation and Keyboard Navigation

네비게이션 바를 쉽고 웹사이트의 상단에 고정되게 만들 것.

다른 페이지에서 길을 잃지 않게 만들 것.

(어떤 장애를 가지신 분들 경우 키보드만을 통해서 navigate할 수 있다는 것을 고려할 것.)

4. Proper Headings Hierarchy

h1, h2, h3 ...

5. Responsive Design

(위에 있던 내용. 사용하는 기기에 맞게 response 하는 디자인일 것)

6. Use Both Text and Videos.

캡션을 넣는 것을 잊지 말자.

정리 :

일부 접근성 정책을 구현하는 동안 실수로 다른 정책을 제거할 수 도 있다.

이것이 많은 사람들이 정책을 적용하는 자동화된 규정 준수 검사기를 이용하는 이유기도 하다.

하지만 충분한 헌신과 시간이 있으면 웹사이트의 규정을 완벽하게 준수할 수 있다.

WCAG만 제대로 따른다면 웹 사이트는 어떤 면에서도 완벽해 보일 것이다!

***WCAG란***

Web Content Accessibility Guidelines

[웹 접근성 평가]

웹 콘텐츠를 보다 더 접근 가능하게 만들기 위한 광범위한 권장표준을 포함하고 있다.

이 지침을 준수하면, 전맹과 저시력, 난청과 청각장애, 운동장애, 언어장애, 광과민성, 그리고 이러한 장애의 조합뿐만 아니라 학습장애와 인지장애를 위한 약간의 조절을 포함하여 훨씬 더 광범위한 장애인들을 위한 보다 더 접근 가능한 콘텐츠를 만들 수 있다.

이 지침은 데스크톱, 랩톱, 태블릿, 모바일 장치에서의 웹 콘텐츠의 접근성을 다룬다. 이 지침을 준수하면, 전반적으로 사용자들도 웹 콘텐츠를 더 많이 사용할 수 있도록 해 줄 것이다.

하단은 우리나라의 웹접근성 평가 기준이다.

http://www.kwacc.or.kr/WAI/wcag21/#abstract


내용예시 :

성공기준-명도대비(최소)

http://www.kwacc.or.kr/WAI/wcag21/#dfn-contrast-ratio최소한 4.5:1 이상이 되어야 한다. 단, 다음의 경우는 제외한다.

커다란 텍스트(Large Text)

커다란 텍스트와 텍스트 이미지의 명도대비가 최소한 3:1 이상이다.

부수적인(Incidental)

비활성 사용자 인터페이스 구성요소의 일부, 순수한 장식, 사용자에게 보이지 않는, 또는 의미있는 다른 시각적 콘텐츠를 포함하고 있는 그림의 일부인 텍스트 또는 텍스트 이미지에는 어떠한 명도대비 요구사항도 없다.

로고타입(Logotypes)

로고 또는 상표명에 포함된 텍스트에는 어떠한 명도대비 요구사항도 없다.


W3C

W3C는 월드 와이드 웹을 위한 표준을 개발하고 장려하는 조직

https://www.w3.org/

https://usabilitygeek.com/bad-vs-good-accessible-designs/

profile
UXUI디자인

0개의 댓글