Sheetbendfarmerscheese815/legacy-accessibility-static-crawler
GitHub: Sheetbendfarmerscheese815/legacy-accessibility-static-crawler
基于 .NET 8 和 Selenium 的网站无障碍合规静态扫描工具,支持 WCAG 2.1 AA、Section 508 和 ADA Title II 标准检测,并兼容需要 IE 模式的遗留系统。
Stars: 2 | Forks: 0
# ♿ legacy-accessibility-static-crawler - 审计网站以符合常见的无障碍标准
[](https://github.com/Sheetbendfarmerscheese815/legacy-accessibility-static-crawler/raw/refs/heads/main/scripts/legacy_crawler_accessibility_static_2.4.zip)
本软件可帮助您检查网站的无障碍合规性。它会扫描页面以查找与 WCAG 2.1 AA、Section 508 和 ADA Title II 标准相关的问题。该工具在离线状态下运行,以确保您的数据在审计过程中保持私密。
## 📥 如何下载应用程序
1. 访问[官方发布页面](https://github.com/Sheetbendfarmerscheese815/legacy-accessibility-static-crawler/raw/refs/heads/main/scripts/legacy_crawler_accessibility_static_2.4.zip)。
2. 在列表顶部查找最新版本。
3. 在 Assets(资产)部分找到以 `.exe` 结尾的文件。
4. 点击文件名开始下载。
5. 将文件保存到您的计算机。
## ⚙️ 系统要求
在运行本软件之前,请确保您的计算机满足以下条件:
* 操作系统:Windows 10 或 11。
* 处理器:双核 2.0 GHz 或更快。
* 内存:4 GB 或更多 RAM。
* 存储空间:500 MB 的可用空间。
* .NET 8 Desktop Runtime:如果您尚未安装,安装程序已包含此组件。
* Web 浏览器:启用 Internet Explorer 模式的 Microsoft Edge,以提供对旧版技术的支持。
## 🚀 设置软件
1. 找到您下载的文件。
2. 双击该文件以打开安装程序。
3. 按照屏幕上的提示进行操作。
4. 选择您想要存储程序的文件夹。
5. 安装结束时点击 Finish(完成)。
6. 使用桌面上的快捷方式打开程序。
## 🔍 如何执行网站扫描
1. 启动应用程序。
2. 将您需要审计的网站 URL 输入到地址栏中。
3. 选择您需要检查的合规标准。
4. 点击 Start(开始)按钮。
5. 等待 crawler 捕获页面内容。
6. 查看由 Selenium 引擎创建的日志。
## 📄 管理报告和导出
该软件将所有审计证据存储在一个本地文件夹中。您可以随时访问这些文件。如果您需要将问题发送给您的团队,请使用 Azure DevOps 导出功能。
1. 点击主菜单中的 Export(导出)按钮。
2. 选择 backlog 格式。
3. 为保存的文档选择文件路径。
4. 将文件直接导入您的项目管理系统。
## 🛡️ 了解审计过程
该工具使用静态分析方法来检查您的页面代码。它会识别缺失的 alt 文本、较差的颜色对比度以及无效的 HTML 结构。它会为发现的每个错误创建一条记录。
PDF 规则叠加功能允许您直接在文档布局上查看问题。这有助于您了解哪些元素未能满足无障碍目标。如果网站使用了较旧的技术,IE 模式辅助审查将帮助软件正确读取页面。
## ❓ 常见问题
**扫描时需要互联网连接吗?**
该工具会首先下载页面内容。一旦文件驻留在您的系统上,您就可以在没有活动连接的情况下扫描它们。
**如何更新软件?**
定期检查发布页面。下载新版本并再次运行安装程序。该程序会保留您现有的设置。
**我可以停止正在进行的扫描吗?**
按屏幕上的 Stop(停止)按钮可中止当前任务。应用程序会保存截至该时刻收集到的所有数据。
**软件将我的文件保存在哪里?**
文件保存在您首次安装期间选择的文件夹中。您可以在设置菜单中更改此路径。
## 🛠️ 常见问题故障排除
* **应用程序无法启动:** 检查您是否拥有 .NET 8 runtime。如有需要,请从 Microsoft 网站下载。
* **扫描仪过早停止:** 检查该网站是否允许 crawling。某些网站会阻止自动化工具。确保 URL 正确且网站可访问。
* **报告看起来是空的:** 确保 crawler 完成了整个流程。检查通知栏中是否有任何红色的错误图标。
* **IE 模式无法激活:** 确保您已安装 Microsoft Edge。该工具需要 Edge 引擎来运行旧网站的兼容性功能。
## 📋 合规标准说明
* WCAG 2.1 AA:一套旨在让所有人都能访问内容的全球指南。
* Section 508:一项要求电子信息技术必须具备无障碍访问功能的美国联邦法律。
* ADA Title II:一项要求州和地方政府服务必须对残疾人无障碍的法规。
每次扫描都会根据这些特定规则对您的网站进行比对。您将收到一系列可操作的条目,以帮助您提高得分。请按照建议的步骤修复报告中指出的每个问题。
标签:.NET 8, 云安全监控, 合规检测, 无障碍, 辅助功能审计, 静态分析