검사 한계 안내
이 도구는 KWCAG 2.2 기준의 사전 셀프 점검 도구입니다. 무엇을 할 수 있고 무엇을 할 수 없는지 먼저 확인하세요.
약속하지 않는 것
- 공식 인증, 인증마크 획득 보장
- "100% 준수" 판정
- 인증기관 심사나 실제 장애인 사용자 평가의 대체
- URL만 넣으면 사이트 전체를 검사하는 기능
- 모바일 앱 접근성 검사
자동 검사와 수동 점검은 다릅니다
KWCAG 2.2 검사항목 전부를 안내하지만, 자동으로 검사할 수 있는 것은 그중 일부입니다. 규칙으로 확실히 판단되는 것만 "자동", 찾을 수는 있지만 사람이 확인해야 하는 것은 "자동 의심 + 수동"으로 표시합니다.
| 점검 내용 | 방식 | 이유 |
|---|---|---|
| 단색 글자·배경 대비율 | 자동 | 공식으로 계산됨 |
| 대체 텍스트(alt) 속성 누락 | 자동 | 속성 유무로 확인. 장식 이미지의 빈 alt(alt="")는 정상 |
| 레이블 연결, 기본 언어(lang) | 자동 | 코드 구조로 확인 |
| 중복 id, 태그 중첩·닫힘 오류 | 자동 | 원본 코드 분석으로 확인 |
| 반투명·그라데이션·이미지 위 글자 대비 | 자동 의심 + 수동 | 실제 보이는 색을 정확히 알 수 없음 |
| 제목 구조 | 자동 의심 + 수동 | 단계 건너뜀은 찾지만 내용상 맞는지는 사람이 판단 |
| 포커스 표시 | 자동 의심 + 수동 | 실제 키보드로 이동할 때만 나타나는 스타일은 프로그램으로 확인하면 틀릴 수 있음 |
| 대체 텍스트 내용의 적절성 | 수동 | 의미 판단 필요 |
| 모달 포커스, 키보드 함정 | 수동 | 직접 눌러봐야 함 |
| 자막, 화면 낭독기로 읽히는 내용 | 수동 | 콘텐츠·보조기기로 직접 확인 필요 |
결과 상태의 뜻
- 위반
- 자동 규칙이 확실히 찾은 문제입니다. 해당 KWCAG 항목 전체가 부적합이라는 뜻은 아닙니다.
- 확인 필요
- 문제일 수 있어 사람이 봐야 합니다. 도구가 판단을 보류한 결과도 여기에 포함되며, 통과로 치지 않습니다.
- 통과
- 해당 규칙에 한해 문제가 없다는 뜻입니다. 항목 전체를 통과했다는 뜻이 아닙니다.
- 검사 불가
- 보안 제한 등으로 검사하지 못했습니다. 이유를 함께 표시합니다.
- 대상 없음
- 검사할 요소가 없습니다.
심각도(치명·심각·보통·경미)를 표시하는 경우 이는 기술적 영향 정도이며, 인증 심사의 부적합 판정과 다릅니다.
국제 기준(WCAG)과의 관계
WCAG 2.2는 별개의 국제 표준입니다. 이름의 "2.2"가 같아도 같은 항목이 아닙니다. 이 도구는 결과를 KWCAG 2.2 항목 번호·이름으로 묶고, 비텍스트 대비·포커스 가림처럼 KWCAG에 별도 항목이 없는 것은 국제 권장으로 따로 표시합니다.
"자동 검사 항목"의 뜻
"자동 검사 N개 항목"은 해당 KWCAG 항목과 연결된 자동 규칙이 하나 이상 있다는 뜻입니다. 그 항목의 모든 요구 사항을 자동으로 확인한다는 뜻이 아닙니다. 예를 들어 5.1.1 적절한 대체 텍스트 제공은 alt 속성이 있는지는 자동으로 찾지만, 내용이 적절한지는 사람이 판단해야 합니다.
자동 규칙과 KWCAG 항목의 연결(axe 규칙 대응표)은 현재 모두 "검토 중"입니다. 검토를 마치면 연결마다 근거와 검토일을 표시합니다.
확장 프로그램 페이지 검사의 범위와 한계
- 사용자가 직접 연 탭의 현재 화면을 사용자 컴퓨터에서 검사합니다. 실제 CSS·JavaScript가 적용된 상태를 확인하며 별도 검사 서버나 AI API는 사용하지 않습니다.
- 로그인한 화면·개발 중인 localhost 화면도 검사할 수 있습니다. 메뉴·팝업은 직접 연 뒤 확장 아이콘을 눌러 다시 검사하세요.
- 사이트 전체를 수집하지 않습니다. 브라우저 내부 페이지·웹 스토어·PDF와 다른 출처 iframe은 검사할 수 없습니다.
- 마크업 오류는 결과 화면에서 해당 버튼을 눌러 원본 HTML을 읽을 수 있을 때만 검사합니다. 실행 후 DOM을 원본으로 판단하지 않습니다.
- 수정 가이드는 미리 작성한 일반 예시입니다. 이미지 설명의 의미나 실제 키보드 조작은 사람이 확인해야 합니다.
탭 포커스 미리보기의 보안
탭 포커스 도구에 붙여넣은 코드는 브라우저 안에서만 처리합니다. 위험한 스크립트·이벤트 속성을 지우고, 외부 요청을 차단한 sandbox 미리보기로 표시합니다. 원래 사이트의 CSS·JavaScript가 없으므로 예상 Tab 순서는 실제 페이지에서 직접 확인하세요.
개인정보
- 확장 프로그램의 페이지 내용·검사 결과는 외부 검사 서버나 AI에 전송하지 않습니다. 결과는 브라우저의 세션 저장소에만 둡니다.
- 페이지 검사·탭 포커스·수동 점검표·보고서 화면에는 분석·광고 코드를 넣지 않습니다.
- 색상 대비 계산, 붙여넣기 미리보기와 수동 점검표는 브라우저 안에서 처리합니다. localStorage에는 수동 점검표의 결과·메모·환경만 저장하며 전체 초기화로 지울 수 있습니다.
- JSON·PDF는 사용자 컴퓨터에 저장됩니다. 코드 조각과 페이지 주소·제목은 선택한 경우에만 JSON에 포함합니다. 공유 전에 포함 내용을 확인하세요.
- 유료 자료는 외부 판매처에서 판매하며 이 사이트는 결제 정보를 받지 않습니다.
크롬 확장 프로그램
- 사용자가 확장 프로그램 아이콘을 누른 탭에만 접근합니다(activeTab). 모든 사이트에 대한 접근 권한을 요청하지 않습니다.
- 검사 결과는 브라우저의 임시 저장소(chrome.storage.session)에만 두며, 브라우저를 닫거나 "이 결과 지우기"를 누르면 지워집니다. 개발자를 포함해 어디에도 전송하지 않습니다.
- "마크업 오류 검사"를 누르면 원본 HTML을 얻으려고 검사 중인 페이지 주소를 한 번 더 요청합니다. 받은 내용은 확장 프로그램 화면 안에서만 씁니다.
- 방문 분석·광고 코드를 넣지 않습니다.
기준 정보
기준: 한국형 웹 콘텐츠 접근성 지침 2.2 (KS X OT0003:2022). 검사항목 번호와 이름은 국립전파연구원에 게시된 표준 원문과 같습니다(5.1.1 적절한 대체 텍스트 제공 ~ 8.2.1 웹 애플리케이션 접근성 준수). 검토일: 2026-11-01