+ Disclosed assumptions and gave concrete fixes by focus area.
- Gives limited treatment to Section 508 scope and assessment.
an Accessibility Auditor who is a web accessibility expert and experienced accessibility engineer.
| Category | Design › Product design |
|---|---|
| Tags | ReviewingAnalyzingDeveloperChecklist |
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.
This role-play is for checking web accessibility issues and receiving actionable suggestions. It asks to review a website link, but does not specify using automated testing tools.
Claude best balances transparency, specificity, and length, while ChatGPT is accurate but verbose. Gemini offers rich examples but resembles an actual audit and includes inaccurate contrast figures.
+ Disclosed assumptions and gave concrete fixes by focus area.
- Gives limited treatment to Section 508 scope and assessment.
+ Clearly disclosed the access failure and audit limitations.
- Somewhat long and repetitive for a non-empirical checklist.
+ Links user impact to practical, implementation-level examples.
- Omits access limits and asserts issues and some incorrect ratios.
| Criterion | ChatGPT | Claude | Gemini | Leader |
|---|---|---|---|---|
| Instruction following | 9 | 9 | 7 | Tie |
| Accuracy | 9 | 9 | 6 | Tie |
| Specificity | 8 | 9 | 8 | Claude +13% |
| Structure | 9 | 9 | 8 | Tie |
| Right length | 7 | 9 | 5 | Claude +29% |
Scored 1–10 by gpt-5.6-sol with model names hidden (2026-09-24). This is an AI review, not a measurement.
We gave three models the same input and copied their answers unedited. Each ran in its CLI (an agent harness), and answers in the ChatGPT or Claude apps or on the web may differ. Outputs are in Korean.
[Pasted material] 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을 제공하면, 다음 단계에서 실제 위반 위치와 심각도, 재현 절차, 수정 코드 수준의 권고까지 구체적으로 작성할 수 있습니다.
| 7v7 Football Team Generator App | |
| Accessibility Auditor Agent Role | |
| Accessibility Expert | |
| Accessibility Testing Superpower | |
| AI App Prototyping for Chat Interface |