Skip to content
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

'Use WAI-ARIA mapping' is not descriptive #122

Open
asurkov opened this issue Feb 9, 2018 · 3 comments
Open

'Use WAI-ARIA mapping' is not descriptive #122

asurkov opened this issue Feb 9, 2018 · 3 comments
Labels
Clarification editorial spec chore for issues that are directly related to the rendering of the spec

Comments

@asurkov
Copy link
Contributor

asurkov commented Feb 9, 2018

It's not readers friendly to say 'Use WAI-ARIA mapping' suggesting the reader to go and read another spec on his own. So we could take two approaches to address the issue:

  1. turn 'use ARIA mapping' into a link - easy to implemented, should be ok for the readers
  2. create a pool of mappings in JS shared between specs - harder to implement, need to support non-JS version; but it has to be script broken #1 reader's choice.

@joanmarie , @jasonkiss your thinking?

@marcoscaceres
Copy link
Member

So, yeah, I ran into this too. We might need think of something different as right now, it’s not very friendly to people who land at one of those tables.

@marcoscaceres
Copy link
Member

Option 2 as suggested above is now maybe an option, as ReSpec now provides automatic cross document references.

However, before we talk solutions, we should figure out what the table actually is trying to achieve.

I came to the table from Mozilla’s bugzilla in the hope of figuring out how to implement one of these in the browser. Traditionally, the spec would lead me to an algorithm or some idl.

So, let’s put ourselves in an implementer’s shoes: I land at a table, now what?

@scottaohara scottaohara added enhancement spec chore for issues that are directly related to the rendering of the spec and removed AAM V2 labels Jan 23, 2022
@scottaohara
Copy link
Member

@spectranaut @jnurthen now that we have IDs working in the AAM specs again (thank you), I'm wondering if this might be something that could be scripted?

e.g., for each element/attribute that is identified as "use wai-aria mapping", would it be possible to pull the mappings form Core AAM and have them render in the necessary table cells here?

It'd definitely help cut down on the need to go back and forth between specs, yet also make sure that Core AAM was the source of truth for the role mappings. Maybe we can discuss this at some point?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Clarification editorial spec chore for issues that are directly related to the rendering of the spec
Projects
None yet
Development

No branches or pull requests

3 participants