platform-ui-home/accessibility/status.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.19 - (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 : karice 1.19 <p><b>Last update: January 3, 2006</b></p>
11 : tod 1.18 <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 : karice 1.19 <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=87015">87015</a>,
50 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=110216">110216</a>
51 : tod 1.18 (UI)</p>
52 :     </td>
53 :     </tr>
54 :     <tr>
55 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
56 :     <p ALIGN="CENTER">1.2</font></b></td>
57 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
58 :     <p>Do not interfere with </font><u><font FACE="Times New Roman" COLOR="#0000ff">keyboard
59 :     accessibility features</font></u><font FACE="Times New Roman" COLOR="#000000">
60 :     built into the operating system.</font></td>
61 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
62 :     <p>Yes&nbsp;</font></td>
63 :     <td WIDTH="188"></td>
64 :     </tr>
65 :     <tr>
66 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
67 :     <p ALIGN="CENTER">2</font></b></td>
68 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
69 :     <p>Object Information</font></i></b></td>
70 :     <td WIDTH="80" align="center">
71 :     <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
72 :     Yes<br>
73 :     No<br>
74 :     Planned<br>
75 :     N/A</font></b></td>
76 :     <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments</font></b></td>
77 :     </tr>
78 :     <tr>
79 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
80 :     <p ALIGN="CENTER">2.1</font></b></td>
81 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
82 :     <p>Provide a </font><u><font FACE="Times New Roman" COLOR="#0000ff">visual
83 :     focus indicator</font></u><font FACE="Times New Roman" COLOR="#000000">
84 :     that moves among interactive objects as the input focus changes. This
85 :     focus indicator must be programmatically exposed to assistive technology.</font></td>
86 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
87 :     <p>Yes&nbsp;</font></td>
88 : karice 1.19 <td WIDTH="188"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=73257">73257</a>,
89 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=56338">56338</a>
90 :     (UI), <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=89820">89820</a>
91 : tod 1.18 (SWT), <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=75384">75384</a>
92 :     (Compare)</td>
93 :     </tr>
94 :     <tr>
95 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
96 :     <p ALIGN="CENTER">2.2</font></b></td>
97 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
98 :     <p>Provide semantic </font><u><font FACE="Times New Roman" COLOR="#0000ff">information
99 :     about user interface objects</font></u><font FACE="Times New Roman" COLOR="#000000">.
100 :     When an image represents a program element, the information conveyed by
101 :     the image must also be available in text.</font></td>
102 :     <td WIDTH="80" align="center">
103 :     <p><font FACE="Times New Roman" COLOR="#000000">Yes</font></td>
104 :     <td WIDTH="188"></td>
105 :     </tr>
106 :     <tr>
107 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
108 :     <p ALIGN="CENTER">2.3</font></b></td>
109 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
110 :     <p>Associate</font><u><font FACE="Times New Roman" COLOR="#0000ff"> labels</font></u><font FACE="Times New Roman" COLOR="#000000">
111 :     with controls, objects, icons and images. If an image is used to identify
112 :     programmatic elements, the meaning of the image must be consistent
113 :     throughout the application.</font></td>
114 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
115 :     <p>&nbsp;Yes</font></td>
116 :     <td WIDTH="188">&nbsp;</td>
117 :     </tr>
118 :     <tr>
119 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
120 :     <p ALIGN="CENTER">2.4</font></b></td>
121 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
122 :     <p>When electronic </font><u><font FACE="Times New Roman" COLOR="#0000ff">forms</font></u><font FACE="Times New Roman" COLOR="#000000">
123 :     are used, the form shall allow people using assistive technology to access
124 :     the information, field elements and functionality required for completion
125 :     and submission of the form, including all directions and cues.</font></td>
126 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
127 :     <p>&nbsp;Yes</font></td>
128 :     <td WIDTH="188"></td>
129 :     </tr>
130 :     <tr>
131 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
132 :     <p ALIGN="CENTER">3</font></b></td>
133 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
134 :     <p>Sounds and Multimedia</font></i></b></td>
135 :     <td WIDTH="80" align="center">
136 :     <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
137 :     Yes<br>
138 :     No<br>
139 :     Planned<br>
140 :     N/A</font></b></td>
141 :     <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
142 :     </tr>
143 :     <tr>
144 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
145 :     <p ALIGN="CENTER">3.1</font></b></td>
146 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
147 :     <p>Provide an option to display a </font><u><font FACE="Times New Roman" COLOR="#0000ff">visual
148 :     cue for all audio alerts</font></u><font FACE="Times New Roman" COLOR="#000000">.</font></td>
149 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
150 :     <p>N/A&nbsp;</font></td>
151 :     <td WIDTH="188">Occasional use of system beep, which is handled by OS.</td>
152 :     </tr>
153 :     <tr>
154 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
155 :     <p ALIGN="CENTER">3.2</font></b></td>
156 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
157 :     <p>Provide accessible alternatives to significant </font><u><font FACE="Times New Roman" COLOR="#0000ff">audio
158 :     and video</font></u><font FACE="Times New Roman" COLOR="#000000">.</font></td>
159 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
160 :     <p>N/A&nbsp;</font></td>
161 :     <td WIDTH="188"></td>
162 :     </tr>
163 :     <tr>
164 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
165 :     <p ALIGN="CENTER">3.3</font></b></td>
166 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
167 :     <p>Provide an option to </font><u><font FACE="Times New Roman" COLOR="#0000ff">adjust
168 :     the volume</font></u><font FACE="Times New Roman" COLOR="#000000">.</font></td>
169 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
170 :     <p>N/A&nbsp;</font></td>
171 :     <td WIDTH="188"></td>
172 :     </tr>
173 :     <tr>
174 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
175 :     <p ALIGN="CENTER">4</font></b></td>
176 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
177 :     <p>Display</font></i></b></td>
178 :     <td WIDTH="80">
179 :     <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
180 :     Yes<br>
181 :     No<br>
182 :     Planned<br>
183 :     N/A</font></b></td>
184 :     <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
185 :     </tr>
186 :     <tr>
187 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
188 :     <p ALIGN="CENTER">4.1</font></b></td>
189 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
190 :     <p>Provide </font><u><font FACE="Times New Roman" COLOR="#0000ff">text</font></u><font FACE="Times New Roman" COLOR="#000000">
191 :     through standard system function calls or through an API (application
192 :     programming interface) which supports interaction with assistive
193 :     technology.</font></td>
194 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
195 :     <p align="center">&nbsp;Yes</font></td>
196 : karice 1.19 <td WIDTH="188"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=88777">88777</a>
197 : tod 1.18 (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 : karice 1.19 <td WIDTH="188"><a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=22243">22243</a>,
223 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=63220">63220</a>,
224 : tod 1.18 <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=71819">71819</a>,
225 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=97461">97461</a>
226 :     (UI), <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=75128">75128</a>
227 :     (Intro), <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=97600">97600</a>
228 :     (PDE)</td>
229 :     </tr>
230 :     <tr>
231 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
232 :     <p ALIGN="CENTER">4.4</font></b></td>
233 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
234 :     <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">
235 :     of color selections capable of producing a range of contrast levels.</font></td>
236 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
237 :     <p>&nbsp;Yes</font></td>
238 :     <td WIDTH="188">&nbsp;</td>
239 :     </tr>
240 :     <tr>
241 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
242 :     <p ALIGN="CENTER">4.5</font></b></td>
243 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
244 :     <p>Inherit </font><u><font FACE="Times New Roman" COLOR="#0000ff">system
245 :     settings for font, size, and color</font></u><font FACE="Times New Roman" COLOR="#000000">
246 :     for all user interface controls.</font></td>
247 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
248 :     <p>Yes&nbsp;</font></td>
249 :     <td WIDTH="188">&nbsp;</td>
250 :     </tr>
251 :     <tr>
252 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
253 :     <p ALIGN="CENTER">4.6</font></b></td>
254 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
255 :     <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">
256 :     in a non-animated presentation mode.</font></td>
257 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
258 :     <p>N/A&nbsp;</font></td>
259 :     <td WIDTH="188"></td>
260 :     </tr>
261 :     <tr>
262 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
263 :     <p ALIGN="CENTER">5</font></b></td>
264 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
265 :     <p>Timing</font></i></b></td>
266 :     <td WIDTH="80" align="center">
267 :     <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
268 :     Yes<br>
269 :     No<br>
270 :     Planned<br>
271 :     N/A</font></b></td>
272 :     <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
273 :     </tr>
274 :     <tr>
275 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
276 :     <p ALIGN="CENTER">5.1</font></b></td>
277 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
278 :     <p>Provide an option to adjust the </font><u><font FACE="Times New Roman" COLOR="#0000ff">response
279 :     times</font></u><font FACE="Times New Roman" COLOR="#000000"> on timed
280 :     instructions or allow the instructions to persist.</font></td>
281 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
282 :     <p>Yes&nbsp;</font></td>
283 :     <td WIDTH="188">Cell editors in the Tasks view have timed interaction, but
284 :     the Task Properties dialog is an accessible alternative.</td>
285 :     </tr>
286 :     <tr>
287 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
288 :     <p ALIGN="CENTER">5.2</font></b></td>
289 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
290 :     <p>Avoid the use of </font><u><font FACE="Times New Roman" COLOR="#0000ff">blinking
291 :     text, objects or other elements.</font></u></td>
292 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
293 :     <p>&nbsp;Yes</font></td>
294 :     <td WIDTH="188"></td>
295 :     </tr>
296 :     <tr>
297 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
298 :     <p ALIGN="CENTER">6</font></b></td>
299 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
300 :     <p>Documentation</font></i></b></td>
301 :     <td WIDTH="80">
302 :     <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
303 :     Yes<br>
304 :     No<br>
305 :     Planned<br>
306 :     N/A</font></b></td>
307 :     <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
308 :     </tr>
309 :     <tr>
310 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
311 :     <p ALIGN="CENTER">6.1</font></b></td>
312 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
313 :     <p>Provide </font><u><font FACE="Times New Roman" COLOR="#0000ff">documentation
314 :     in an accessible format</font></u><font FACE="Times New Roman" COLOR="#000000">.
315 :     Check using accessibility compliance tools.</font></td>
316 :     <td WIDTH="80"><font FACE="Times New Roman" COLOR="#000000">
317 :     <p align="center">&nbsp;Yes&nbsp;</font></td>
318 :     <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),
319 :     <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=93206">93206</a>
320 :     (Help) </p>
321 :     </td>
322 :     </tr>
323 :     <tr>
324 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
325 :     <p ALIGN="CENTER">6.2</font></b></td>
326 :     <td WIDTH="369"><font FACE="Times New Roman" COLOR="#000000">
327 :     <p>Provide </font><u><font FACE="Times New Roman" COLOR="#0000ff">documentation
328 :     on all accessibility features</font></u><font FACE="Times New Roman" COLOR="#000000">
329 :     including keyboard access.</font></td>
330 :     <td WIDTH="80" align="center">
331 :     <p><font face="Times New Roman" color="#000000">Yes&nbsp;</font></td>
332 :     <td WIDTH="188"></td>
333 :     </tr>
334 :     <tr>
335 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
336 :     <p ALIGN="CENTER">7</font></b></td>
337 :     <td WIDTH="369"><b><i><font FACE="Times New Roman" COLOR="#000000">
338 :     <p>Verify Accessibility</font></i></b></td>
339 :     <td WIDTH="80">
340 :     <p ALIGN="CENTER"><b><font FACE="Times New Roman" COLOR="#000000">
341 :     Yes<br>
342 :     No<br>
343 :     Planned<br>
344 :     N/A</font></b></td>
345 :     <td WIDTH="188"><b><font face="Times New Roman" color="#000000">Comments&nbsp;</font></b></td>
346 :     </tr>
347 :     <tr>
348 :     <td WIDTH="42"><b><font FACE="Times New Roman" COLOR="#000000">
349 :     <p ALIGN="CENTER">7.1</font></b></td>
350 :     <td WIDTH="369"><u><font FACE="Times New Roman" COLOR="#0000ff">
351 :     <p>Test</font></u><font FACE="Times New Roman" COLOR="#000000"> for
352 :     accessibility using available tools.</font></td>
353 :     <td WIDTH="80" align="center"><font FACE="Times New Roman" COLOR="#000000">
354 :     <p>&nbsp;Yes</font></td>
355 :     <td WIDTH="188"> <p>Tested with MSAA tools and JAWS on Windows.
356 :     </td>
357 :     </tr>
358 :     </table>
359 :    
360 : nick 1.1 </body>
361 :    
362 :     </html>