Active ALT tag in HTML documents to increase the accessibility to users with visual, audio impairment
First Claim
1. A method for providing access to alternate formats within an electronic document, comprising:
- parsing an electronic document;
parsing an alternate format attribute of a image element in the electronic document;
displaying the electronic document, wherein the electronic document contains a default image corresponding to said image element;
specifying a user interface, wherein the user interface allows a user to select alternate formats of the image;
presenting the user interface in response to a user input command; and
responsive to receiving user selection, replacing the default image with an alternate representation generated from the alternate format attribute.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, program and system for providing access to alternate formats within an electronic document are provided. The invention comprises parsing a web page and creating a document object model (DOM), and then parsing the alternate format attribute of an image element within the DOM. The browser then displays the web page containing an image (or images) according to the default settings of the browser. A user interface is specified which allows the user to select alternate formats for the default image. This user interface may be in the form of a pop up menu that is presented to the user in response to an input command, such as a right mouse click on the default image. The user can then select an alternate format which replaces the original image in the web page. Alternate formats may include text, audio, or tactile formats.
-
Citations
21 Claims
-
1. A method for providing access to alternate formats within an electronic document, comprising:
-
parsing an electronic document;
parsing an alternate format attribute of a image element in the electronic document;
displaying the electronic document, wherein the electronic document contains a default image corresponding to said image element;
specifying a user interface, wherein the user interface allows a user to select alternate formats of the image;
presenting the user interface in response to a user input command; and
responsive to receiving user selection, replacing the default image with an alternate representation generated from the alternate format attribute. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for accessing alternate formats within an electronic document, comprising:
-
receiving a display of an electronic document which contains a default image;
entering an input command and receiving a user interface in response, wherein the user interface allows selection of alternate formats for the default image contained in the electronic document;
selecting an alternative format from the user interface; and
displaying an alternate representation, in the selected alternate format, in place of the default image in the electronic document. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer program product in a computer readable medium for use in a data processing system, for providing access to alternate formats within an electronic document, the computer program product comprising:
-
instructions for parsing an electronic document;
instructions for parsing an alternate format attribute of an image element in the electronic document;
instructions for displaying the electronic document, wherein the electronic document contains a default image corresponding to said image element;
instructions for specifying a user interface, wherein the user interface allows a user to select alternative formats of the image;
instructions for presenting the user interface in response to a user input command; and
responsive to receiving user selection input, instructions for replacing the default image with an alternate representation generated from the alternate format attribute.
-
-
19. A computer program product in a computer readable medium for use in a data processing system, for accessing alternate formats within an electronic document, comprising:
-
instructions for receiving a display of an electronic document which contains a default image;
instructions for entering an input command and receiving a user interface in response, wherein the user interface allows selection of alternate formats for the default image contained in the electronic document;
instructions for selecting an alternative format from the user interface; and
instructions for displaying an alternate representation, in the selected alternate format, in place of the default image in the electronic document.
-
-
20. A system for providing access to alternate formats within an electronic document, comprising:
-
a first parser which parses an electronic document;
a second parser which parses an alternate format attribute of an image element in the electronic document;
a display mechanism which displays the electronic document, wherein the electronic document contains a default image corresponding to said image element;
a processing component which specifies a user interface, wherein the user interface allows a user to select alternative formats of the image;
a feedback component which presents the user interface in response to a user input command; and
an image changer which, responsive to receiving user selection input, replaces the default image with an alternate representation generated from the alternate format attribute.
-
-
21. A system for accessing alternate formats within an electronic document, comprising:
-
a display device which receives and displays an electronic document which contains a default image;
an input/output component which enters an input command and receives a user interface in response, wherein the user interface allows selection of alternate formats for the default image contained in the electronic document;
a selector which selects an alternative format from the user interface; and
a receiving component which receives and displays an alternate representation, in the selected alternate format, in place of the default image in the electronic document.
-
Specification