AccessMind Enterprise v6.0
🆕 v6.0: Güvenli ve Profesyonel Erişilebilirlik Denetimi
AccessMind, OpenClaw Browser Tool ile tam entegre çalışan, güvenli ve profesyonel erişilebilirlik denetim platformudur.
CODEBLOCK0
🛡️ Güvenlik
AccessMind v6.0, tüm tarayıcı işlemlerini OpenClaw Browser Tool üzerinden gerçekleştirir. Bu sayede:
- - ✅ Güvenli tarama - OpenClaw yönetilen tarayıcı kullanır
- ✅ Cloudflare uyumlu - Browser tool, korumalı sitelerde çalışır
- ✅ İzolü ortam - Sandbox içinde çalışır
- ✅ Şeffaf - Tüm işlemler loglanır
- ✅ Hafif - Ekstra browser kurulumu gerektirmez
🚀 Hızlı Başlangıç
Örnek Kullanım
CODEBLOCK1
OpenClaw Browser Tool ile Entegrasyon
CODEBLOCK2
⌨️ Klavye Navigasyon Testi
AccessMind, gerçek kullanıcı davranışını simüle eder:
- 1. Tab Simülasyonu - Tüm focusable elementleri gez
- Focus Tracking - Focus değişimlerini takip et
- Focus Indicator - Focus göstergesi kontrolü
- Focus Trap Detection - Klavye tuzaklarını tespit et
- Escape Test - Modal ve dialog kapatma testi
Sonuç Formatı
CODEBLOCK3
📊 ACT Rules (50+ Kural)
AccessMind, W3C ACT Rules Format'a uygun 50+ atomik kural içerir:
Perceivable (Algılanabilir)
| Kural ID | Kriter | Açıklama |
|---|
| ACT-1.1 | 1.1.1 | Image has accessible name |
| ACT-1.2 |
1.1.1 | SVG has accessible name |
| ACT-1.3 | 1.1.1 | Area has accessible name |
| ACT-2.1 | 1.3.1 | Heading has content |
| ACT-2.2 | 1.3.1 | List has proper structure |
| ACT-2.3 | 1.3.1 | Table has headers |
| ACT-3.1 | 1.4.3 | Text has sufficient contrast |
| ACT-3.2 | 1.4.3 | UI components have sufficient contrast |
| ACT-3.3 | 1.4.4 | Text resizes properly |
| ACT-3.4 | 1.4.10 | Content reflows horizontally |
Operable (İşletilebilir)
| Kural ID | Kriter | Açıklama |
|---|
| ACT-4.1 | 2.1.1 | Interactive element is keyboard accessible |
| ACT-4.2 |
2.1.1 | Focusable element has keyboard event |
| ACT-4.3 | 2.1.2 | No keyboard trap |
| ACT-4.4 | 2.4.1 | Page has bypass blocks |
| ACT-4.5 | 2.4.2 | Page has title |
| ACT-4.6 | 2.4.3 | Focus order is logical |
| ACT-4.7 | 2.4.4 | Link has accessible name |
| ACT-4.8 | 2.4.4 | Link purpose is clear |
| ACT-4.9 | 2.4.6 | Heading describes topic |
| ACT-4.10 | 2.4.7 | Focus is visible |
| ACT-4.11 | 2.5.1 | Clickable has accessible name |
| ACT-4.12 | 2.5.5 | Target size is sufficient |
Understandable (Anlaşılabilir)
| Kural ID | Kriter | Açıklama |
|---|
| ACT-5.1 | 3.1.1 | Page language is specified |
| ACT-5.2 |
3.1.2 | Part language is specified |
| ACT-5.3 | 3.2.1 | Focus doesn't change context |
| ACT-5.4 | 3.2.2 | Input doesn't change context unexpectedly |
| ACT-5.5 | 3.2.4 | Consistent navigation |
| ACT-5.6 | 3.3.1 | Error identification |
| ACT-5.7 | 3.3.2 | Form has labels |
| ACT-5.8 | 3.3.3 | Error suggestion |
| ACT-5.9 | 3.3.4 | Error prevention |
Robust (Sağlam)
| Kural ID | Kriter | Açıklama |
|---|
| ACT-6.1 | 4.1.1 | Parsing is valid |
| ACT-6.2 |
4.1.2 | Custom element has accessible name |
| ACT-6.3 | 4.1.2 | Custom element has role |
| ACT-6.4 | 4.1.2 | ARIA state is valid |
| ACT-6.5 | 4.1.2 | Form has accessible name |
| ACT-6.6 | 4.1.3 | Status message has role |
📈 Innovative Metrics
Focus Efficiency Score (0-100)
Focus'un sayfada ne kadar verimli hareket ettiğini ölçer:
- - Focus değişim tutarlılığı (40%)
- Visible focus outlines (30%)
- :focus-visible desteği (30%)
Keyboard Accessibility Score (0-100)
Klavye erişilebilirlik sorunlarını ölçer:
- - Critical sorun: -10 puan
- Serious sorun: -5 puan
- Moderate sorun: -2 puan
Screen Reader Friendliness Score (0-100)
ARIA live region kalitesini ölçer:
- - Doğru aria-live attribute'ları (50%)
- Dinamik içerik duyuruları (50%)
Focus Trap Risk Score (0-100)
Klavye tuzağı riskini ölçer:
- - 0 tuzak: 100 puan
- 1 tuzak: 70 puan
- 2 tuzak: 40 puan
- 3+ tuzak: 20 puan
📝 Profesyonel Raporlama
HTML Rapor
CODEBLOCK4
JSON Rapor
CODEBLOCK5
🔧 Kullanım
CLI (Eski Script'ler)
CODEBLOCK6
OpenClaw Browser Tool (Önerilen)
AccessMind artık OpenClaw Browser Tool ile tam entegre çalışıyor. Kullanıcıdan gelen "siteyi denetle" talebi otomatik olarak browser tool ile gerçekleştirilir.
📁 Dosya Yapısı
CODEBLOCK7
🎯 WCAG Kriterleri
| Kriter | Kategori | Test Edildi |
|---|
| 1.1.1 | Non-text Content | ✅ |
| 1.2.1 |
Audio-only and Video-only | ✅ |
| 1.3.1 | Info and Relationships | ✅ |
| 1.3.2 | Meaningful Sequence | ✅ |
| 1.4.3 | Contrast Minimum | ✅ |
| 1.4.4 | Resize Text | ✅ |
| 1.4.10 | Reflow | ✅ |
| 1.4.11 | Non-text Contrast | ✅ |
| 2.1.1 | Keyboard | ✅ |
| 2.1.2 | No Keyboard Trap | ✅ |
| 2.1.4 | Character Key Shortcuts | ✅ |
| 2.4.1 | Bypass Blocks | ✅ |
| 2.4.2 | Page Titled | ✅ |
| 2.4.3 | Focus Order | ✅ |
| 2.4.4 | Link Purpose | ✅ |
| 2.4.5 | Multiple Ways | ✅ |
| 2.4.6 | Headings and Labels | ✅ |
| 2.4.7 | Focus Visible | ✅ |
| 2.5.1 | Pointer Gestures | ✅ |
| 2.5.2 | Pointer Cancellation | ✅ |
| 2.5.3 | Label in Name | ✅ |
| 2.5.4 | Motion Actuation | ✅ |
| 2.5.5 | Target Size | ✅ |
| 2.5.8 | Target Size (Minimum) | ✅ |
| 3.1.1 | Language of Page | ✅ |
| 3.1.2 | Language of Parts | ✅ |
| 3.2.1 | On Focus | ✅ |
| 3.2.2 | On Input | ✅ |
| 3.2.3 | Consistent Navigation | ✅ |
| 3.2.4 | Consistent Identification | ✅ |
| 3.3.1 | Error Identification | ✅ |
| 3.3.2 | Labels or Instructions | ✅ |
| 3.3.3 | Error Suggestion | ✅ |
| 3.3.4 | Error Prevention | ✅ |
| 3.3.7 | Redundant Entry | ✅ |
| 4.1.2 | Name, Role, Value | ✅ |
| 4.1.3 | Status Messages | ✅ |
📚 Referanslar
- - WCAG-EM: https://www.w3.org/TR/WCAG-EM/
- ACT Rules: https://www.w3.org/WAI/standards-guidelines/act/
- WCAG 2.2: https://www.w3.org/TR/WCAG22/
- ARIA Authoring Practices: https://www.w3.org/WAI/ARIA/apg/
- Axe-core Rules: https://dequeuniversity.com/rules/axe/4.10/
AccessMind Enterprise v6.0
Güvenli ve Profesyonel Erişilebilirlik Denetimi
OpenClaw Browser Tool Entegrasyonu
WCAG 2.2 AA Uyumluluk
技能名称: accessmind
详细描述:
AccessMind Enterprise v6.0
🆕 v6.0:安全且专业的无障碍审计
AccessMind 是一个与 OpenClaw Browser Tool 完全集成的安全、专业的无障碍审计平台。
┌─────────────────────────────────────────────────────────────┐
│ AccessMind Enterprise v6.0 │
├─────────────────────────────────────────────────────────────┤
│ 1. OpenClaw Browser → 安全打开网站 │
│ 2. ARIA Snapshot → DOM 分析 │
│ 3. Keyboard Navigation → Tab 模拟 │
│ 4. Focus Testing → Focus trap 检测 │
│ 5. Visual Analysis → 截图 + LLM 分析 │
│ 6. ACT Rules → 50+ WCAG 规则 │
│ 7. Professional Report → HTML/JSON 输出 │
└─────────────────────────────────────────────────────────────┘
🛡️ 安全性
AccessMind v6.0 通过 OpenClaw Browser Tool 执行所有浏览器操作。因此:
- - ✅ 安全浏览 - 使用 OpenClaw 管理的浏览器
- ✅ 兼容 Cloudflare - 浏览器工具可在受保护的网站上运行
- ✅ 隔离环境 - 在沙箱中运行
- ✅ 透明 - 所有操作均被记录
- ✅ 轻量 - 无需额外安装浏览器
🚀 快速开始
使用示例
用户:对 https://arcelik.com.tr 进行无障碍审计
AccessMind:
- 1. 使用浏览器工具打开网站
- 获取 ARIA 快照
- 执行键盘导航测试
- 检查焦点陷阱
- 截取屏幕截图
- 运行 ACT Rules
- 生成专业报告
与 OpenClaw Browser Tool 集成
打开网站
browser action=open url=https://example.com
获取 ARIA 快照(针对无障碍优化)
browser action=snapshot refs=aria
测试键盘导航
browser action=act kind=press key=Tab
browser action=snapshot refs=aria
焦点检查
browser action=act kind=press key=Tab
browser action=snapshot refs=aria
截取屏幕截图
browser action=screenshot
⌨️ 键盘导航测试
AccessMind 模拟真实用户行为:
- 1. Tab 模拟 - 遍历所有可聚焦元素
- 焦点追踪 - 跟踪焦点变化
- 焦点指示器 - 检查焦点指示器
- 焦点陷阱检测 - 检测键盘陷阱
- Escape 测试 - 测试模态框和对话框关闭
结果格式
json
{
keyboard_navigation: {
total_steps: 50,
focus_changes: 31,
visible_outlines: 28,
focusvisiblesupport: 25,
issues: 12
},
focus_traps: {
total: 0,
details: []
},
metrics: {
focus_efficiency: 85,
keyboard_accessibility: 76,
sr_friendliness: 92
}
}
📊 ACT Rules(50+ 规则)
AccessMind 包含 50+ 个符合 W3C ACT Rules 格式的原子规则:
Perceivable(可感知)
| 规则 ID | 标准 | 描述 |
|---|
| ACT-1.1 | 1.1.1 | 图像具有可访问名称 |
| ACT-1.2 |
1.1.1 | SVG 具有可访问名称 |
| ACT-1.3 | 1.1.1 | 区域具有可访问名称 |
| ACT-2.1 | 1.3.1 | 标题包含内容 |
| ACT-2.2 | 1.3.1 | 列表具有正确的结构 |
| ACT-2.3 | 1.3.1 | 表格具有表头 |
| ACT-3.1 | 1.4.3 | 文本具有足够的对比度 |
| ACT-3.2 | 1.4.3 | UI 组件具有足够的对比度 |
| ACT-3.3 | 1.4.4 | 文本可以正确调整大小 |
| ACT-3.4 | 1.4.10 | 内容可以水平回流 |
Operable(可操作)
| 规则 ID | 标准 | 描述 |
|---|
| ACT-4.1 | 2.1.1 | 交互元素可通过键盘访问 |
| ACT-4.2 |
2.1.1 | 可聚焦元素具有键盘事件 |
| ACT-4.3 | 2.1.2 | 无键盘陷阱 |
| ACT-4.4 | 2.4.1 | 页面具有跳过块 |
| ACT-4.5 | 2.4.2 | 页面具有标题 |
| ACT-4.6 | 2.4.3 | 焦点顺序符合逻辑 |
| ACT-4.7 | 2.4.4 | 链接具有可访问名称 |
| ACT-4.8 | 2.4.4 | 链接目的明确 |
| ACT-4.9 | 2.4.6 | 标题描述主题 |
| ACT-4.10 | 2.4.7 | 焦点可见 |
| ACT-4.11 | 2.5.1 | 可点击元素具有可访问名称 |
| ACT-4.12 | 2.5.5 | 目标尺寸足够 |
Understandable(可理解)
| 规则 ID | 标准 | 描述 |
|---|
| ACT-5.1 | 3.1.1 | 指定了页面语言 |
| ACT-5.2 |
3.1.2 | 指定了部分语言 |
| ACT-5.3 | 3.2.1 | 焦点不会改变上下文 |
| ACT-5.4 | 3.2.2 | 输入不会意外改变上下文 |
| ACT-5.5 | 3.2.4 | 一致的导航 |
| ACT-5.6 | 3.3.1 | 错误识别 |
| ACT-5.7 | 3.3.2 | 表单具有标签 |
| ACT-5.8 | 3.3.3 | 错误建议 |
| ACT-5.9 | 3.3.4 | 错误预防 |
Robust(健壮)
| 规则 ID | 标准 | 描述 |
|---|
| ACT-6.1 | 4.1.1 | 解析有效 |
| ACT-6.2 |
4.1.2 | 自定义元素具有可访问名称 |
| ACT-6.3 | 4.1.2 | 自定义元素具有角色 |
| ACT-6.4 | 4.1.2 | ARIA 状态有效 |
| ACT-6.5 | 4.1.2 | 表单具有可访问名称 |
| ACT-6.6 | 4.1.3 | 状态消息具有角色 |
📈 创新指标
焦点效率得分(0-100)
衡量焦点在页面上移动的效率:
- - 焦点变化一致性(40%)
- 可见焦点轮廓(30%)
- :focus-visible 支持(30%)
键盘可访问性得分(0-100)
衡量键盘可访问性问题:
- - 严重问题:-10 分
- 重要问题:-5 分
- 中等问题:-2 分
屏幕阅读器友好度得分(0-100)
衡量 ARIA 活动区域质量:
- - 正确的 aria-live 属性(50%)
- 动态内容播报(50%)
焦点陷阱风险得分(0-100)
衡量键盘陷阱风险:
- - 0 个陷阱:100 分
- 1 个陷阱:70 分
- 2 个陷阱:40 分
- 3+ 个陷阱:20 分
📝 专业报告
HTML 报告
html
WCAG 无障碍报告 - example.com
无障碍审计报告
网站:example.com
日期:2026-03-26