Closed GoogleCodeExporter closed 8 years ago
JAWS8 and up combined with JAB 2 is able to read security warning messages, but
there are still issues:
- once the "details" button gets focus, it seems currently impossible to
navigate ("tab") out of the applet (IE8 / FF 3.3)
- it seems that setText() on JLabel is not enough: updating the text does not
warn the reader (JAWS 10) (issue with bridge ?), one has to code
getAccessibleContext().setAccessibleName()
- some labels / messages may need some tweaking (ending with ..., or >>>, Jaws
reads it literaly)
Original comment by bhfed...@gmail.com
on 13 Jul 2010 at 11:29
[deleted comment]
JAWS 11 does read the warnings automatically in FireFox 3.6.x, but not in IE 8
(in IE one has to press Insert-B, there seems to be no setting that overrides
this behavior)
JAWS uses another script for IE 8 than for FF, and the FocusChangedEvent() is
slightly different, one workaround would be to load a custom script when the
eID applet is detected.
Unfortunately JAWS' GetAppletName() does not seem to work in this case, and
never returns the name of the eID applet - not even when a name is provided as
PARAM or name attribute - hence there is no way to load an eID-applet specific
app.
Original comment by bhfed...@gmail.com
on 27 Jul 2010 at 11:19
JAWS 11 fix for automatically reading dialog boxes in ie8:
- Open IE and use INS+F2+S to get to the script manager
- Search for FocusChangedEvent function
Change:
if IsJavaWindow(focusWindow) then
let strApplet = GetAppletName()
if (strApplet != cscNull) then
SwitchToConfiguration(strApplet)
return
endif
endIf
Into:
if IsJavaWindow(focusWindow) then
let strApplet = GetAppletName()
if (strApplet != cscNull) then
SwitchToConfiguration(strApplet)
return
endif
FocusChangedEvent (focusWindow, prevWindow)
endIf
Original comment by bhfed...@gmail.com
on 27 Jul 2010 at 11:48
Closing this one.
Just create a new ticket when a new, specific issue is encountered
Original comment by bhfed...@gmail.com
on 17 Aug 2010 at 11:42
Original issue reported on code.google.com by
bhfed...@gmail.com
on 2 Jul 2010 at 1:07