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

ARIA 1.1. should define a formal modularization scheme for role values (via prefixes or some other means) #52

Closed
cookiecrook opened this issue Apr 28, 2015 · 5 comments
Labels
Milestone

Comments

@cookiecrook
Copy link
Contributor

My preference is for hyphenated reserved role prefixes:

pub-* or dpub-* for the DPUB roles
g-* or graphic-* (?) for the graphics/SVG roles
vendor prefixes -webkit-, -ie-, for experimental UA proposals.
etc.

@cookiecrook cookiecrook changed the title ARIA 1.1. should define a formal modularization scheme (via prefixes or some other means) ARIA 1.1. should define a formal modularization scheme for role values (via prefixes or some other means) Apr 28, 2015
@cookiecrook
Copy link
Contributor Author

Note: This syntax is valid ARIA 1.0 and allows clearer list distinction for both authors and implementors.

@stevefaulkner
Copy link
Contributor

+1

Regards

SteveF
HTML 5.1 http://www.w3.org/html/wg/drafts/html/master/

On 28 April 2015 at 20:03, James Craig notifications@github.com wrote:

My preference is for hyphenated reserved role prefixes:

pub-* or dpub-* for the DPUB roles
g-* or graphic-* (?) for the graphics/SVG roles
vendor prefixes -webkit-, -ie-, for experimental UA proposals.
etc.


Reply to this email directly or view it on GitHub
#52.

@halindrome
Copy link
Contributor

I am really only in favor of this if these well defined prefixes are mapped to stable URIs so that the combination of the prefix and term equal a URI that can be deferenced by data processing engines. I know that I have an RDF bias here, but there is no reason that we can't have tight relationships between our terms and the core underpinnings of the semantic web. See http://www.w3.org/TR/role-attribute and http://www.w3.org/TR/rdfa-core/ for information about how we envisioned having additional vocabularies be defined.

@michael-n-cooper
Copy link
Member

Moving to ARIA 2.0 as we did not define formal modularization in ARIA 1.1 and it is not in scope for ARIA 1.2.

@michael-n-cooper michael-n-cooper modified the milestone: ARIA 2.0 ED Nov 3, 2016
@pkra
Copy link
Member

pkra commented Jun 28, 2023

It seems this was effectively adopted (graphics- for graphics-aria, doc- for dpub aria).

Closing this -- please re-open if you think additional action is needed.

@pkra pkra closed this as completed Jun 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

6 participants