-
Enhancement
-
Resolution: Duplicate
-
P4
-
None
-
8
-
generic
-
generic
SYNOPSIS
--------
Accessibility in GeneralPanel and AboutDialog of Java ControlPanel
OPERATING SYSTEMS
-----------------
All (tested on Windows and Linux)
PATCH BASE
----------
The attached patch is based on JDK 7u6-b17.
DESCRIPTION
-----------
GeneralPanel and AboutDialog of Java ControlPanel do not adhere to Licensee's
software accessibility guidelines 2.2/2.3 ( http://www-03.ibm.com/able/guidelines/software/accesssoftware.html ):
#2.2 Provide semantic information about user interface objects. When an image represents a program element, the information conveyed by the image must also be available in text.
#2.3 Associate labels 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.
REPRODUCTION INSTRUCTIONS
-------------------------
1. Launch JavaControlPanel. It defaults to "General" Tab.
2. Click on "About..." button as seen on the Tab. The "AboutDialog" opens up
2. Use any accessbility tool that adheres to the accessibility guidelines.
Observation:
General Tab and the About Dialog aren't accesssible
FIX DESCRIPTION
---------------
- GeneralPanel.java
Have added calls to set accessible name and description for the control we miss out accessible information.
- Changes to AboutDialog.java
Here , it consists of image icons and text which weren't accessible . Have added accessible name and description to those .
- Changes to ControlPanel.java
Set the accessible description to the tabbed pane , apply , cancel and ok button .
- Changes to Deployment.java
Added additional string to support adding accessible name or description
More details on the changes to GeneralPanel.java:
Have set Accessible name and description as applicable to the following controls:
1. General Panel
2. "About" label , and the corresponding text describing it .
3. "About .." button panel
4. "Network Settings" label and the corresponding text describing it .
5. "Network Settings ..." button panel
6. "Temporary Internet Files" and the corresponding text describing it .
7. Temporary Internet Files button panel ( The panel that holds "settings.." and "View..." button)
--------
Accessibility in GeneralPanel and AboutDialog of Java ControlPanel
OPERATING SYSTEMS
-----------------
All (tested on Windows and Linux)
PATCH BASE
----------
The attached patch is based on JDK 7u6-b17.
DESCRIPTION
-----------
GeneralPanel and AboutDialog of Java ControlPanel do not adhere to Licensee's
software accessibility guidelines 2.2/2.3 ( http://www-03.ibm.com/able/guidelines/software/accesssoftware.html ):
#2.2 Provide semantic information about user interface objects. When an image represents a program element, the information conveyed by the image must also be available in text.
#2.3 Associate labels 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.
REPRODUCTION INSTRUCTIONS
-------------------------
1. Launch JavaControlPanel. It defaults to "General" Tab.
2. Click on "About..." button as seen on the Tab. The "AboutDialog" opens up
2. Use any accessbility tool that adheres to the accessibility guidelines.
Observation:
General Tab and the About Dialog aren't accesssible
FIX DESCRIPTION
---------------
- GeneralPanel.java
Have added calls to set accessible name and description for the control we miss out accessible information.
- Changes to AboutDialog.java
Here , it consists of image icons and text which weren't accessible . Have added accessible name and description to those .
- Changes to ControlPanel.java
Set the accessible description to the tabbed pane , apply , cancel and ok button .
- Changes to Deployment.java
Added additional string to support adding accessible name or description
More details on the changes to GeneralPanel.java:
Have set Accessible name and description as applicable to the following controls:
1. General Panel
2. "About" label , and the corresponding text describing it .
3. "About .." button panel
4. "Network Settings" label and the corresponding text describing it .
5. "Network Settings ..." button panel
6. "Temporary Internet Files" and the corresponding text describing it .
7. Temporary Internet Files button panel ( The panel that holds "settings.." and "View..." button)
- duplicates
-
JDK-7017683 java.com link in some of the dialogs are not accessible
- Closed