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

Need cite role #873

Open
jnurthen opened this Issue Jan 9, 2019 · 7 comments

Comments

Projects
None yet
4 participants
@jnurthen
Copy link
Contributor

jnurthen commented Jan 9, 2019

per plans for role parity need a role for equivalent to <cite> in HTML

@jnurthen jnurthen added this to the ARIA 1.2 milestone Jan 9, 2019

@jnurthen jnurthen added the role-parity label Jan 9, 2019

@pkra

This comment has been minimized.

Copy link
Member

pkra commented Jan 31, 2019

Happy to take this on.

@joanmarie

This comment has been minimized.

Copy link
Contributor

joanmarie commented Jan 31, 2019

@pkra: Sold! Thanks!!

BTW: I've just requested that you be added to the official contributor group so you can assign yourself officially, and also create branches within our repo. Most members don't fork, but create branches here.

@pkra pkra self-assigned this Feb 1, 2019

@pkra

This comment has been minimized.

Copy link
Member

pkra commented Feb 1, 2019

Thanks, will do!

@pkra

This comment has been minimized.

Copy link
Member

pkra commented Feb 21, 2019

After a bit of research, it seems the situation around cite hasn't moved much in the last few years, despite hopes to the contrary after reducing its scope in HTML5 (from virtually anything in HTML4 to just "creative work").

  • the WHATWG and W3C spec still disagree -- WHATWG only wants creative works as content, W3C still seems to allow author names as well.
  • for practical purposes, schema.org is probably more relevant and uses a very different approach.

I still find the following quote from an old HTML5doctor article fitting:

The dirty secret of all this is the element has historically been semantics for the sake of semantics. So far, the only non-site-specific application of is browser default stylesheets, which format it with font-style: italic;.

I have not found evidence to the contrary, so it seems to me that role=cite should map to the generic role until HTML clarifies its definition.

Some references:

@joanmarie

This comment has been minimized.

Copy link
Contributor

joanmarie commented Feb 21, 2019

@pkra will you be around to present your findings at next week's (28 Feb) meeting? If so, could you please add the 'agenda' label to this issue so that it winds up on that agenda? Thanks!

@pkra pkra added the Agenda label Feb 22, 2019

@pkra

This comment has been minimized.

Copy link
Member

pkra commented Feb 22, 2019

Yes, I'll be there.

I've added the label "Agenda".

@css-meeting-bot

This comment has been minimized.

Copy link
Member

css-meeting-bot commented Mar 7, 2019

The ARIA Working Group just discussed cite role.

The full IRC log of that discussion <jamesn> Topic: cite role
<jamesn> GitHub: https://github.com//issues/873
<joanie> q+ to point out that HTML-AAM has not mapped for all platforms except macOS which makes it a AXGroup
<jamesn> ack joa
<Zakim> joanie, you wanted to point out that HTML-AAM has not mapped for all platforms except macOS which makes it a AXGroup
<irfan_ali> mk: there are decsion about wether there are not relative accessibility semantic. Only question: weather or not this has any relevance to annotation work. it is not going to rendered by AT
<irfan_ali> jd: we add a role then adding a role, mapping would be not mapped.
<irfan_ali> mk: agree
<MarkMcCarthy> +1
<melanierichards> +1
<irfan_ali> jn: we made a decision that cite is going to be generic
<irfan_ali> zakim, next item
<Zakim> agendum 4. "Issue 876: add draft specification for role label" taken up [from jamesn]

@jnurthen jnurthen removed the Agenda label Mar 19, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.