Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "WTP/Accessibility/Helios/sourceediting"

< WTP
(Source Editing)
(cleaned up tags)
 
(19 intermediate revisions by 3 users not shown)
Line 21: Line 21:
 
| scope="row" | 1.1  
 
| scope="row" | 1.1  
 
| Provide keyboard equivalents ...
 
| Provide keyboard equivalents ...
| &nbsp;
+
| Yes
| &nbsp;
+
| [https://bugs.eclipse.org/306255 Bug 306255]
 +
[https://bugs.eclipse.org/306256 Bug 306256]
 +
[https://bugs.eclipse.org/306259 Bug 306259]
 
|-
 
|-
 
| scope="row" | 1.2  
 
| scope="row" | 1.2  
 
| Do not interfere with keyboard accessibility features ...
 
| Do not interfere with keyboard accessibility features ...
| &nbsp;
+
| Yes
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
Line 38: Line 40:
 
| scope="row" | 2.1  
 
| scope="row" | 2.1  
 
| Provide a visual focus indicator ...
 
| Provide a visual focus indicator ...
| &nbsp;
+
| Yes
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
 
| scope="row" | 2.2  
 
| scope="row" | 2.2  
 
| Provide semantic information about user interface objects ...
 
| Provide semantic information about user interface objects ...
| &nbsp;
+
| Yes
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
 
| scope="row" | 2.3  
 
| scope="row" | 2.3  
 
| Associate labels with controls, objects, icons and images ...
 
| Associate labels with controls, objects, icons and images ...
| &nbsp;
+
| Yes
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
 
| scope="row" | 2.4  
 
| scope="row" | 2.4  
 
| When electronic forms are used, the form shall allow people using assistive technology to access the information ...
 
| When electronic forms are used, the form shall allow people using assistive technology to access the information ...
| &nbsp;
+
| N/A
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
Line 63: Line 65:
 
| scope="row" | 3.1  
 
| scope="row" | 3.1  
 
| Provide an option to display a visual cue for all audio alerts.  
 
| Provide an option to display a visual cue for all audio alerts.  
| &nbsp;
+
| N/A
| &nbsp;
+
| System beeps paired with messages in the status bar
 
|-
 
|-
 
| scope="row" | 3.2  
 
| scope="row" | 3.2  
 
| Provide accessible alternatives to significant audio and video.  
 
| Provide accessible alternatives to significant audio and video.  
| &nbsp;
+
| N/A
| &nbsp;
+
| No significant audio or video
 
|-
 
|-
 
| scope="row" | 3.3  
 
| scope="row" | 3.3  
 
| Provide an option to adjust the volume.  
 
| Provide an option to adjust the volume.  
| &nbsp;
+
| N/A
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
Line 83: Line 85:
 
| scope="row" | 4.1  
 
| scope="row" | 4.1  
 
| Provide text through standard system function calls ...
 
| Provide text through standard system function calls ...
| &nbsp;
+
| Yes
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
 
| scope="row" | 4.2  
 
| scope="row" | 4.2  
 
| Use color as an enhancement ...
 
| Use color as an enhancement ...
| &nbsp;
+
| Yes
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
 
| scope="row" | 4.3  
 
| scope="row" | 4.3  
 
| Support system settings for high contrast ...
 
| Support system settings for high contrast ...
| &nbsp;
+
| Yes
| &nbsp;
+
| [https://bugs.eclipse.org/306261 Bug 306261]
 +
[https://bugs.eclipse.org/306264 Bug 306264]
 
|-
 
|-
 
| scope="row" | 4.4  
 
| scope="row" | 4.4  
 
| When color customization is supported, provide a variety of color selections ...
 
| When color customization is supported, provide a variety of color selections ...
| &nbsp;
+
| Yes
| &nbsp;
+
| Standard color picker is used when color is user selectable
 
|-
 
|-
 
| scope="row" | 4.5  
 
| scope="row" | 4.5  
 
| Inherit system settings for font, size, and color ...  
 
| Inherit system settings for font, size, and color ...  
| &nbsp;
+
| Yes
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
 
| scope="row" | 4.6  
 
| scope="row" | 4.6  
 
| Provide an option to display animation in a non-animated presentation mode.  
 
| Provide an option to display animation in a non-animated presentation mode.  
| &nbsp;
+
| N/A
 
| &nbsp;
 
| &nbsp;
 
|-
 
|-
Line 118: Line 121:
 
| scope="row" | 5.1  
 
| scope="row" | 5.1  
 
| Provide an option to adjust the response times on timed instructions ...  
 
| Provide an option to adjust the response times on timed instructions ...  
| &nbsp;
+
| No
| &nbsp;
+
| [https://bugs.eclipse.org/306383 Bug 306383]
 
|-
 
|-
 
| scope="row" | 5.2  
 
| scope="row" | 5.2  
 
| Do not use flashing or blinking text, ...
 
| Do not use flashing or blinking text, ...
| &nbsp;
+
| N/A
 
| &nbsp;
 
| &nbsp;
 
|}
 
|}
  
== Documentation Checklist ==
+
== Documentation Checklist ==
  
The full, original check list can be found at http://www-03.ibm.com/able/guidelines/documentation/accessdoc.html. Please refer to it for full text and links.
+
The full, original check list can be found at http://www-03.ibm.com/able/guidelines/documentation/accessdoc.html. Please refer to it for full text and links.  
  
<table
+
{| cellspacing="1" cellpadding="1" border="1" summary="Table with three columns and 4 rows. The first row contains the column headers. The first column contains the row headers."
summary="Table with three columns and 4 rows. The first row contains the column headers. The first column contains the row headers."
+
|-
border="1" cellpadding="1" cellspacing="1">
+
! scope="col" | &nbsp;
 +
! scope="col" | Checkpoint
 +
! scope="col" | Yes/No<br>
 +
Planned<br> N/A
  
 
+
! scope="col" | Comments
 
+
|-
<tr>
+
! scope="row" | '''1.'''
<th scope="col">&nbsp;</th>
+
| '''Provide <span id="checkpoint1">documentation in an accessible format</span>.'''
<th scope="col">Checkpoint</th>
+
| &nbsp;  
<th scope="col">Yes/No<br>
+
| &nbsp;
Planned<br>
+
|-
N/A</th>
+
! scope="row" | &nbsp;  
<th scope="col">Comments</th>
+
| 1.1 Non-text Content: ...  
</tr>
+
| Yes
 
+
| &nbsp;
 
+
|-
 
+
! scope="row" | &nbsp;  
<tr>
+
| 1.2 Information and relationships: ...  
<th scope="row"><strong>1.</strong></th>
+
| Yes
 
+
| &nbsp;
<td><strong>Provide <span id="checkpoint1">documentation in an accessible format</span>.</strong></td>
+
|-
<td>&nbsp;</td>
+
! scope="row" | &nbsp;  
<td>&nbsp;</td>
+
| 1.3 Color and contrast: ...  
</tr>
+
| Yes
 
+
| Black and white
<tr>
+
|-
<th scope="row">&nbsp;</th>
+
! scope="row" | &nbsp;  
<td>1.1 Non-text Content: ...</td>
+
| 1.4 Meaningful sequence:...  
<td>&nbsp;</td>
+
| Yes
<td>&nbsp;</td>
+
| &nbsp;
</tr>
+
|-
 
+
! scope="row" | &nbsp;  
<tr>
+
| 1.5 Forms:...  
<th scope="row">&nbsp;</th>
+
| N/A
<td>1.2 Information and relationships: ...</td>
+
| &nbsp;
<td>&nbsp;</td>
+
|-
<td>&nbsp;</td>
+
! scope="row" | &nbsp;  
</tr>
+
| 1.6 Tables: ...  
 
+
| Yes
<tr>
+
| &nbsp;
<th scope="row">&nbsp;</th>
+
|-
<td>1.3 Color and contrast: ...</td>
+
! scope="row" | &nbsp;  
 
+
| 1.7 Threshold violations: ...  
<td>&nbsp;</td>
+
| N/A
<td>&nbsp;</td>
+
| No flashing text/images
</tr>
+
|-
 
+
! scope="row" | &nbsp;  
<tr>
+
| 1.8 Navigation: ...  
<th scope="row">&nbsp;</th>
+
| Yes
<td>1.4 Meaningful sequence:...</td>
+
| &nbsp;
<td>&nbsp;</td>
+
|-
<td>&nbsp;</td>
+
! scope="row" | &nbsp;  
</tr>
+
| 1.9 Language of page: ...  
 
+
| Yes
<tr>
+
| &nbsp;
<th scope="row">&nbsp;</th>
+
|-
<td>1.5 Forms:... </td>
+
! scope="row" | '''2.'''
<td>&nbsp;</td>
+
| '''<span id="checkpoint2">Document all accessibility features </span>'''
<td>&nbsp;</td>
+
| &nbsp;  
</tr>
+
| &nbsp;
 
+
|-
<tr>
+
! scope="row" | &nbsp;  
<th scope="row">&nbsp;</th>
+
| 2.1 Provide documentation on all accessibility ...
<td>1.6 Tables: ... </td>
+
| Yes
<td>&nbsp;</td>
+
| &nbsp;
<td>&nbsp;</td>
+
|}
</tr>
+
 
+
<tr>
+
<th scope="row">&nbsp;</th>
+
<td>1.7 Threshold violations: ... </td>
+
 
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
</tr>
+
 
+
<tr>
+
<th scope="row">&nbsp;</th>
+
<td>1.8 Navigation: ...</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
</tr>
+
 
+
<tr>
+
<th scope="row">&nbsp;</th>
+
<td>1.9 Language of page: ...</td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
</tr>
+
 
+
<tr>
+
<th scope="row"><strong>2.</strong></th>
+
<td><strong><span id="checkpoint2">Document all  
+
accessibility features</span></strong></td>
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
</tr>
+
 
+
<tr>
+
<th scope="row">&nbsp;</th>
+
<td>2.1 Provide documentation on all accessibility ... </td>
+
 
+
<td>&nbsp;</td>
+
<td>&nbsp;</td>
+
</tr>
+
</table>
+
  
 
== Web Checklist==
 
== Web Checklist==
Line 270: Line 236:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 286: Line 252:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 301: Line 267:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 327: Line 293:
  
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 341: Line 307:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
  
Line 357: Line 323:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 384: Line 350:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 414: Line 380:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
  
Line 429: Line 395:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 444: Line 410:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 460: Line 426:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 476: Line 442:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 501: Line 467:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
  
Line 516: Line 482:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 542: Line 508:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 557: Line 523:
  
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 572: Line 538:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
  
Line 587: Line 553:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 614: Line 580:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 629: Line 595:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 655: Line 621:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
  
Line 682: Line 648:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 697: Line 663:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 712: Line 678:
  
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 726: Line 692:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
  
Line 741: Line 707:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 756: Line 722:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 783: Line 749:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 808: Line 774:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
  
Line 823: Line 789:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 850: Line 816:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 866: Line 832:
  
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 891: Line 857:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 907: Line 873:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 933: Line 899:
  
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
 
<td>
 
<td>
Line 948: Line 914:
 
</td>
 
</td>
 
<td>
 
<td>
<p>&nbsp;</p>
+
<p>N/A</p>
 
</td>
 
</td>
  

Latest revision as of 01:39, 30 March 2010

Source Editing

This data is an unofficial, working copy for a sub-project. The rolled up version for Helios requirements will be a consolidated summary of the individual ones.


Software checklist

The full, original check list can be found at http://www-03.ibm.com/able/guidelines/software/accesssoftware.html. Please refer to it for full text and links.


1

Keyboard access

Yes No
Planned
N/A
Comments
1.1 Provide keyboard equivalents ... Yes Bug 306255

Bug 306256 Bug 306259

1.2 Do not interfere with keyboard accessibility features ... Yes  
2

Object information

Yes No
Planned
N/A
Comments
2.1 Provide a visual focus indicator ... Yes  
2.2 Provide semantic information about user interface objects ... Yes  
2.3 Associate labels with controls, objects, icons and images ... Yes  
2.4 When electronic forms are used, the form shall allow people using assistive technology to access the information ... N/A  
3 Sounds and multimedia Yes No
Planned
N/A
Comments
3.1 Provide an option to display a visual cue for all audio alerts. N/A System beeps paired with messages in the status bar
3.2 Provide accessible alternatives to significant audio and video. N/A No significant audio or video
3.3 Provide an option to adjust the volume. N/A  
4 Display Yes No
Planned
N/A
Comments
4.1 Provide text through standard system function calls ... Yes  
4.2 Use color as an enhancement ... Yes  
4.3 Support system settings for high contrast ... Yes Bug 306261

Bug 306264

4.4 When color customization is supported, provide a variety of color selections ... Yes Standard color picker is used when color is user selectable
4.5 Inherit system settings for font, size, and color ... Yes  
4.6 Provide an option to display animation in a non-animated presentation mode. N/A  
5 Timing Yes No
Planned
N/A
Comments
5.1 Provide an option to adjust the response times on timed instructions ... No Bug 306383
5.2 Do not use flashing or blinking text, ... N/A  

Documentation Checklist

The full, original check list can be found at http://www-03.ibm.com/able/guidelines/documentation/accessdoc.html. Please refer to it for full text and links.

  Checkpoint Yes/No

Planned
N/A

Comments
1. Provide documentation in an accessible format.    
  1.1 Non-text Content: ... Yes  
  1.2 Information and relationships: ... Yes  
  1.3 Color and contrast: ... Yes Black and white
  1.4 Meaningful sequence:... Yes  
  1.5 Forms:... N/A  
  1.6 Tables: ... Yes  
  1.7 Threshold violations: ... N/A No flashing text/images
  1.8 Navigation: ... Yes  
  1.9 Language of page: ... Yes  
2. Document all accessibility features    
  2.1 Provide documentation on all accessibility ... Yes  

Web Checklist

The full, original check list can be found at http://www-03.ibm.com/able/guidelines/web/accessweb.html. Please refer to it for full text and links.


# Section title Yes No

Planned

N/A
Comments

 1.1

Text alternatives: ...

1.1a

Text alternatives. ...

N/A

 

1.1b

Non-text content. ...

N/A

 

1.1c

Image maps. ...

N/A

 

 1.2

Time-based media: ...

1.2a

Captions. ...

N/A

 

1.2b

Audio and video (prerecorded). ...

N/A

 

1.2c

Live multimedia. ...

N/A

 

 1.3

Adaptable: ...

1.3a

Information and relationships. ...

N/A

 

1.3b

Removed: ...

 

 

1.3c

Meaningful sequence. ...

N/A

 

1.3d

Forms. ...

N/A

 

1.3e

Tables....

N/A

 

1.3f

Cascading style sheets. ...

N/A

 

1.3g

Sensory characteristics. ...

N/A

 

 1.4

Distinguishable: ...

1.4a

Use of color....

N/A

 

1.4b

Audio control. ...

N/A

 

 2.1

Keyboard Accessible: ...

2.1a

Keyboard. ...

N/A

 

2.1b

Scripts. ...

N/A

 

2.1c

Applets, plug-ins, and non-HTML content. ...

N/A

 

2.1d

No keyboard trap....

N/A

 

 2.2

Enough Time. ...

2.2a

Adjust time response. ...

N/A

 

2.2b

Pause, stop, hide....

N/A

 

 2.3

Seizures: ...

2.3a

Flashing Content or below threshold. ...

N/A

 

 2.4

Navigable: ...

2.4a

Navigational features. ...

N/A

 

2.4b

Removed: ...

N/A

 

2.4c

Frames. ...

N/A

 

2.4d

Page titles....

N/A

 

2.4e

Focus order....

N/A

 

2.4f

Link purpose....

N/A

 

 3.1

Readable: ...

3.1a

Language of page. ...

N/A

 

 3.2

Predictable. ...

3.2a

On focus. ...

N/A

 

3.2b

On input....

N/A

 

 3.3

Input Assistance: ...

3.3a

Error identification. ...

N/A

 

3.3b

Labels or instructions. ...

N/A

 

 4.1

Compatible: ...

4.1a

Parsing. ...

N/A

 

4.1b

Name, role, value. ...

N/A

 

 4.2

Ensure that content is accessible ...

4.2a

Text-only page. ...

N/A

 

4.2b

Accessibility-supported technologies only. ...

N/A

 

Back to the top