[Bug 21894] Per HTML5, @longdesc is not a hyperlink. HTML5’s definition can therefore not serve as definition.

https://www.w3.org/Bugs/Public/show_bug.cgi?id=21894

Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|Do not define @longdesc as  |Per HTML5, @longdesc is not
                   |a hyperlink. Instead,       |a hyperlink. HTML5’s
                   |define it as a link         |definition can therefore
                   |analogous to @cite.         |not serve as definition.

--- Comment #8 from Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no> ---
(In reply to comment #7)

>That would conflict with the above statement and the requirement to be able to
>use the thing when the img is a child of a link.

FWIW: I meant to say that it is common that it is a *single* metod that works
under all circumstances. (As opposed to one method when it isn’t the child of a
hyperlink, and a second method when it is a child of a hyperlink.)

>Nor when it is a child or not of any other element. It requires that the user
>can get the description, and that accessibility APIs can.

OK. I accept your argument.

However, HTML5 prohibits nesting of hyperlinks. Thus, your argument actually
only serves to prove that, per HTML5, @longdesc is not a hyperlink. HTML5’s
definition of hyperlinks can therefore not be used as definition of what the
longdesc URL is.

To really focus on the *bug* - and leave the solution completely up to you, I
hereby withdraw all proposals w.r.t. *how* you shold fix this bug.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Monday, 27 May 2013 02:36:30 UTC