Skip to content

Exporting definitions for normative reference elsewhere #248

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
jugglinmike opened this issue Apr 8, 2025 · 2 comments
Open

Exporting definitions for normative reference elsewhere #248

jugglinmike opened this issue Apr 8, 2025 · 2 comments
Assignees

Comments

@jugglinmike
Copy link

Hello there! The Browser Testing and Tools Working Group is drafting a protocol for automating assistive tech that we're calling AT Driver. Because the user-agent isn't a web browser, it's unclear whether the primitives of the web platform are appropriate for normative language concerning the user interface. We think it makes more sense to write in terms of the accessibility APIs. It seems appealing to reference the definitions maintained here.

For a concrete example, we're currently adding a capability to activate elements. I believe we could do this very concisely if writing in terms of CORE-AAM's "default action" and "focused state". The only problem is that neither of those terms is annotated for external reference today. That's easy to resolve technically, but I'm first interested in learning if CORE-AAM's maintainers consider AT Driver's use case to be in-scope.

Put differently: will it be viable for CORE-AAM to support external normative references in this way?

@spectranaut
Copy link
Contributor

Discussed briefly during triage: https://www.w3.org/2025/04/17-aria-minutes.html#7aad

I support this, @jugglinmike let me know if you need help or support exporting some of these values, but I'd welcome a PR.

@jugglinmike
Copy link
Author

Thanks, @spectranaut!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants