[Bug 10938] New: Add <textual/> - a visible textual substitute element w/link capability


           Summary: Add <textual/> - a visible textual substitute element
                    w/link capability
           Product: HTML WG
           Version: unspecified
          Platform: All
               URL: http://www.w3.org/TR/html5/embedded-content-1.html#emb
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P3
         Component: HTML5 spec (editor: Ian Hickson)
        AssignedTo: ian@hixie.ch
        ReportedBy: xn--mlform-iua@xn--mlform-iua.no
         QAContact: public-html-bugzilla@w3.org
                CC: mike@w3.org, public-html-wg-issue-tracking@w3.org,


Add a new <textual> element for *visible* textual substitutes for embedded

In-depth, original description:

* To break down the dichotomy between visible and invisible alternative text.
* To allow visible textual substitute text to all embedded elements - img,
video etc
* To allow, via a description-link attribute, <textual> to link to descriptions
without affecting a possible <a> wrapper
* To avoid the need to use more complicated and "big" elements like <figure> or
specialized elements as <details>
   (<textual> could instead be used inside these elemetns, when they contain
embedded content)
* To allow for inline use.
* Should be possible to wrap an anchor element around it, without breaking the
interactive functionality - The link feature should be of the same nature as
@longdesc and @cite
* Allow programmatic association of description links and text substitute,
without explicit use fo ARIA.
* Provide an element that encourages authors to provide textual substitute and
link to textual descriptions

UA/AT support
* The wrapper element approach provides a close link between <textual> and the
emebedded content.
* That it is a separate element allows for reuse of existing attributes:
   - @alt can be used as link text container (like in <area alt="">)
   - @longdesc or @href  can be used as link attribute

Code example:

     Photo number 22, summer 2010
<a href=link-to-big-picture title="see full size">
  <textual dref=link alt="Link to long description. ">
    <img alt="Our summer house in France">
   Mom, dad and myself in front of the house.

Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Friday, 1 October 2010 03:59:01 UTC