- From: Joseph Scheuhammer <clown@alum.mit.edu>
- Date: Fri, 16 Oct 2015 12:54:14 -0400
- To: John Foliot <john.foliot@deque.com>, public-pfwg@w3.org, "'Alexander Surkov'" <surkov.alexander@gmail.com>
On 2015-10-15 4:33 PM, John Foliot wrote:
> Conceptually, I think of it more like an accessible description,
and
> I'm currently arguing that it's*exactly* like @rel,
I don't think you can have it both ways. Either it's an accessible
description, or it's a relationship/type/sub-role.
Like accessible names, accessible descriptions are arbitrary strings,
whereas the value of @rel is from a set of tokens. As I understand it,
coga wants to key styling off the type of link. That's why using tokens
is the way to go (as you illustrated). (Note: for completion, like
@rel, the values of @aria-destination are tokens).
>> It's not clear whether it would be used by an assistive technology.
>> That's under discussion. But, as a data point, the ARIA documents all have a
>> glossary, and links to the definitions are scattered throughout.
>> Those links are styled differently than other links and it's obvious at a glance that
>> they are glossary links (well, obvious to an editor).
> That's easy enough:
>
> a[rel="glossary"] { color: red; }
>
> or, if you really want:
>
> a[rel="dpub.glossary"] { color: red; }
Yes, that's the kind of thing that coga wants to do. My point here is
not about how to implement it, but whether it is useful for assistive
technologies. I'm noting that even within W3C specifications, links are
styled differently depending on their type such that sighted users
experience them differently. The fact that there is a visual cue for
the type of link suggests that there is a semantic to be communicated by
ATs. But I'm not sure that it's of much value in this case. I
recognize the glossary links at a glance since I'm an editor -- I have
to make sure the correct styles are used. But, does the general reader
know what that specific visual cue means? At this point there is no
universal, canonical style for glossary links, so I doubt they do.
--
;;;;joseph.
'Array(16).join("wat" - 1) + " Batman!"'
- G. Bernhardt -
Received on Friday, 16 October 2015 16:54:42 UTC