<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://www.w3.org/Bugs/Public/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4"
          urlbase="https://www.w3.org/Bugs/Public/"
          
          maintainer="sysbot+bugzilla@w3.org"
>

    <bug>
          <bug_id>8644</bug_id>
          
          <creation_ts>2010-01-05 10:42:05 +0000</creation_ts>
          <short_desc>Fallback mechanism for embedded content</short_desc>
          <delta_ts>2010-10-05 12:58:44 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>HTML WG</product>
          <component>pre-LC1 HTML Canvas 2D Context (editor: Ian Hickson)</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>VERIFIED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc>http://www.w3.org/TR/html5/text-level-semantics.html#embedded-content-1</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>a11y, a11ytf, a11y_text-alt</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Gez Lemon">gez.lemon</reporter>
          <assigned_to name="Ian &apos;Hixie&apos; Hickson">ian</assigned_to>
          <cc>cooper</cc>
    
    <cc>ian</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-a11y</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
          
          <qa_contact name="HTML WG Bugzilla archive list">public-html-bugzilla</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>30490</commentid>
    <comment_count>0</comment_count>
    <who name="Gez Lemon">gez.lemon</who>
    <bug_when>2010-01-05 10:42:05 +0000</bug_when>
    <thetext>1.  This section includes a number of mechanisms for embedding content, but the &lt;img&gt; and &lt;area&gt; elements are the only elements that include a specific mechanism for providing a short text alternatives (@alt). The need for a mechanism to include a short text alternative (label) for the embedded content is no different for elements such as embed, video, audio, canvas, MathML and SVG. Since the ability for the embedded content to provide a text alternative directly will vary across formats, content types and authoring practices, HTML5 should include support for the alt attribute or a similar mechanism (ex. aria-labelledby) for each of these elements and the conformance requirements regarding its presence should be consistent for each element.

2. From an accessibility perspective, HTML5 should describe a model for fallback content that allows the user to choose from any available fallbacks. The problem with specifying that fallback content should only be &quot;used when an external resource cannot be used&quot;, is that it puts users in the position of having to guess about the accessibility of the content on different sites and to reconfigure their browser to find out if they guessed correctly. For example, an author on one site might embed captioned video that requires a plugin in order to be rendered with no fallback while an author on a second site uses the same plugin to include a video, omits captions, but provides fallback content that includes a text transcript of the video. The problem is that a deaf user who has the required plugin installed will get the captions on the first site, but will likely miss that there&apos;s no fallback on the second site entirely. Similarly, if the same user does not have the required plugin (or has turned it off so that they could access fallback content on another site), they end up getting nothing on site 1 and the fallback content on site 2.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31501</commentid>
    <comment_count>1</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2010-02-05 20:25:56 +0000</bug_when>
    <thetext>Split part 2 into bug 8885.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31771</commentid>
    <comment_count>2</comment_count>
    <who name="Michael Cooper">cooper</who>
    <bug_when>2010-02-11 17:18:09 +0000</bug_when>
    <thetext>The HTML Accessibility Task Force intends to track these issues, per the proposal at http://lists.w3.org/Archives/Public/public-html-a11y/2010Jan/0245.html.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>32527</commentid>
    <comment_count>3</comment_count>
    <who name="Ian &apos;Hixie&apos; Hickson">ian</who>
    <bug_when>2010-02-23 06:00:52 +0000</bug_when>
    <thetext>EDITOR&apos;S RESPONSE: This is an Editor&apos;s Response to your comment. If you are satisfied with this response, please change the state of this bug to CLOSED. If you have additional information and would like the editor to reconsider, please reopen this bug. If you would like to escalate the issue to the full HTML Working Group, please add the TrackerRequest keyword to this bug, and suggest title and text for the tracker issue; or you may create a tracker issue yourself, if you are able to do so. For more details, see this document:
   http://dev.w3.org/html5/decision-policy/decision-policy.html

Status: Rejected
Change Description: no spec change
Rationale: alt=&quot;&quot; isn&apos;t about providing a short text alternative, it&apos;s about providing an alternative. It just so happens that a limitation of &lt;img&gt;, &lt;area&gt;, and &lt;input&gt; forces the alternatives for those particular elements to only be text, with no markup. However, that&apos;s a bug, not a feature.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>38346</commentid>
    <comment_count>4</comment_count>
    <who name="Michael Cooper">cooper</who>
    <bug_when>2010-08-31 16:55:22 +0000</bug_when>
    <thetext>Bug triage sub-team accepts wontfix status of this bug. The core issue is represented by Bug 8885, and we will work on providing the needed information there.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>