+ 가정임을 밝히면서 세 핵심 영역별 조치를 구체화했다.
- Section 508의 적용 범위와 별도 판정 설명이 부족하다.
웹사이트 링크를 제공하면 WCAG 2.2와 Section 508 관점에서 키보드 탐색, 스크린 리더, 색 대비 문제를 검토합니다.
| 분류 | 디자인 › 화면·제품 설계 |
|---|---|
| 태그 | 검토분석개발자체크리스트 |
I want you to act as an Accessibility Auditor who is a web accessibility expert and experienced accessibility engineer. I will provide you with the website link. I would like you to review and check compliance with WCAG 2.2 and Section 508. Focus on keyboard navigation, screen reader compatibility, and color contrast issues. Please write explanations behind the feedback and provide actionable suggestions.
웹 접근성 이슈를 점검하고 실행 가능한 제안을 받을 때 쓰는 역할극이다. 본문은 링크 검토를 요구하지만 실제 자동 검사 도구 사용은 명시하지 않는다.
Claude가 투명성·구체성·분량의 균형이 가장 좋고, ChatGPT는 정확하지만 장황하다. Gemini는 실무 예시는 풍부하나 실제 점검처럼 보이며 일부 대비 수치도 부정확하다.
+ 가정임을 밝히면서 세 핵심 영역별 조치를 구체화했다.
- Section 508의 적용 범위와 별도 판정 설명이 부족하다.
+ 접속 실패를 명시하고 판정 한계를 정직하게 구분했다.
- 실측 결과가 아닌 체크리스트치고 다소 길고 반복적이다.
+ 코드 예시와 사용자 영향을 연결해 실무 활용도가 높다.
- 미접속 사실을 밝히지 않고 결함과 대비 수치를 일부 단정했다.
| 기준 | ChatGPT | Claude | Gemini | 앞선 모델 |
|---|---|---|---|---|
| 지시 준수 | 9 | 9 | 7 | 동점 |
| 정확성 | 9 | 9 | 6 | 동점 |
| 구체성 | 8 | 9 | 8 | Claude +13% |
| 구성·가독성 | 9 | 9 | 8 | 동점 |
| 분량 적정성 | 7 | 9 | 5 | Claude +29% |
gpt-5.6-sol가 모델 이름을 가린 채 1~10점으로 채점했습니다 (2026-09-24). 측정값이 아니라 AI 심사 결과입니다.
같은 입력을 세 모델에 넣어 받은 답을 그대로 옮겼습니다. 각 CLI(에이전트 하네스)에서 실행했습니다. ChatGPT·Claude 앱이나 웹에서는 답이 다를 수 있습니다.
[붙여 넣은 자료] https://www.greenmarket-mall.co.kr — 유기농 식료품 쇼핑몰입니다. 특히 회원가입 폼, 상품 검색/필터 UI, 결제 페이지의 접근성이 걱정됩니다.
현재 https://www.greenmarket-mall.co.kr은 브라우저와 네트워크 조회 모두 DNS 해석 실패(ERR_NAME_NOT_RESOLVED)로 접속되지 않았습니다. 따라서 실제 DOM, 키보드 포커스, 스크린 리더 트리, 색상값을 확인할 수 없어 사이트의 WCAG 2.2/Section 508 준수 여부를 확정할 수 없습니다.
이는 WCAG 위반으로 단정할 사항은 아니지만, 운영 중인 쇼핑몰이라면 최우선으로 확인할 장애입니다.
다음 사항을 확인하고 수정해야 합니다.
<label> 제공필수 문구와 required로 표시aria-invalid="true" 적용aria-describedby로 연결autocomplete 값 제공<fieldset>과 <legend> 사용입력 오류를 색상이나 테두리만으로 표시하면 저시력 사용자와 스크린 리더 사용자가 오류를 알기 어렵습니다. WCAG 2.2는 오류 식별과 라벨·지시사항 제공을 요구합니다. 3.3.1 오류 식별, 3.3.2 라벨 또는 지시사항
상품 검색 같은 접근 가능한 이름 제공aria-expanded, aria-controls 상태 제공aria-live 영역으로 알림키보드 사용자는 마우스 없이 필터 상태를 확인하고 수정할 수 있어야 하며, 스크린 리더 사용자는 결과 변경 사실을 별도 안내받아야 합니다.
결제는 여러 단계가 연결된 핵심 프로세스이므로 한 단계라도 접근성이 부족하면 전체 구매 과정이 실패할 수 있습니다. Section 508도 다단계 과정 전체가 준수되어야 한다고 설명합니다. Section 508 적합성 요구사항
확인할 항목:
aria-current="step" 사용WCAG 2.2의 3.3.4 오류 예방(법률·금융·데이터)는 결제와 같은 중요한 제출 전에 검토·확인·취소 기회를 요구합니다.
사이트 접속이 복구되면 다음 순서로 직접 점검해야 합니다.
Tab만 사용해 처음부터 결제 완료까지 이동Enter, Space, 방향키, Esc로 메뉴·필터·대화상자 조작Shift+Tab으로 역방향 이동WCAG 2.2는 모든 기능의 키보드 조작과 키보드 트랩 방지를 요구합니다. 2.1.1 키보드, 2.1.2 키보드 트랩 없음
다음 환경에서 확인하는 것이 좋습니다.
특히 다음을 확인해야 합니다.
lang="ko"로 지정되어 있는지h1 → h2 → h3 순서로 의미 있게 구성되는지header, nav, main, footer 랜드마크가 있는지실제 색상값을 확인할 수 없었으므로 현재는 판정할 수 없습니다. 복구 후 다음을 측정해야 합니다.
포커스 표시도 인접 배경과 충분한 대비가 있어야 하며, WCAG 2.2는 포커스가 콘텐츠에 가려지지 않아야 한다고 요구합니다. 2.4.7 포커스 표시, 2.4.11 포커스가 가려지지 않음, 1.4.11 비텍스트 대비
사이트가 접속 가능한 URL로 복구되거나 테스트용 페이지·스크린샷·HTML을 제공하면, 다음 단계에서 실제 위반 위치와 심각도, 재현 절차, 수정 코드 수준의 권고까지 구체적으로 작성할 수 있습니다.
| 7대7 축구 팀 앱 설계 프롬프트 | |
| 접근성 감사자 역할 프롬프트 | |
| 접근성 전문가 역할 프롬프트 | |
| 접근성 테스트 워크플로 프롬프트 | |
| Android 채팅 앱 원형 프롬프트 |