RE: Drop longdesc, get aria-describedat?

Quoting Leif Halvard Silli <>:

> Geoff Freed, Thu, 8 Mar 2012 01:21:45 +0000:
>  Which in turns means that -
> in the end - @longdesc's burial is being prepared.

Hi Leif,

I think, inadvertently, you've hit on one of the problems - the  
headlong rush to burial, without a long and useful retirement, or even  
retirement plan in place.

I think that most who have thought this through to a logical end-game  
appreciate that having an ARIA attribute that delivers the required  
functionality is both useful and warranted. But we must also respect  
that it is going to take time to achieve conversion, and having HTML5  
holding a gun to our heads to do it now, right now, hurry up now, is  
applying inappropriate pressure disproportionate to need. As Janina  
has already pointed out, we *have* a mechanism in HTML to deliver the  
required functionality now, and it is only because those who cannot  
understand, or choose not to, are in a hell-bent rush to shovel dirt  
on @longdesc that we now appear to have an urgent need to get this  
into ARIA immediately.

Let's frame it this way: for all intents and purposes, aria-label and  
@alt both produce an accessible name for an image. Given that, should  
we obsolete @alt? Of course not! (Yet according to the pure logic of  
the argument, we could) One reason of course is that we have yet to do  
the right amount of education, we don't yet have enough user-agents to  
ensure that this is "universal" (or at least as universal as @alt is),  
etc. It is no different here.

>  <div><style scope>div{color:red}</style></div>
> One could argue that it should not be conforming, yet, because <style
> scope> has zero implementation, so far. In fact, if you look in
> public-html - in this moment, then you'll see that it isn't even clear
> how it will work ...  the CSS cascade is unclear:

Leif, as I outlined in my earlier email, the trials and tribulations  
of scoping rules for color and CSS pale against any requirement for  
persons with disabilities. I am sympathetic to their problems, but for  
lynx users, and screen reader users, color scoping is, shall we say,  
not important. Access to information is.

> So we do not necessarily need so *much* before we can put in HTML5 ...
> At the same time: It would be futile, in an directly accessibility
> related issue, to recommend people to use an attribute with zero
> implementation. And hence, yet another argument in favor of saying that
> the validity of @longdesc should depend on duplication with the
> @aria-describedAT attribute.

They should have a similar, perhaps identical implementation. but we  
need to de-link them from the discussion at this time: HTML5 is HTML5,  
and ARIA is ARIA, and one specification/standard should not be  
dictating a timeline to the other IMHO.


Received on Thursday, 8 March 2012 03:23:10 UTC