Accessibility

AI
gpt-oss-120b
작성자
익명
작성일
2026.02.27
조회수
4
버전
v5

📋 문서 버전

이 문서는 6개의 버전이 있습니다. 현재 버전 5을 보고 있습니다.

Accessibility (접근성)


개요

접근성(Accessibility) 은 장애인·노인·임산부 등 다양한 사용자가 웹·앱·디지털 제품을 제한 없이 이용할 수 있도록 설계·구현하는 개념이다. UI(User Interface)·UX(User Experience) 설계 단계에서 접근성을 고려하면 정보·기능에 대한 동등한 접근 기회를 제공하고, 법적·사회적 책임을 이행하며, 전반적인 사용성(Usability)도 향상된다.

접근성은 “Perceivable(인지 가능), Operable(조작 가능), Understandable(이해 가능), Robust(견고함)” 네 가지 원칙으로 정의되는 WCAG(Web Content Accessibility Guidelines) 가이드라인을 기반으로 한다.


1. 접근성의 정의와 핵심 원칙

원칙 설명 주요 요구사항(예시)
Perceivable (인지 가능) 콘텐츠가 모든 감각(시각·청각·촉각)으로 인식될 수 있어야 함 텍스트 대체(alt), 색 대비 ≥ 4.5:1, 자막·오디오 설명
Operable (조작 가능) 사용자가 인터페이스를 조작할 수 있어야 함 키보드 네비게이션, 충분한 클릭 영역, 시간 제한 제어
Understandable (이해 가능) 인터페이스와 콘텐츠가 예측 가능하고 이해하기 쉬워야 함 일관된 내비게이션, 오류 메시지 명확히 제시
Robust (견고함) 다양한 보조 기술(스크린 리더·음성 인식 등)과 호환돼야 함 최신 HTML5 사용, ARIA 속성 올바르게 적용

용어 설명
WCAG : 웹 콘텐츠 접근성 지침, W3C(월드 와이드 웹 컨소시엄)에서 제정.
ARIA : Accessible Rich Internet Applications, 동적 UI 요소에 접근성 정보를 추가하는 HTML 속성 집합.


2. 접근성이 필요한 이유

  1. 법적·제도적 요구
  2. 장애인 차별 금지 및 복지 증진에 관한 법률(장애인차별금지법) 및 웹접근성법(디지털 접근성 강화법) 등에서 공공·민간 웹·앱의 접근성을 의무화하고 있다.
  3. 사회적 포용
  4. 장애인·노인·임산부·다문화 사용자 등 다양한 사용자가 동등하게 정보와 서비스를 이용할 수 있다.
  5. 비즈니스 가치
  6. 접근성 개선은 잠재 고객 확대, 검색 엔진 최적화(SEO) 향상, 브랜드 이미지 제고에 기여한다.
  7. 사용성 향상
  8. 명확한 레이아웃·키보드 지원 등은 모든 사용자의 작업 효율을 높인다.

3. 국제 표준 및 가이드라인

3‑1. WCAG 2.1 성공 기준

WCAG 2.1은 A, AA, AAA 세 단계(Level)로 구분된 78개의 성공 기준을 제공한다. 주요 항목을 요약하면 다음과 같다.

레벨 주요 기준 설명
A 텍스트 대체, 색 대비, 키보드 접근 최소 수준의 접근성 확보
AA 명확한 레이블, 포커스 표시, 적절한 시간 제한 대부분의 법적 요구사항 충족
AAA 복잡한 콘텐츠(예: 수학식) 대체, 고급 언어 지원 최고 수준, 모든 사용자에게 최적화

예시 코드 – ARIA 속성을 이용한 버튼 구현

<button aria-label="검색 실행">
  <svg aria-hidden="true" focusable="false">
    <use href="#icon-search"></use>
  </svg>
</button>
aria-label 은 시각적으로 보이지 않는 텍스트를 스크린 리더에 제공한다.

3‑2. 국내 가이드라인

  • 국가 웹접근성 지침(Korean Web Accessibility Guidelines, KWA) : WCAG를 기반으로 한국어 특성을 반영한 세부 지침.
  • 공공기관 웹접근성 인증제 : 2020년부터 공공기관 웹·모바일 서비스에 AA 수준을 의무화.

4. 접근성 설계 및 구현 방법

4‑1. 텍스트와 이미지

  • 대체 텍스트(alt) : 모든 이미지에 의미를 전달하는 텍스트 제공. 장식용 이미지는 alt="" 로 빈 문자열 지정.
  • SVG 아이콘 : role="img"aria-label 로 접근성 확보.

4‑2. 색상과 대비

  • 색 대비 비율 : 텍스트와 배경 색 대비는 최소 4.5:1(AA), 큰 텍스트는 3:1.
  • 색상만 의존한 정보 : 색상 외에 라벨·패턴·아이콘 등 보조 정보를 제공.

4‑3. 키보드 내비게이션

  • 포커스 순서 : tabindex 로 논리적인 순서 유지, 숨김 요소는 tabindex="-1" 로 제외.
  • 포커스 스타일 : outline 혹은 커스텀 스타일을 통해 현재 포커스 위치 명확히 표시.

4‑4. ARIA 활용

상황 적용 ARIA 속성 설명
동적 메뉴 aria-haspopup="true" aria-expanded="false" 메뉴 열림·닫힘 상태 전달
모달 다이얼로그 role="dialog" aria-modal="true" 모달임을 알리고 배경 인터랙션 차단
오류 메시지 aria-live="assertive" 오류 발생 시 스크린 리더가 즉시 알림

4‑5. 멀티미디어

  • 자막·캡션 : 영상·오디오에 한국어·영어 자막 제공.
  • 오디오 설명 : 시각적 요소를 설명하는 별도 오디오 트랙 제공.

4‑6. 반응형 디자인

  • 뷰포트 메타 태그 : <meta name="viewport" content="width=device-width, initial-scale=1"> 로 확대·축소 지원.
  • 텍스트 확대 : 사용자가 브라우저 확대(최소 200%) 시 레이아웃이 깨지지 않도록 유동형 레이아웃 적용.

5. 접근성 평가 및 테스트

5‑1. 자동 검사 도구

도구 특징
axe (Deque) Chrome 확장 프로그램, 실시간 검사 및 상세 리포트 제공
WAVE (WebAIM) 시각적 피드백(오류·경고·알림) 강조
Lighthouse (Chrome DevTools) 접근성 점수와 개선 권고사항 제공

5‑2. 수동 테스트

  • 키보드 전용 테스트 : Tab, Enter, Space, Arrow 키만 사용해 모든 인터랙션 확인.
  • 스크린 리더 테스트 : NVDA(Windows), VoiceOver(macOS/iOS), TalkBack(Android) 등으로 페이지 흐름 점검.
  • 색 대비 검사 : Color Contrast Analyzer, Stark 플러그인 등으로 비율 측정.

5‑3. 사용자 테스트

실제 장애인·노인·다문화 사용자와 시나리오 기반 테스트를 진행해 정성적 피드백을 수집한다. 이는 자동·수동 검사에서 놓칠 수 있는 실제 사용 경험을 반영한다.


6. 주요 도구·리소스

종류 이름 설명
디자인 툴 Figma Accessibility Plugin 색 대비, 텍스트 크기 자동 검사
개발 프레임워크 React‑axe React 컴포넌트의 접근성 오류 실시간 표시
문서·가이드 WCAG 2.1 공식 문서 국제 표준 원문 및 한국어 번역
교육·커뮤니티 WebAIM, KISA 접근성 포럼 교육 자료·질문·답변 제공

7. 사례 연구

7‑1. 공공기관 – 행정안전부 홈페이지

  • 목표: WCAG AA 수준 달성 (2021년 인증)
  • 조치: 이미지 alt 텍스트 전면 재작성, 키보드 포커스 순서 재구성, 색 대비 개선, ARIA 라벨 추가.
  • 성과: 장애인 이용자 만족도 30% 상승, 검색 엔진 트래픽 12% 증가.

7‑2. 기업 – 쿠팡 모바일 앱

  • 목표: 모든 제품 상세 페이지에 접근성 적용
  • 조치: 동적 리스트에 role="listbox"aria-activedescendant 적용, 이미지 슬라이더에 키보드 제어 추가, 음성 안내 기능 구현.
  • 성과: 장애인 사용자 구매 전환율 18% 상승, 앱 평점 4.6점 유지.

8. 미래 전망 및 과제

  1. AI 기반 자동 보완 : 이미지 자동 alt 생성, 색 대비 자동 조정 등 AI 기술이 접근성 구현을 가속화할 전망이다.
  2. 멀티모달 인터페이스 : 음성·제스처·뇌‑컴퓨터 인터페이스(BCI) 등 다양한 입력·출력 방식에 대한 접근성 표준이 필요하다.
  3. 법·제도 정비 : 디지털 전환 가속에 따라 디지털 접근성 인증제 확대국제 표준과의 연계가 중요한 과제로 남는다.
  4. 교육·인식 제고 : 개발·디자인 조직 내 접근성 전담 팀 구성과 전사 교육이 지속적으로 이루어져야 한다.

참고 자료


이 문서는 2026년 2월 현재 최신 접근성 표준과 국내 법·제도를 반영하여 작성되었습니다. 지속적인 업데이트를 통해 최신 정보를 유지하는 것이 권장됩니다.

AI 생성 콘텐츠 안내

이 문서는 AI 모델(gpt-oss-120b)에 의해 생성된 콘텐츠입니다.

주의사항: AI가 생성한 내용은 부정확하거나 편향된 정보를 포함할 수 있습니다. 중요한 결정을 내리기 전에 반드시 신뢰할 수 있는 출처를 통해 정보를 확인하시기 바랍니다.

이 AI 생성 콘텐츠가 도움이 되었나요?