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://img.shields.io/badge/Download-Release_Page-blue.svg)](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, 云安全监控, 合规检测, 无障碍, 辅助功能审计, 静态分析