curriculum-review-accessibility
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseAccessibility Validation & UDL Compliance
可访问性验证与UDL合规性检查
Ensure all curriculum materials meet accessibility standards and implement Universal Design for Learning principles for all learners.
确保所有课程材料符合可访问性标准,并为所有学习者落实通用学习设计(UDL)原则。
When to Use
适用场景
- Validate WCAG 2.1 compliance
- Check UDL implementation
- Test screen reader compatibility
- Verify keyboard navigation
- Ensure accessible formats
- 验证WCAG 2.1合规性
- 检查UDL原则落实情况
- 测试屏幕阅读器兼容性
- 验证键盘导航可用性
- 确保内容格式具备可访问性
Required Inputs
必要输入项
- Materials: Digital content, documents, multimedia
- Standards: WCAG 2.1 Level (A, AA, AAA)
- Platform: Web, PDF, LMS, etc.
- 材料:数字内容、文档、多媒体资源
- 标准:WCAG 2.1等级(A、AA、AAA)
- 平台:网页、PDF、LMS等
Workflow
工作流程
1. WCAG 2.1 Compliance Check
1. WCAG 2.1合规性检查
Perceivable:
✅ Text alternatives for non-text content
✅ Captions and transcripts for multimedia
✅ Content can be presented in different ways
✅ Sufficient color contrast (4.5:1 minimum)
✅ Text can be resized to 200%
Operable:
✅ All functionality available via keyboard
✅ Enough time to read and interact
✅ No content that causes seizures (flashing)
✅ Navigation is clear and consistent
✅ Input purposes identified
Understandable:
✅ Text is readable and predictable
✅ Pages appear and operate predictably
✅ Input assistance for errors
✅ Labels and instructions provided
Robust:
✅ Compatible with assistive technologies
✅ Proper markup and semantics
✅ Name, role, value for all components
可感知性:
✅ 非文本内容的文本替代方案
✅ 多媒体内容的字幕与文字记录
✅ 内容可通过多种方式呈现
✅ 足够的色彩对比度(最低4.5:1)
✅ 文本可放大至200%
可操作性:
✅ 所有功能可通过键盘操作
✅ 预留充足的阅读与交互时间
✅ 无引发癫痫的闪烁内容
✅ 导航清晰且一致
✅ 明确输入用途
可理解性:
✅ 文本可读且可预测
✅ 页面显示与操作逻辑一致
✅ 提供错误输入辅助
✅ 提供标签与操作说明
健壮性:
✅ 兼容辅助技术
✅ 正确的标记与语义化
✅ 所有组件具备名称、角色与值定义
2. UDL Principles Assessment
2. UDL原则评估
Multiple Means of Representation:
- ✅ Visual AND textual information
- ✅ Audio descriptions available
- ✅ Content in multiple formats
- ✅ Key vocabulary defined
- ✅ Background knowledge activated
Multiple Means of Engagement:
- ✅ Student choice opportunities
- ✅ Relevance and authenticity
- ✅ Appropriate challenge level
- ✅ Collaboration options
- ✅ Self-reflection prompts
Multiple Means of Expression:
- ✅ Multiple assessment formats
- ✅ Varied response options
- ✅ Scaffolds for practice
- ✅ Tools and supports available
- ✅ Progress monitoring
多种表征方式:
- ✅ 同时提供视觉与文本信息
- ✅ 提供音频描述
- ✅ 内容支持多种格式
- ✅ 关键词汇有定义说明
- ✅ 激活背景知识
多种参与方式:
- ✅ 为学生提供选择机会
- ✅ 内容具备相关性与真实性
- ✅ 挑战难度适中
- ✅ 提供协作选项
- ✅ 包含自我反思提示
多种表达形式:
- ✅ 多种评估格式
- ✅ 多样化的响应选项
- ✅ 提供练习支架
- ✅ 提供工具与支持资源
- ✅ 进度监控机制
3. Generate Accessibility Report
3. 生成可访问性报告
markdown
undefinedmarkdown
undefinedAccessibility Review: [TOPIC]
Accessibility Review: [TOPIC]
Review Date: [Date]
Standards: WCAG 2.1 Level AA, UDL
Materials: [List]
Review Date: [Date]
Standards: WCAG 2.1 Level AA, UDL
Materials: [List]
Compliance Status
Compliance Status
WCAG 2.1: [Pass/Fail] - [X/Y criteria met]
UDL Principles: [Excellent/Good/Fair/Poor]
Overall: [Ready/Needs Revision]
WCAG 2.1: [Pass/Fail] - [X/Y criteria met]
UDL Principles: [Excellent/Good/Fair/Poor]
Overall: [Ready/Needs Revision]
WCAG Issues Found
WCAG Issues Found
Critical (Level A) - Must Fix
Critical (Level A) - Must Fix
- [Location]: Missing alt text for diagram
- Impact: Screen reader users cannot access content
- Fix: Add descriptive alt text: "[description]"
- [Location]: Missing alt text for diagram
- Impact: Screen reader users cannot access content
- Fix: Add descriptive alt text: "[description]"
Important (Level AA) - Should Fix
Important (Level AA) - Should Fix
- [Location]: Color contrast 3.2:1 (needs 4.5:1)
- Impact: Low vision users struggle to read
- Fix: Darken text or lighten background
- [Location]: Color contrast 3.2:1 (needs 4.5:1)
- Impact: Low vision users struggle to read
- Fix: Darken text or lighten background
Enhancement (Level AAA) - Nice to Have
Enhancement (Level AAA) - Nice to Have
- [Location]: No sign language interpretation
- Impact: Deaf users who prefer sign language
- Fix: Consider adding sign language video
- [Location]: No sign language interpretation
- Impact: Deaf users who prefer sign language
- Fix: Consider adding sign language video
Document Accessibility
Document Accessibility
PDF Review:
- ❌ Headings not tagged
- ❌ Reading order incorrect
- ✅ Searchable text
- ❌ Form fields unlabeled
Fixes Needed:
- Tag all headings with proper levels
- Fix reading order in Acrobat
- Add labels to form fields
PDF Review:
- ❌ Headings not tagged
- ❌ Reading order incorrect
- ✅ Searchable text
- ❌ Form fields unlabeled
Fixes Needed:
- Tag all headings with proper levels
- Fix reading order in Acrobat
- Add labels to form fields
Multimedia Accessibility
Multimedia Accessibility
Videos:
- ❌ No captions
- ❌ No transcript
- ❌ No audio description
Fixes: Add captions, transcripts, audio descriptions
Videos:
- ❌ No captions
- ❌ No transcript
- ❌ No audio description
Fixes: Add captions, transcripts, audio descriptions
UDL Implementation
UDL Implementation
Representation (Why)
Representation (Why)
✅ Strengths:
- Multiple formats provided (text, video, diagrams)
- Vocabulary defined ⚠️ Gaps:
- No audio version of readings
- Limited visual alternatives
✅ Strengths:
- Multiple formats provided (text, video, diagrams)
- Vocabulary defined ⚠️ Gaps:
- No audio version of readings
- Limited visual alternatives
Engagement (How)
Engagement (How)
⚠️ Strengths:
- Some choice in topics ✅ Gaps:
- Limited collaboration options
- No self-regulation scaffolds
⚠️ Strengths:
- Some choice in topics ✅ Gaps:
- Limited collaboration options
- No self-regulation scaffolds
Expression (What)
Expression (What)
⚠️ Strengths:
- Two assessment format options ❌ Gaps:
- No assistive technology support
- Limited scaffolding tools
⚠️ Strengths:
- Two assessment format options ❌ Gaps:
- No assistive technology support
- Limited scaffolding tools
Keyboard Navigation
Keyboard Navigation
- ✅ All buttons keyboard accessible
- ❌ Skip navigation link missing
- ❌ Focus indicators insufficient
- ✅ All buttons keyboard accessible
- ❌ Skip navigation link missing
- ❌ Focus indicators insufficient
Screen Reader Testing
Screen Reader Testing
- ⚠️ Mostly compatible
- ❌ Some tables not properly structured
- ❌ Links not descriptive ("click here")
- ⚠️ Mostly compatible
- ❌ Some tables not properly structured
- ❌ Links not descriptive ("click here")
Recommendations
Recommendations
Priority 1 (Legal Compliance)
Priority 1 (Legal Compliance)
- Add alt text to all images
- Provide captions for videos
- Fix color contrast issues
- Tag PDF headings
- Add alt text to all images
- Provide captions for videos
- Fix color contrast issues
- Tag PDF headings
Priority 2 (UDL Implementation)
Priority 2 (UDL Implementation)
- Offer audio versions of text
- Add student choice opportunities
- Provide multiple expression formats
- Include collaboration options
- Offer audio versions of text
- Add student choice opportunities
- Provide multiple expression formats
- Include collaboration options
Priority 3 (Enhancement)
Priority 3 (Enhancement)
- Add audio descriptions
- Provide sign language
- Enhance keyboard navigation
Artifact Metadata:
- WCAG Compliance: [Level]
- UDL Rating: [Score]
- Critical Issues: [Count]
- Ready: [Yes/No]
undefined- Add audio descriptions
- Provide sign language
- Enhance keyboard navigation
Artifact Metadata:
- WCAG Compliance: [Level]
- UDL Rating: [Score]
- Critical Issues: [Count]
- Ready: [Yes/No]
undefined4. CLI Interface
4. CLI 界面
bash
undefinedbash
undefinedFull accessibility review
Full accessibility review
/curriculum.review-accessibility --materials "curriculum-artifacts/" --standard "WCAG2.1-AA"
/curriculum.review-accessibility --materials "curriculum-artifacts/" --standard "WCAG2.1-AA"
PDF-specific
PDF-specific
/curriculum.review-accessibility --pdf "student-handout.pdf"
/curriculum.review-accessibility --pdf "student-handout.pdf"
UDL focus
UDL focus
/curriculum.review-accessibility --focus "udl" --lessons "lessons/*.md"
/curriculum.review-accessibility --focus "udl" --lessons "lessons/*.md"
Help
Help
/curriculum.review-accessibility --help
undefined/curriculum.review-accessibility --help
undefinedExit Codes
退出码
- 0: Fully compliant
- 1: Issues found
- 2: Cannot load materials
- 3: Critical accessibility barriers
- 0:完全合规
- 1:发现问题
- 2:无法加载材料
- 3:存在严重可访问性障碍