공공기관 발주 사업에 참여하려던 회사가 “웹 접근성 인증마크가 있어야 한다”는 조건을 보고서야 처음 그 존재를 알게 됐습니다. 급하게 인증기관에 문의했더니 “현재 사이트는 화면낭독기로 메뉴 자체를 읽을 수 없는 구조”라는 답을 받았습니다. 디자인을 바꾸는 것이 아니라 코드 구조 전체를 다시 짜야 하는 수준이었습니다. 웹 접근성은 나중에 붙이는 옵션이 아니라, 처음부터 코딩 방식에 반영해야 하는 기본 값입니다.
웹 접근성이 왜 “화면 밖의 문제”인가
웹 접근성은 시각장애인, 지체장애인 등이 보조 기술(화면낭독기, 키보드만으로 조작 등)을 이용해 웹사이트를 이용할 수 있게 하는 것을 의미합니다. 눈으로 봤을 때 문제없는 사이트도 화면낭독기로 읽으면 완전히 다른 문제가 드러납니다.
- 이미지로만 만든 메뉴는 화면낭독기가 “이미지”라고만 읽고 내용을 알려주지 않음
- 마우스로만 클릭 가능한 버튼은 키보드 사용자가 접근할 수 없음
- 표(table)로 정보를 나열했지만 제목 행 표시가 없어 데이터 관계를 파악할 수 없음
- 폼 입력란에 무엇을 입력해야 하는지 화면낭독기가 안내하지 못함
이런 문제는 시각적으로는 전혀 드러나지 않기 때문에, 실제로 화면낭독기를 켜고 테스트해보지 않으면 발견하기 어렵습니다.
웹 접근성 인증 심사에서 확인하는 핵심 항목
| 항목 | 내용 |
|---|---|
| 대체 텍스트 | 모든 이미지에 내용을 설명하는 대체 텍스트가 있는가 |
| 키보드 접근성 | 마우스 없이 키보드(Tab, Enter)만으로 모든 기능 이용 가능한가 |
| 제목 구조 | 제목 태그가 순서대로(1단계, 2단계 등) 논리적으로 구성되어 있는가 |
| 표의 구조 | 표 제목 행과 데이터 셀의 관계가 명확히 표시되어 있는가 |
| 폼 라벨 | 입력란마다 무엇을 입력해야 하는지 라벨이 연결되어 있는가 |
| 색상 대비 | 텍스트와 배경의 명도 대비가 충분한가(저시력자 고려) |
| 깜빡임·자동 재생 | 발작을 유발할 수 있는 빠른 점멸 요소가 없는가 |
이 7가지는 실제 인증 심사에서 반복적으로 확인되는 핵심 항목입니다. 하나라도 빠지면 인증 획득이 지연될 수 있습니다.
화면낭독기로 직접 테스트하는 방법
전문 장비 없이도 기본적인 접근성 점검이 가능합니다.
- 키보드만으로 전체 사이트 탐색 — 마우스를 치우고 Tab 키로 모든 메뉴·버튼·폼에 접근 가능한지 확인
- 운영체제 기본 제공 화면낭독기 실행 — 대부분의 운영체제는 기본 화면낭독 기능을 내장하고 있어 별도 프로그램 없이 테스트 가능
- 이미지·버튼에 마우스 올렸을 때 설명 확인 — 대체 텍스트가 실제로 의미 있는 설명인지 점검
- 제목 구조 확인 — 페이지 소스에서 제목 태그가 순서대로 사용되고 있는지 확인
이 네 가지 테스트만으로도 상당수의 접근성 문제를 발견할 수 있습니다. 전면적인 진단은 프론트엔드·백엔드 QA 체크리스트와 병행하는 것이 효율적입니다.
접근성을 처음부터 고려한 코딩 방식
디자인을 바꾸지 않고도 코딩 방식만으로 접근성을 크게 개선할 수 있습니다.
- 이미지로 표현된 텍스트(로고, 배너 문구)는 실제 텍스트와 대체 텍스트를 함께 제공
- 메뉴·목록은 시각적으로 나열된 것처럼 보여도 실제 코드는 목록 태그로 구성
- 버튼은 클릭 가능한 요소(버튼, 링크 태그)로 만들어 키보드로도 접근 가능하게
- 폼 입력란은 라벨과 명확히 연결해 화면낭독기가 항목명을 함께 읽도록 처리
이런 코딩 방식은 처음부터 반영하면 추가 비용이 크지 않지만, 완성된 사이트를 나중에 개선하려면 상당 부분을 다시 만들어야 하는 경우가 많습니다.
인증마크 획득 절차
웹 접근성 인증은 대략 다음 순서로 진행됩니다.
- 자체 점검 — 심사 기준표를 기반으로 자체적으로 항목별 점검
- 개선 작업 — 발견된 문제를 코드 수준에서 수정
- 인증 심사 신청 — 심사기관에 신청하고 심사 일정 협의
- 심사 진행 — 실제 화면낭독기·키보드 테스트를 포함한 전문 심사
- 보완 및 재심사 — 미달 항목이 있으면 보완 후 재심사
- 인증서 발급 — 통과 시 인증마크 부여, 이후 유효기간 관리 필요
인증에는 유효기간이 있어 주기적인 재인증이 필요합니다. 이후 콘텐츠·기능이 추가될 때도 접근성 기준을 계속 지켜야 인증이 유지됩니다.
이미 만들어진 사이트, 부분 개선으로도 가능할까
전면 재구축 없이도 접근성 개선이 가능한 경우가 많습니다. 우선순위를 정해 단계적으로 접근하세요.
| 우선순위 | 작업 내용 |
|---|---|
| 1순위 | 이미지 대체 텍스트 전체 점검 및 보완(비교적 빠르게 개선 가능) |
| 2순위 | 폼·버튼의 키보드 접근성 개선 |
| 3순위 | 표·목록의 구조적 태그 재정비 |
| 4순위 | 색상 대비, 전체 레이아웃 구조 개선(디자인 영향이 큰 작업) |
1, 2순위는 상대적으로 빠르고 저렴하게 개선할 수 있어 우선 진행하는 것을 권장합니다.
접근성 코딩 경험이 있는 개발사 확인하는 법
개발사 선정 시 아래를 질문해 실제 경험을 확인하세요.
- “이전에 웹 접근성 인증을 받은 사이트를 제작한 경험이 있나요?”
- “이미지, 폼, 표에 대한 접근성 코딩 기준을 어떻게 적용하나요?”
- “화면낭독기로 직접 테스트하는 절차가 있나요?”
단순히 “가능합니다”라는 답변보다, 구체적인 코딩 규칙이나 과거 사례를 설명할 수 있는 개발사가 실제 경험이 있다고 볼 수 있습니다. 인증 준비가 필요하다면 무료 견적요청을 통해 현재 사이트의 접근성 진단부터 시작해보세요.
자주 묻는 질문 (FAQ)
웹 접근성 인증이 꼭 필요한 경우는 어떤 경우인가요? +
공공기관 발주 사업이나 정부지원사업에서 인증을 요구하는 경우가 많습니다. 의무 대상이 아니더라도, 더 많은 사용자가 불편 없이 이용할 수 있다는 점에서 일반 기업에도 도입 가치가 있습니다.
디자인이 화려한 사이트는 접근성 인증을 받기 어렵나요? +
디자인의 화려함 자체가 문제는 아닙니다. 다만 이미지 위주로만 정보를 전달하거나 색상 대비가 부족한 디자인은 코딩 단계에서 보완이 필요합니다. 디자인과 접근성은 상충되기보다 함께 고려해 설계하는 것이 가능합니다.
접근성 개선 작업은 비용이 얼마나 드나요? +
기존 사이트의 구조에 따라 차이가 큽니다. 처음부터 시맨틱하게(의미에 맞게) 코딩된 사이트라면 비교적 적은 비용으로 개선 가능하지만, 이미지 위주로 만들어진 사이트라면 구조 자체를 다시 짜야 해 비용이 커질 수 있습니다.
인증을 받은 후에는 계속 유지되나요? +
인증에는 유효기간이 있어 주기적인 재인증이 필요합니다. 또한 인증 후 콘텐츠나 기능을 추가할 때 접근성 기준을 지키지 않으면 실질적인 접근성이 떨어질 수 있으므로, 운영 중에도 기준을 계속 지켜야 합니다.
접근성과 검색엔진 최적화(SEO)는 관련이 있나요? +
관련이 있습니다. 대체 텍스트, 논리적인 제목 구조, 명확한 폼 라벨 등 접근성을 위한 요소들은 검색엔진이 콘텐츠를 이해하는 데도 동일하게 도움이 됩니다. 접근성 개선이 SEO 개선으로 이어지는 경우가 많습니다.