8000 GitHub - Elchi3/accessibility-compat-data
[go: up one dir, main page]

Skip to content

Elchi3/accessibility-compat-data

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Accessibility Compat Data (ACD)

Note: For now, this repo documents the first phase of the Accessibility Compat Data project.

Background

The Browser Compat Data (BCD) project is a "machine-readable browser (and JavaScript runtime) compatibility data for Web technologies", this data is presented on MDN so that web developers can see the interoperability data for a given web feature, it's used in Baseline to measure what web features are "baseline", and many other developer tools. However, BCD doesn't give any information on the accessibility of a given feature, which means the tools that rely on BCD also don't take accessibility into consideration.

In 2024 the Interop Group made Accessibility a focus area and have carried that on into 2025, part of the investigation area involves expanding the test suite to include expectations for various aria roles and attributes. However, this only tells part of the story, developers and tool maintainers want a way to know how web features are spoken or presented in AT-browser combinations. aria-at already does something similar to this, it provides interoperability reports for screen-reader-browser combinations however, it's been heavily focussed on APG. a11ysupport.io also provides interoperability data but this is only for aria attributes.

Proposal

This project, Accessibility Compat Data (currently in the investigation phase), aims to create a dataset similar to BCD which includes AT-browser compatibility data for web features. The dataset will be machine-readable and show how web features are presented in various AT-browser combinations, developer resources like MDN and Baseline will be able to read and present the data to users which will hopefully lead to more informed web development and accessible web experiences.

Have a read of the proposal for more details, the milestones and KPIs also paint a clear picture about the projects objectives and targets.

If you have any questions, please don't hesitate to open an issue.

Funding

This project addresses a critical gap in the web platform: developers have no standardised, integrated way to understand how web features are supported by assistive technologies across different browsers. We know that developers already rely on tools like MDN and CanIUse to make decisions about browser support and this project extends t 4C8F hat model to accessibility.

This initial phase is focused on research, scoping and strategic alignment. I'm working closely with browser vendors, documentation platforms and assistive technology stakeholders to define the scope, data model and methodology needed to make this project a reality.

To move this work forward, we’re seeking funding and support from organisations who understand the value of open-source infrastucture, developer enablement and the importance of accessible experiences.

Your support will directly contribute to:

  1. A shared, open dataset that helps developers understand real-world AT/browser interoperability
  2. Better web experiences for users of screen-readers (& in the future, other assistive tech)
  3. Accessibility interoperability data integrated into developer resources
  4. Reduced compliance burden through earlier, evidence-based decision making
  5. A more transparent and inclusive web ecosystem

If your organisation is committed to accessibility and improving the developer experience, this is an opportunity to support foundational work that has the potential to reshape how accessibility is implemented and understood on the web. You can support by:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0