Return to Java Accessibility Project.
Java Applet with Accessibility Problems
This applet (below), was made to present problems to screen readers. Please try to interpret the applet with different screen reading programs and tell us of any difficulties which occur,UW-Madison Trace Center.
Problems Encountered
It was hard to move in and out of the applet.
It is not clear that clicking on the buttons About and Close will cause a response.
The TextField component (at right in the first line) has text not visible and not accessible. The hidden text is not accessible to any user unless the visible text is deleted.
The ScrollBar component (second item in the second line) isn't recognised as a scrollbar and only seen as a graphic. The state of the scroll bar is not available.
The Label component (first item third line) could be refering to any of three component spatially (purple Button, List component or TextArea component), which isn't clear to the text reader.
The List component (second item in the third line) has hidden items which are hard to access. The List scrollbar is read before the last visible item in the List is read.
The Choice componenet (third item in the third line) is treated as a separate window and is sometimes difficult to get out of.
The TextArea component (first item in fourth line) contains hidden text which is difficult to access with the TextArea scroll bars. The TextArea scrollbars are often not visible unless the applet is reloaded (Mac) or the bottom scrollbar never shows up (Windows). The pagedown/up keys do not work on the scrollable areas.
Here is the test applet. A description of what is in the test applet is given below the applet.
The text description of the above applet begins below.
First Line, (left to right): A Button labeled About, a Checkbox labeled blue, a Button labeled Close, and a TextField containing the text "kayak upside down on the New river, then right side up, then upside down". Only the first three words are accessible, unless the visible text is deleted to bring the hidden text into view.
Second Line: A Button labeled purple and a Scrollbar.
Third Line: A Label orange, a scrollable List containing six items (crackers, cream cheese, anchovies, capers, squid ink and ants,ants,ants), a pull down Choice of four items (Rain, Rain and more rain, Rain and mosquitoes, and wetlands) and a Button labeled green.
Fourth Line (last line): A TextArea only showing three lines of text but containing this text ("Urban sprawl affects a city in many ways, affecting the quality of life in negative and positive ways. The qualities which attract the people driving the urban sprawl are shared by these people in a positive way. The increased population of these sprawlees can lead to a destruction of the qualities which attracted the sprawlees. We have met the enemy and he is us."). Then there is a Canvas with the phrase "Catapillars and cats."
The Button About (the first button) makes a new frame window open. The frame window has the phrase "This is a frame window" and below it two Buttons. The Buttons are partially obscured by the "Unsigned Java Applet Window" warning along the bottom of the frame. The Button labeled Ok closes the Frame Window and the Button labeled Dialog makes a Dialog Window open . The Frame Window has a menu called philberts, with menu items Nut Cakes, Rich and Moist, a separator line, No Flour, and Options. The Options has Check Box Menu Items, Monday and Wodensday.
The Dialog window has a Label "Mosquitoes as big as horses" and a Button labeled Done to close the Dialog Window.
