<?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>24592</bug_id>
          
          <creation_ts>2014-02-10 09:53:01 +0000</creation_ts>
          <short_desc>Native user agent support for exposing longdesc to all users</short_desc>
          <delta_ts>2014-06-13 20:54:06 +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>HTML Image Description Extension</component>
          <version>unspecified</version>
          <rep_platform>PC</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WORKSFORME</resolution>
          
          
          <bug_file_loc>http://dev.w3.org/html5/spec/embedded-content-1.html#the-img-element</bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>a11y, a11y_text-alt, TrackerIssue</keywords>
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>10019</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="steve faulkner">faulkner.steve</reporter>
          <assigned_to name="Charles McCathieNevile">chaals</assigned_to>
          <cc>cooper</cc>
    
    <cc>ian</cc>
    
    <cc>laura.lee.carlson</cc>
    
    <cc>mike</cc>
    
    <cc>public-html-admin</cc>
    
    <cc>public-html-wg-issue-tracking</cc>
    
    <cc>rubys</cc>
    
    <cc>xn--mlform-iua</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>100111</commentid>
    <comment_count>0</comment_count>
    <who name="steve faulkner">faulkner.steve</who>
    <bug_when>2014-02-10 09:53:01 +0000</bug_when>
    <thetext>+++ This bug was initially created as a clone of Bug #10019 +++

Please state that user agents can/should possess the option to reveal the presence of longdesc to all users.

A longdesc provides for rich, expressive documentation of a visual image. It is used when alt is insufficient to embody the visual qualities of an image. The aim is to use any length of description necessary to impart the details of the graphic. If the information contained in an image is important to the meaning (i.e. some important content would be lost to the visually impaired or blind if the image was removed), longdesc should be used. A programmatically-determined  longdesc serves a very specific and most critical use for blind and non-visual users.

Sometimes this content won&apos;t fit on the same page or is redundant for sighted users. For the majority of sighted users a longdesc is not needed. A sighted person can see what is being described. So they typically wouldn&apos;t need an explanation. Providing it visually would be extra verbiage that most authors/designers would be reluctant to include visually on a page because of redundancy and aesthetics.

However, providing the ability to optionally expose longdesc to all users would have benefits. 

OUTCOMES

It would: 
* Allow longdesc to keep its purpose in aiding those with disabilities.
* Provide a practical method for developers who want a tool to check longdesc and keep it up to date.
* Allow everyone access to longdesc content aiding universal design. 


OPTIONS TO EXPOSE LONGDESC

User agents could make the longdesc link visible and a functional hyperlink on demand (not by default) by providing a preference or switch in the browser or user agent. 

Maybe something like Patrick Lauke&apos;s Firefox longdesc extension, which adds a &quot;view long description&quot; to the image context menu. 
http://www.splintered.co.uk/experiments/55/

Other strategies to support longdesc natively in a User Agent, and allow the user a set of exposure options also exist as Gregory J. Rosmaita has pointed out:

QUOTE
The key is that the UA should support LONGDESC natively, and allow the user a set of choices about exposing LONGDESC:

* expose in new browser instance
* expose in new browser tab
* expose inline (insert content as object)
* expose inline through the use of IFrame
* expose the contents of the longdesc document in a side-bar, aligned with the image it describes 
UNQUOTE

http://www.w3.org/html/wg/wiki/Talk:ChangeProposals/longdesc#Strategies_for_Exposing_LONGDESC</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107789</commentid>
    <comment_count>1</comment_count>
    <who name="Charles McCathieNevile">chaals</who>
    <bug_when>2014-06-13 18:00:54 +0000</bug_when>
    <thetext>This is the first requirement under section .303, requirements for user agents.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>107811</commentid>
    <comment_count>2</comment_count>
    <who name="Laura Carlson">laura.lee.carlson</who>
    <bug_when>2014-06-13 20:54:06 +0000</bug_when>
    <thetext>(In reply to Charles McCathieNevile from comment #1)
&gt; This is the first requirement under section .303, requirements for user
&gt; agents.

Thank you! Much appreciated.</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>