platform-ui-home/accessibility/status.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.18 - (view) (download) (as text)

1 : nick 1.1 <html>
2 :    
3 :     <head>
4 : tod 1.18
5 :     <title>Eclipse 3.1 Accessibility Status</title></head>
6 : nick 1.1
7 :     <body>
8 :    
9 : tod 1.18 <h1 align="left">Accessibility Status for Eclipse SDK 3.1.1</h1>
10 :     <p><b>Last update: August 8, 2005</b></p>
11 :     <p>The numbers in the Failures column indicate problem reports in the Eclipse
12 :     Bugzilla database (<a href="http://bugs.eclipse.org/bugs/">http://bugs.eclipse.org/bugs</a>).<br>
13 :     The bug database has other PRs marked with the keyword &quot;accessibility&quot;,
14 :     however these are minor and are not an issue in meeting the checklist requirements.<br>
15 :     <br>
16 :     </p>
17 :     <table CELLSPACING="0" BORDER="0" CELLPADDING="5" WIDTH="727">
18 :     <tr>
19 :     <td COLSPAN="4" width="715"><b><font FACE="Times New Roman" COLOR="#000000">
20 :     <p ALIGN="CENTER">IBM Software Accessibility Checklist - Version 3.1<br>
21 :     </font></b>(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>
22 :     </td>
23 :     </tr>
24 :     <tr>
25 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
26 :     <p ALIGN="CENTER">1</font></b></td>
27 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
28 :     <p>Keyboard access</font></i></b></td>
29 :     <td WIDTH="80" align="center"><b><font FACE="Times New Roman" COLOR="#000000">
30 :     <p ALIGN="CENTER">Yes<br>
31 :     No<br>
32 :     Planned<br>
33 :     N/A</p></font></b>
34 :     </td>
35 :     <td WIDTH="188">
36 :     <p ALIGN="left"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
37 :     </tr>
38 :     <tr>
39 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
40 :     <p ALIGN="CENTER">1.1</font></b></td>
41 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
42 :     <p>Provide </font><u><font FACE="Times New Roman" COLOR="#0000ff">keyboard
43 :     equivalents</font></u><font FACE="Times New Roman" COLOR="#000000"> for
44 :     all actions.</font></td>
45 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
46 :     <p align="center">Yes</font></td>
47 :     <td WIDTH="188"><p><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=56338">56338</a>,
48 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=66297">66297</a>,
49 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=73597">73597</a>,
50 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=87015">87015</a>
51 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=106165"> ,106165</a>,
52 :     (UI)</p>
53 :     </td>
54 :     </tr>
55 :     <tr>
56 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
57 :     <p ALIGN="CENTER">1.2</font></b></td>
58 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
59 :     <p>Do not interfere with </font><u><font FACE="Times New Roman" COLOR="#0000ff">keyboard
60 :     accessibility features</font></u><font FACE="Times New Roman" COLOR="#000000">
61 :     built into the operating system.</font></td>
62 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
63 :     <p>Yes&nbsp;</font></td>
64 :     <td WIDTH="188"></td>
65 :     </tr>
66 :     <tr>
67 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
68 :     <p ALIGN="CENTER">2</font></b></td>
69 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
70 :     <p>Object Information</font></i></b></td>
71 :     <td WIDTH="80" align="center">
72 :     <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
73 :     Yes<br>
74 :     No<br>
75 :     Planned<br>
76 :     N/A</font></b></td>
77 :     <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments</font></b></td>
78 :     </tr>
79 :     <tr>
80 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
81 :     <p ALIGN="CENTER">2.1</font></b></td>
82 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
83 :     <p>Provide a </font><u><font FACE="Times New Roman" COLOR="#0000ff">visual
84 :     focus indicator</font></u><font FACE="Times New Roman" COLOR="#000000">
85 :     that moves among interactive objects as the input focus changes. This
86 :     focus indicator must be programmatically exposed to assistive technology.</font></td>
87 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
88 :     <p>Yes&nbsp;</font></td>
89 :     <td WIDTH="188"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=89820">89820</a>
90 :     (SWT), <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=75384">75384</a>
91 :     (Compare)</td>
92 :     </tr>
93 :     <tr>
94 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
95 :     <p ALIGN="CENTER">2.2</font></b></td>
96 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
97 :     <p>Provide semantic </font><u><font FACE="Times New Roman" COLOR="#0000ff">information
98 :     about user interface objects</font></u><font FACE="Times New Roman" COLOR="#000000">.
99 :     When an image represents a program element, the information conveyed by
100 :     the image must also be available in text.</font></td>
101 :     <td WIDTH="80" align="center">
102 :     <p><font FACE="Times New Roman" COLOR="#000000">Yes</font></td>
103 :     <td WIDTH="188"></td>
104 :     </tr>
105 :     <tr>
106 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
107 :     <p ALIGN="CENTER">2.3</font></b></td>
108 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
109 :     <p>Associate</font><u><font FACE="Times New Roman" COLOR="#0000ff"> labels</font></u><font FACE="Times New Roman" COLOR="#000000">
110 :     with controls, objects, icons and images. If an image is used to identify
111 :     programmatic elements, the meaning of the image must be consistent
112 :     throughout the application.</font></td>
113 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
114 :     <p>&nbsp;Yes</font></td>
115 :     <td WIDTH="188">&nbsp;</td>
116 :     </tr>
117 :     <tr>
118 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
119 :     <p ALIGN="CENTER">2.4</font></b></td>
120 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
121 :     <p>When electronic </font><u><font FACE="Times New Roman" COLOR="#0000ff">forms</font></u><font FACE="Times New Roman" COLOR="#000000">
122 :     are used, the form shall allow people using assistive technology to access
123 :     the information, field elements and functionality required for completion
124 :     and submission of the form, including all directions and cues.</font></td>
125 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
126 :     <p>&nbsp;Yes</font></td>
127 :     <td WIDTH="188"></td>
128 :     </tr>
129 :     <tr>
130 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
131 :     <p ALIGN="CENTER">3</font></b></td>
132 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
133 :     <p>Sounds and Multimedia</font></i></b></td>
134 :     <td WIDTH="80" align="center">
135 :     <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
136 :     Yes<br>
137 :     No<br>
138 :     Planned<br>
139 :     N/A</font></b></td>
140 :     <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
141 :     </tr>
142 :     <tr>
143 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
144 :     <p ALIGN="CENTER">3.1</font></b></td>
145 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
146 :     <p>Provide an option to display a </font><u><font FACE="Times New Roman" COLOR="#0000ff">visual
147 :     cue for all audio alerts</font></u><font FACE="Times New Roman" COLOR="#000000">.</font></td>
148 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
149 :     <p>N/A&nbsp;</font></td>
150 :     <td WIDTH="188">Occasional use of system beep, which is handled by OS.</td>
151 :     </tr>
152 :     <tr>
153 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
154 :     <p ALIGN="CENTER">3.2</font></b></td>
155 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
156 :     <p>Provide accessible alternatives to significant </font><u><font FACE="Times New Roman" COLOR="#0000ff">audio
157 :     and video</font></u><font FACE="Times New Roman" COLOR="#000000">.</font></td>
158 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
159 :     <p>N/A&nbsp;</font></td>
160 :     <td WIDTH="188"></td>
161 :     </tr>
162 :     <tr>
163 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
164 :     <p ALIGN="CENTER">3.3</font></b></td>
165 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
166 :     <p>Provide an option to </font><u><font FACE="Times New Roman" COLOR="#0000ff">adjust
167 :     the volume</font></u><font FACE="Times New Roman" COLOR="#000000">.</font></td>
168 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
169 :     <p>N/A&nbsp;</font></td>
170 :     <td WIDTH="188"></td>
171 :     </tr>
172 :     <tr>
173 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
174 :     <p ALIGN="CENTER">4</font></b></td>
175 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
176 :     <p>Display</font></i></b></td>
177 :     <td WIDTH="80">
178 :     <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
179 :     Yes<br>
180 :     No<br>
181 :     Planned<br>
182 :     N/A</font></b></td>
183 :     <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
184 :     </tr>
185 :     <tr>
186 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
187 :     <p ALIGN="CENTER">4.1</font></b></td>
188 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
189 :     <p>Provide </font><u><font FACE="Times New Roman" COLOR="#0000ff">text</font></u><font FACE="Times New Roman" COLOR="#000000">
190 :     through standard system function calls or through an API (application
191 :     programming interface) which supports interaction with assistive
192 :     technology.</font></td>
193 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
194 :     <p align="center">&nbsp;Yes</font></td>
195 :     <td WIDTH="188"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=50646">50646</a>,
196 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=88777">88777</a>
197 :     (SWT), <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=100034">100034</a>
198 :     (UI)</td>
199 :     </tr>
200 :     <tr>
201 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
202 :     <p ALIGN="CENTER">4.2</font></b></td>
203 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
204 :     <p>Use </font><u><font FACE="Times New Roman" COLOR="#0000ff">color</font></u><font FACE="Times New Roman" COLOR="#000000">
205 :     as an enhancement, not as the only way to convey information or indicate
206 :     an action.</font></td>
207 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
208 :     <p>&nbsp;Yes</font></td>
209 :     <td WIDTH="188">Breakpoints use color to show their state: blue for enabled,
210 :     clear for disabled.&nbsp; But this state is accessible via the breakpoint
211 :     properties dialog.</td>
212 :     </tr>
213 :     <tr>
214 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
215 :     <p ALIGN="CENTER">4.3</font></b></td>
216 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
217 :     <p>Support system settings for </font><u><font FACE="Times New Roman" COLOR="#0000ff">high
218 :     contrast</font></u><font FACE="Times New Roman" COLOR="#000000"> for all
219 :     user interface controls and client area content.</font></td>
220 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
221 :     <p>&nbsp;Yes</font></td>
222 :     <td WIDTH="188"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=63220">63220</a>,
223 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=71819">71819</a>,
224 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=97461">97461</a>
225 :     (UI), <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=75128">75128</a>
226 :     (Intro), <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=97600">97600</a>
227 :     (PDE)</td>
228 :     </tr>
229 :     <tr>
230 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
231 :     <p ALIGN="CENTER">4.4</font></b></td>
232 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
233 :     <p>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">
234 :     of color selections capable of producing a range of contrast levels.</font></td>
235 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
236 :     <p>&nbsp;Yes</font></td>
237 :     <td WIDTH="188">&nbsp;</td>
238 :     </tr>
239 :     <tr>
240 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
241 :     <p ALIGN="CENTER">4.5</font></b></td>
242 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
243 :     <p>Inherit </font><u><font FACE="Times New Roman" COLOR="#0000ff">system
244 :     settings for font, size, and color</font></u><font FACE="Times New Roman" COLOR="#000000">
245 :     for all user interface controls.</font></td>
246 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
247 :     <p>Yes&nbsp;</font></td>
248 :     <td WIDTH="188">&nbsp;</td>
249 :     </tr>
250 :     <tr>
251 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
252 :     <p ALIGN="CENTER">4.6</font></b></td>
253 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
254 :     <p>Provide an option to display </font><u><font FACE="Times New Roman" COLOR="#0000ff">animation</font></u><font FACE="Times New Roman" COLOR="#000000">
255 :     in a non-animated presentation mode.</font></td>
256 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
257 :     <p>N/A&nbsp;</font></td>
258 :     <td WIDTH="188"></td>
259 :     </tr>
260 :     <tr>
261 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
262 :     <p ALIGN="CENTER">5</font></b></td>
263 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
264 :     <p>Timing</font></i></b></td>
265 :     <td WIDTH="80" align="center">
266 :     <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
267 :     Yes<br>
268 :     No<br>
269 :     Planned<br>
270 :     N/A</font></b></td>
271 :     <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
272 :     </tr>
273 :     <tr>
274 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
275 :     <p ALIGN="CENTER">5.1</font></b></td>
276 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
277 :     <p>Provide an option to adjust the </font><u><font FACE="Times New Roman" COLOR="#0000ff">response
278 :     times</font></u><font FACE="Times New Roman" COLOR="#000000"> on timed
279 :     instructions or allow the instructions to persist.</font></td>
280 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
281 :     <p>Yes&nbsp;</font></td>
282 :     <td WIDTH="188">Cell editors in the Tasks view have timed interaction, but
283 :     the Task Properties dialog is an accessible alternative.</td>
284 :     </tr>
285 :     <tr>
286 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
287 :     <p ALIGN="CENTER">5.2</font></b></td>
288 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
289 :     <p>Avoid the use of </font><u><font FACE="Times New Roman" COLOR="#0000ff">blinking
290 :     text, objects or other elements.</font></u></td>
291 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
292 :     <p>&nbsp;Yes</font></td>
293 :     <td WIDTH="188"></td>
294 :     </tr>
295 :     <tr>
296 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
297 :     <p ALIGN="CENTER">6</font></b></td>
298 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
299 :     <p>Documentation</font></i></b></td>
300 :     <td WIDTH="80">
301 :     <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
302 :     Yes<br>
303 :     No<br>
304 :     Planned<br>
305 :     N/A</font></b></td>
306 :     <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
307 :     </tr>
308 :     <tr>
309 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
310 :     <p ALIGN="CENTER">6.1</font></b></td>
311 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
312 :     <p>Provide </font><u><font FACE="Times New Roman" COLOR="#0000ff">documentation
313 :     in an accessible format</font></u><font FACE="Times New Roman" COLOR="#000000">.
314 :     Check using accessibility compliance tools.</font></td>
315 :     <td WIDTH="80"><font FACE="Times New Roman" COLOR="#000000">
316 :     <p align="center">&nbsp;Yes&nbsp;</font></td>
317 :     <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),
318 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=93206">93206</a>
319 :     (Help) </p>
320 :     </td>
321 :     </tr>
322 :     <tr>
323 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
324 :     <p ALIGN="CENTER">6.2</font></b></td>
325 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
326 :     <p>Provide </font><u><font FACE="Times New Roman" COLOR="#0000ff">documentation
327 :     on all accessibility features</font></u><font FACE="Times New Roman" COLOR="#000000">
328 :     including keyboard access.</font></td>
329 :     <td WIDTH="80" align="center">
330 :     <p><font face="Times New Roman" color="#000000">Yes&nbsp;</font></td>
331 :     <td WIDTH="188"></td>
332 :     </tr>
333 :     <tr>
334 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
335 :     <p ALIGN="CENTER">7</font></b></td>
336 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
337 :     <p>Verify Accessibility</font></i></b></td>
338 :     <td WIDTH="80">
339 :     <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
340 :     Yes<br>
341 :     No<br>
342 :     Planned<br>
343 :     N/A</font></b></td>
344 :     <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
345 :     </tr>
346 :     <tr>
347 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
348 :     <p ALIGN="CENTER">7.1</font></b></td>
349 :     <td WIDTH="369"><u><font FACE="Times New Roman" COLOR="#0000ff">
350 :     <p>Test</font></u><font FACE="Times New Roman" COLOR="#000000"> for
351 :     accessibility using available tools.</font></td>
352 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
353 :     <p>&nbsp;Yes</font></td>
354 :     <td WIDTH="188"> <p>Tested with MSAA tools and JAWS on Windows.
355 :     </td>
356 :     </tr>
357 :     </table>
358 :    
359 : nick 1.1 </body>
360 :    
361 :     </html>