Method and system for providing a fully accessible color selection component in a graphical user interface
First Claim
1. A method of providing an accessible color selection component in a graphical user interface, comprising:
- representing multiple selectable colors through a set of selectable color name display regions, wherein each of said color name display regions includes a text name for a corresponding selectable color and further has a background color made up of said corresponding selectable color; and
outside of said color name display regions, providing a sample color display region made up of a currently selected one of said multiple selectable colors.
1 Assignment
0 Petitions
Accused Products
Abstract
A system for providing a fully accessible color selection component in a graphical user interface, in which multiple selectable colors are represented using a set of selectable color name display regions, each of which includes a text name for a color and has a background color made up of the selectable color. Additionally, and external to the color name display regions, the disclosed system provides a sample color display region made up of a currently selected color. The background colors in the color name display regions reduce ambiguity in normal display settings by showing the user samples of colors that can be selected. The sample color display region supports high contrast settings that are likely to be used by low vision users. When a user has a high contrast setting selected, the background colors in the color name display regions may not be displayed, and accordingly the color name display regions may only display textual names. However, by providing an image of a currently selected color in the sample color display region, the actual color that is currently selected is still displayed, since images are typically not modified by high contrast settings, which may be useful when selecting a color for an off-screen application. The disclosed system can be implemented using an HTML <select> component. A screen reader program can also be used to speak the color names for each color name display region, and the user does not hear any redundant information about the currently selected color.
39 Citations
15 Claims
-
1. A method of providing an accessible color selection component in a graphical user interface, comprising:
-
representing multiple selectable colors through a set of selectable color name display regions, wherein each of said color name display regions includes a text name for a corresponding selectable color and further has a background color made up of said corresponding selectable color; and
outside of said color name display regions, providing a sample color display region made up of a currently selected one of said multiple selectable colors. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system including a computer readable medium, said computer readable medium having program code stored thereon for providing an accessible color selection component in a graphical user interface, said program code comprising:
-
program code for representing multiple selectable colors through a set of selectable color name display regions, wherein each of said color name display regions includes a text name for a corresponding selectable color and further has a background color made up of said corresponding selectable color; and
program code for providing, outside of said color name display regions, a sample color display region made up of a currently selected one of said multiple selectable colors. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product including a computer readable medium, said computer readable medium having stored thereon program code for providing an accessible color selection component in a graphical user interface, said program code comprising:
-
program code for representing multiple selectable colors through a set of selectable color name display regions, wherein each of said color name display regions includes a text name for a corresponding selectable color and further has a background color made up of said corresponding selectable color; and
program code for providing, outside of said color name display regions, a sample color display region made up of a currently selected one of said multiple selectable colors.
-
-
14. A computer data signal embodied in a carrier wave, said computer data signal having program code stored thereon for providing an accessible color selection component in a graphical user interface, said program code comprising:
-
program code for representing multiple selectable colors through a set of selectable color name display regions, wherein each of said color name display regions includes a text name for a corresponding selectable color and further has a background color made up of said corresponding selectable color; and
program code for providing, outside of said color name display regions, a sample color display region made up of a currently selected one of said multiple selectable colors.
-
-
15. A system for providing an accessible color selection component in a graphical user interface, comprising:
-
means for representing multiple selectable colors through a set of selectable color name display regions, wherein each of said color name display regions includes a text name for a corresponding selectable color and further has a background color made up of said corresponding selectable color; and
means for providing, outside of said color name display regions, a sample color display region made up of a currently selected one of said multiple selectable colors.
-
Specification