Re: @longdesc implemented as ARIA construct

Hi Leif,

> Some of the @longdesc supporters (Laura, I'm looking at you) seems
> to see ARIA solutions as a hack.

Many think that ARIA is a bridging technology and HTML5 should have
built-in native features.

This in fact was successful rationale used to keep <figure>, <aside>,
<details>,  and hidden="" in HTML5 [1].

Longdesc is native. It solves a problem. It is simple. Why reinvent
the wheel? Isn't that a design principle...anyway I digress...

If aria-describedby can fix the problem, why not give the fix to
longdesc and fix it natively?

Most authors are not going to learn two languages to make content
accessible. We have a hard enough time teaching them HTML. Pile on
another layer and it will complicate things more.

But with that said, if we could make a simple, native, solution that
is better and *gracefully* move to it, that would be great.

Best Regards,
Laura

[1] http://www.w3.org/html/wg/wiki/ChangeProposals/KeepNewElements

-- 
Laura L. Carlson

Received on Wednesday, 15 September 2010 20:44:54 UTC