Difference between revisions of "Platform Accessibility Status"

From Eclipsepedia

Jump to: navigation, search
(Current status of Accessibility in the Eclipse Platform)
 
 
(3 intermediate revisions by 3 users not shown)
Line 1: Line 1:
<html>
+
{{Platform UI}}
 +
Platform UI Accessibility status
  
<head>
 
  
<title>Eclipse 3.3 Accessibility Status</title></head>
+
=== Bugs ===
 
+
Search for bugs in CVS using the accessibility keyword.
<body>
+
[[Category:Platform UI]]
 
+
<h1 align="left">Accessibility Status for Eclipse SDK 3.3</h1>
+
<p><b>Last update: May 9, 2006</b></p>
+
<h3>
+
    <li><a href="#software">Software</a></li>
+
<li><a href="#doc">Documentation</a></li>
+
</h3>
+
 
+
<h4>The numbers in the Failures column indicate problem reports in the Eclipse
+
  Bugzilla database (<a href="http://bugs.eclipse.org/bugs/">http://bugs.eclipse.org/bugs</a>).<br>
+
  The bug database has other PRs marked with the keyword &quot;accessibility&quot;,
+
  however these are minor and are not an issue in meeting the checklist requirements.</h4>
+
 
+
<h4><a name="software"></a></h4>
+
<table CELLSPACING="0" BORDER="0" CELLPADDING="5" WIDTH="727">
+
  <tr>
+
    <td COLSPAN="4" width="715"><b><font FACE="Times New Roman" COLOR="#000000">&nbsp;</font>
+
      <p ALIGN="CENTER">IBM Software Accessibility Checklist - Version 3.5.1<br>
+
      (from <a href="http://www-306.ibm.com/able/guidelines/software/accesssoftware.html">http://www-306.ibm.com/able/guidelines/software/accesssoftware.html</a>)</p>
+
    </td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">1</font></b></td>
+
    <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
+
      <p>Keyboard access</font></i></b></td>
+
    <td WIDTH="80" align="center"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">Yes<br>
+
No<br>
+
      Planned<br>
+
      N/A</p></font></b>
+
    </td>
+
    <td WIDTH="188">
+
      <p ALIGN="left"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">1.1</font></b></td>
+
    <td WIDTH="369">
+
      <p><font FACE="Times New Roman" COLOR="#000000">Provide </font><u><font FACE="Times New Roman" COLOR="#0000ff">keyboard
+
      equivalents</font></u><font FACE="Times New Roman" COLOR="#000000"> for
+
      all actions.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p align="center">Yes</font></td>
+
    <td WIDTH="188"><p><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=56338">56338</a>,
+
        <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=66297">66297</a>,
+
        <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=87015">87015</a>,
+
        <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=110216">110216</a>,
+
        <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=136698">136698</a>,(UI)
+
    </td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">1.2</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Do not interfere with </font><u><font FACE="Times New Roman" COLOR="#0000ff">keyboard
+
      accessibility features</font></u><font FACE="Times New Roman" COLOR="#000000">
+
      built into the operating system.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>Yes&nbsp;</font></td>
+
    <td WIDTH="188"></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">2</font></b></td>
+
    <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
+
      <p>Object Information</font></i></b></td>
+
    <td WIDTH="80" align="center">
+
      <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
+
      Yes<br>
+
No<br>
+
      Planned<br>
+
      N/A</font></b></td>
+
    <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments</font></b></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">2.1</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Provide a </font><u><font FACE="Times New Roman" COLOR="#0000ff">visual
+
      focus indicator</font></u><font FACE="Times New Roman" COLOR="#000000">
+
      that moves among interactive objects as the input focus changes. This
+
      focus indicator must be programmatically exposed to assistive technology.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>Yes&nbsp;</font></td>
+
    <td WIDTH="188"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=89820">89820</a>,
+
<a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=159201">159201</a> (SWT)</td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">2.2</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Provide semantic </font><u><font FACE="Times New Roman" COLOR="#0000ff">information
+
      about user interface objects</font></u><font FACE="Times New Roman" COLOR="#000000">.
+
      When an image represents a program element, the information conveyed by
+
      the image must also be available in text.</font></td>
+
    <td WIDTH="80" align="center">
+
      <p><font FACE="Times New Roman" COLOR="#000000">Yes</font></td>
+
    <td WIDTH="188"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=128436">128436</a>
+
      (SWT)</td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">2.3</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Associate</font><u><font FACE="Times New Roman" COLOR="#0000ff"> labels</font></u><font FACE="Times New Roman" COLOR="#000000">
+
      with controls, objects, icons and images. If an image is used to identify
+
      programmatic elements, the meaning of the image must be consistent
+
      throughout the application.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>&nbsp;Yes</font></td>
+
<td WIDTH="188">&nbsp;</td>  
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">2.4</font></b></td>
+
    <td WIDTH="369"> <p><font FACE="Times New Roman" COLOR="#000000">
+
    When electronic </font><u><font FACE="Times New Roman" COLOR="#0000ff">forms</font></u><font FACE="Times New Roman" COLOR="#000000">
+
      are used, the form shall allow people using assistive technology to access
+
      the information, field elements and functionality required for completion
+
      and submission of the form, including all directions and cues.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>&nbsp;Yes</font></td>
+
    <td WIDTH="188"></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">3</font></b></td>
+
    <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
+
      <p>Sounds and Multimedia</font></i></b></td>
+
    <td WIDTH="80" align="center">
+
      <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
+
      Yes<br>
+
No<br>
+
      Planned<br>
+
      N/A</font></b></td>
+
    <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">3.1</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Provide an option to display a </font><u><font FACE="Times New Roman" COLOR="#0000ff">visual
+
      cue for all audio alerts</font></u><font FACE="Times New Roman" COLOR="#000000">.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>N/A&nbsp;</font></td>
+
    <td WIDTH="188">Occasional use of system beep, which is handled by OS.</td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">3.2</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Provide accessible alternatives to significant </font><u><font FACE="Times New Roman" COLOR="#0000ff">audio
+
      and video.</td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>N/A&nbsp;</font></td>
+
    <td WIDTH="188"></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">3.3</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Provide an option to </font><u><font FACE="Times New Roman" COLOR="#0000ff">adjust
+
      the volume</font></u><font FACE="Times New Roman" COLOR="#000000">.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>N/A&nbsp;</font></td>
+
    <td WIDTH="188"></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">4</font></b></td>
+
    <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
+
      <p>Display</font></i></b></td>
+
    <td WIDTH="80">
+
      <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
+
      Yes<br>
+
No<br>
+
      Planned<br>
+
      N/A</font></b></td>
+
    <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">4.1</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Provide </font><u><font FACE="Times New Roman" COLOR="#0000ff">text</font></u><font FACE="Times New Roman" COLOR="#000000">
+
      through standard system function calls or through an API (application
+
      programming interface) which supports interaction with assistive
+
      technology.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p align="center">&nbsp;Yes</font></td>
+
    <td WIDTH="188"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=100034">100034</a>
+
      (UI)</td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">4.2</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Use </font><u><font FACE="Times New Roman" COLOR="#0000ff">color</font></u><font FACE="Times New Roman" COLOR="#000000">
+
      as an enhancement, not as the only way to convey information or indicate
+
      an action.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>&nbsp;Yes</font></td>
+
    <td WIDTH="188">Breakpoints use color to show their state: blue for enabled,
+
      clear for disabled.&nbsp; But this state is accessible via the breakpoint
+
      properties dialog.</td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">4.3</font></b></td>
+
    <td WIDTH="369"> <p><font FACE="Times New Roman" COLOR="#000000">
+
    Support system settings for </font><u><font FACE="Times New Roman" COLOR="#0000ff">high
+
      contrast</font></u><font FACE="Times New Roman" COLOR="#000000"> for all
+
      user interface controls and client area content.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>&nbsp;Yes</font></td>
+
    <td WIDTH="188"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=144530">144530</a>
+
      (UA)</td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">4.4</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      When color customization is supported, provide a </font><u><font FACE="Times New Roman" COLOR="#0000ff">variety</font></u><font FACE="Times New Roman" COLOR="#000000">
+
      of color selections capable of producing a range of contrast levels.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>&nbsp;Yes</font></td>
+
    <td WIDTH="188"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=181592">181592</a>
+
      (SWT)</td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">4.5</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Inherit </font><u><font FACE="Times New Roman" COLOR="#0000ff">system
+
      settings for font, size, and color</font></u><font FACE="Times New Roman" COLOR="#000000">
+
      for all user interface controls.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>Yes&nbsp;</font></td>
+
    <td WIDTH="188"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=145565">145565</a>
+
      (Update)</td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">4.6</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Provide an option to display </font><u><font FACE="Times New Roman" COLOR="#0000ff">animation</font></u><font FACE="Times New Roman" COLOR="#000000">
+
      in a non-animated presentation mode.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>N/A&nbsp;</font></td>
+
    <td WIDTH="188"></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">5</font></b></td>
+
    <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
+
      <p>Timing</font></i></b></td>
+
    <td WIDTH="80" align="center">
+
      <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
+
      Yes<br>
+
No<br>
+
      Planned<br>
+
      N/A</font></b></td>
+
    <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">5.1</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Provide an option to adjust the </font><u><font FACE="Times New Roman" COLOR="#0000ff">response
+
      times</font></u><font FACE="Times New Roman" COLOR="#000000"> on timed
+
      instructions or allow the instructions to persist.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>Yes&nbsp;</font></td>
+
    <td WIDTH="188">Cell editors in the Tasks view have timed interaction, but
+
      the Task Properties dialog is an accessible alternative.</td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">5.2</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Avoid the use of </font><u><font FACE="Times New Roman" COLOR="#0000ff">blinking
+
      text, objects or other elements.</font></u></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>&nbsp;Yes</font></td>
+
    <td WIDTH="188"></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">6</font></b></td>
+
    <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
+
      <p>Verify Accessibility</font></i></b></td>
+
    <td WIDTH="80">
+
      <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
+
      Yes<br>
+
No<br>
+
      Planned<br>
+
      N/A</font></b></td>
+
    <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">6.1</font></b></td>
+
    <td WIDTH="369"><p><u><font FACE="Times New Roman" COLOR="#0000ff">
+
      Test</font></u><font FACE="Times New Roman" COLOR="#000000"> for
+
      accessibility using available tools.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>&nbsp;Yes</font></td>
+
    <td WIDTH="188"> <p>Tested with MSAA tools and JAWS on Windows.
+
    </td>
+
  </tr>
+
</table>
+
<h4><a name="doc"></a></h4>
+
<table CELLSPACING="0" BORDER="0" CELLPADDING="5" WIDTH="727">
+
  <tr>
+
    <td COLSPAN="4" width="715"> <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
+
    IBM Documentation Accessibility Checklist - Version 1.5 <br>
+
      </font></b>(from <a href="http://www-306.ibm.com/able/guidelines/documentation/accessdoc.html">http://www-306.ibm.com/able/guidelines/documentation/accessdoc.html</a>)</p>
+
    </td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">1</font></b></td>
+
    <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
+
      Documentation
+
      <p></font></i></b></td>
+
    <td WIDTH="80" align="center"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">Yes<br>
+
No<br>
+
      Planned<br>
+
      N/A</p></font></b>
+
    </td>
+
    <td WIDTH="188">
+
      <p ALIGN="left"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">1.1</font></b></td>
+
    <td WIDTH="369"> <p><font FACE="Times New Roman" COLOR="#000000">
+
    Provide </font><u><font FACE="Times New Roman" COLOR="#0000ff">documentation
+
      in an accessible format</font></u><font FACE="Times New Roman" COLOR="#000000">.
+
      Check using accessibility compliance tools.</font></td>
+
    <td WIDTH="80"> <p align="center"><font FACE="Times New Roman" COLOR="#000000">
+
    &nbsp;Yes&nbsp;</font></td>
+
    <td WIDTH="188"><p><font color="#000000" face="Times New Roman"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=76381">76381</a></font> (SWT),
+
        <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=93206">93206</a>
+
        (UA) </p>
+
    </td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">1.2</font></b></td>
+
    <td WIDTH="369"><p><font FACE="Times New Roman" COLOR="#000000">
+
      Provide </font><u><font FACE="Times New Roman" COLOR="#0000ff">documentation
+
      on all accessibility features</font></u><font FACE="Times New Roman" COLOR="#000000">
+
      including keyboard access.</font></td>
+
    <td WIDTH="80" align="center">
+
      <p><font face="Times New Roman" color="#000000">Yes&nbsp;</font></td>
+
    <td WIDTH="188"></td>
+
  </tr>
+
  <tr>
+
    <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
+
      <p ALIGN="CENTER">6.1</font></b></td>
+
    <td WIDTH="369"><p><u><font FACE="Times New Roman" COLOR="#0000ff">
+
      Test</font></u><font FACE="Times New Roman" COLOR="#000000"> for
+
      accessibility using available tools.</font></td>
+
    <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
+
      <p>&nbsp;Yes</font></td>
+
    <td WIDTH="188"> <p>Tested with MSAA tools and JAWS on Windows.
+
    </td>
+
  </tr>
+
 
+
</table>
+
</body>
+
 
+
</html>
+

Latest revision as of 14:26, 19 March 2008

Platform UI Accessibility status


[edit] Bugs

Search for bugs in CVS using the accessibility keyword.