Distributed Browser Testing for Website Accessibility Remediation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing assistive technologies, such as screen readers and voice command systems, struggle to remediate websites that do not comply with web accessibility standards, limiting their effectiveness in enhancing user experience for individuals with diverse abilities.
Innovation Solution
A distributed system and method for accessibility testing and remediation that includes accessibility test code executing in user browsers, sending results to a server for analysis, and generating remediation scripts to bring websites into compliance with standards like WCAG and ATAG, using programmable code to automatically or manually enhance accessibility.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If assistive technologies are used to access websites, then accessibility for users with diverse abilities is improved, but the effectiveness is limited when websites do not comply with accessibility standards
Solution Approach 1:
The patent introduces an intermediary accessibility remediation layer that sits between the assistive technology and the website. This layer includes accessibility tags and code injections that modify the website's DOM structure to add missing accessibility attributes, ARIA labels, and semantic markup, thereby enabling assistive technologies to effectively access and interpret website content even when the original website does not comply with accessibility standards
Solution Approach 2:
The system dynamically changes the parameters of the website by injecting accessibility-related code that modifies DOM element attributes, adds accessibility tags, and alters the structural parameters of web pages. This transformation converts non-compliant website code into accessible formats without requiring changes to the original website source code, thus resolving the compatibility issue between assistive technologies and non-compliant websites
2Manufacturing precision
If manual remediation of accessibility issues is performed, then compliance accuracy is improved, but time consumption and resource requirements increase
Solution Approach 1:
The patent implements self-service automation where the system automatically scans website code, identifies accessibility compliance issues, and generates remediation code without requiring manual intervention. The automated remediation engine uses machine learning models and rule-based systems to detect issues such as missing alt attributes, improper heading structures, and insufficient color contrast, then automatically applies fixes to bring the website into compliance with accessibility standards
Solution Approach 2:
The system performs preliminary actions by proactively analyzing website code before users encounter accessibility issues. The automated scanning and detection mechanisms identify compliance problems in advance, and remediation code is prepared and applied preemptively, preventing accessibility barriers from forming in the first place rather than requiring corrective manual intervention after issues are discovered
3Difficulty of detecting and measuring
If accessibility testing is performed using traditional methods, then compliance detection capability is limited, but system complexity is reduced
Solution Approach 1:
The patent creates a universal testing framework that combines multiple detection capabilities into a single integrated system. The accessibility testing tool performs automated code analysis, DOM structure validation, ARIA attribute verification, and real-world user scenario testing all through one platform. This multi-functional system can detect various types of accessibility issues including structural problems, semantic markup errors, and assistive technology compatibility issues without requiring separate specialized tools for each type of detection
Data Source
AI summary
Systems and methods are disclosed herein for identifying accessibility issues in web sites and for remediating website accessibility issues to thereby facilitate website navigation by people with diverse abilities.


