Jump to: navigation, search

Difference between revisions of "Platform Accessibility Status"

(Current status of Accessibility in the Eclipse Platform)
 
(Replacing page with 'Platform UI Accessibility status See the Platform UI accessibiluy page in CVS [http://dev.eclipse.org/viewcvs/index.cgi/platform-ui-home/accessibility/status33.html?view=co]')
Line 1: Line 1:
<html>
+
Platform UI Accessibility status
  
<head>
+
See the Platform UI accessibiluy page in CVS [http://dev.eclipse.org/viewcvs/index.cgi/platform-ui-home/accessibility/status33.html?view=co]
 
+
<title>Eclipse 3.3 Accessibility Status</title></head>
+
 
+
<body>
+
 
+
<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>
+

Revision as of 12:46, 9 May 2007

Platform UI Accessibility status

See the Platform UI accessibiluy page in CVS [1]