[jawsscripts] Re: Scripting a web application.

  • From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
  • To: <jawsscripts@xxxxxxxxxxxxx>
  • Date: Fri, 14 Jun 2013 19:57:08 +1000

Yes Octavian, I've found the very same thing works for me sometimes, 
particularly on those sitches where you get a flash movie that just says, 
"flash start," then "flash end" on the next line, with absolutely no button 
content exposed.
On sites where I'd been told there really were buttons to play stuff in 
those, I too have done what you described, without being able to read a 
thing with either virtual or Jaws Cursor, and have also had some success.
some failures too I might add.

----- Original Message ----- 
From: "Octavian Rasnita" <orasnita@xxxxxxxxx>
To: <jawsscripts@xxxxxxxxxxxxx>
Sent: Friday, June 14, 2013 3:28 AM
Subject: [jawsscripts] Re: Scripting a web application.


>I didn't need to use right-click, but I needed to do a simple click on a
> link but I wasn't able to activate that link, no matter if I pressed 
> enter,
> space, shift+enter, num pad slash.
>
> So I am blindly do a route jaws to pc then press the num pad slash and 
> this
> way it works, even though in that page I can't read very well the content
> using the jaws cursor.
>
>
> --Octavian
>
> ----- Original Message ----- 
> From: "Geoff Chapman" <gch@xxxxxxxxxxxxxxxx>
> To: <jawsscripts@xxxxxxxxxxxxx>
> Sent: Thursday, June 13, 2013 4:09 PM
> Subject: [jawsscripts] Re: Scripting a web application.
>
>
>> Oh just on this right click thing too doug, remember in the olden days,
>> where they used to tell people, just to hit NumPad Star, to right click
>> when
>> you virtually arrowed to anything? without bothering to have to first try
>> and move the jaws cursor to the position you wanted to right click?
>> Remember that?
>>
>> Presumably this would've had to have activated some kind of logic builtin
>> to
>> the rightClick script, which auto-routed it to the right spot on the
>> screen
>> before executing the right mouse click?
>>
>> This was of course, alternate to the suggestion you made, which I have
>> also
>> followed for ages, to either tab to the element first, to bring real
>> system
>> focus, and then hit applications key. Although Darragh has indicated this
>> won't work in His/her??? particular application.
>> :(
>> another lesser known command I sometimes use, is the
>> Control+JawsKey+NumPad
>> delete, which is supposed to route PC cursor/system focus, to the virtual
>> pc
>> cursor?
>> After which one could try to use applications key again perhaps?
>>
>> Have you or Anyone else though, tried the plain blind rightClick option
>> lately? to see where that's up to? I don't even know if they recommend
>> this
>> any more, but whenever I'm in a youtube flash window, and I wanna use the
>> spacebar to properly activate the play/pause buttons or mute etc, or
>> before
>> right clicking a link to activate a save as,
>> I do utilize that Jaws+Control+NumPad delete command a fair bit. and it
>> tends to work most of the time, though in iTunes it's flaky. but then,
>> iTunes is jolly flaky anywayz! grrr!
>>
>> One other little titbit I'll throw in here Darragh, is that I've also 
>> seen
>> situations, admittedly only with leftClick but I can't see why this might
>> not sometimes occur with right click as well,
>> where the actual numPad slash left click on keyboard, was not registered
>> by
>> the system, yet the actual left click physical mouse button was.
>> And In those sitches, to get around that, I found that Holding insert 
>> down
>> and DoubleClicking the NumPad Slash in this case, which of course causes
>> jaws to say Lock/unlock, did the trick.
>> This is only relevant if you find that when the mouse is really in the
>> right
>> place and you've ben able to verify this, that right clicking physical
>> mouse
>> works, where just tapping numPad Star does not.
>>
>> I just throw it out there for knowledge anywayz.
>>
>> Hot  Spot clicker of course has some very cool builtins to cope with many
>> of
>> these situations, including hovering/click delays, to allow stuff to
>> appear,
>> etc etc.
>>
>> I haven't explored HSC's newish ability to address objects yet,
>> particularly
>> if you aren't getting much consistency with front end OSM jaws cursor
>> stuff.
>> but that might be worth looking into also,
>> before you launch into the thing from the pure scripting environ alone.
>>
>>
>> you know about hsc right?
>>
>> http://www.hotspotclicker.org
>>
>> ----- Original Message ----- 
>> From: "Darragh Ó Héiligh" <d@xxxxxxxxxxxxxxxxxx>
>> To: <jawsscripts@xxxxxxxxxxxxx>
>> Sent: Thursday, June 13, 2013 10:30 PM
>> Subject: [jawsscripts] Re: Scripting a web application.
>>
>>
>>> Thanks Doug,
>>>
>>> I'm certain that it's a right click.  I'm coming across a lot more web
>>> applications that provide context menus using the right click event
>>> lately. I suppose it's inevitable as more web development tries to
>>> emulate
>>> the look and feel of native Windows applications.
>>>
>>> Using the tab key won't work because 99%of the time the element isn't a
>>> standard focusable object. It's a piece of text with an onclickevent
>>> associated that fires off some javascript. Using tab would completely
>>> miss
>>> it. Also, using the applications key generaly doesn't work even when
>>> focus
>>> can be set on the element because the script is specifically looking for
>>> the right click and the applications key goes straight through to the
>>> browser.
>>>
>>> I don'tsee any other way around this other than finding a way to script
>>> it.  Of course, writing a script to route jaws to the virtual cursor and
>>> then right clicking would be very easy to find however as I was saying 
>>> in
>>> my original mail, the likelihood of the Jaws cursor routing to the right
>>> part of the screen is very slim and then the likelihood of finding the
>>> menu with the virtual cursor is even ..... slimmer.
>>>
>>> I haven't used this web application yet but I know what to expect as 
>>> I've
>>> used plenty of similar systems.  I know to expect unlabelled form 
>>> fields,
>>> unlabled graphics, weird focus change events that are triggered because
>>> the developers don't expect keyboard users to use the tab key to go
>>> through their forms and of course, those famous ajax dialogues that can
>>> come up anywhere on the page.  Visually they might look great but 
>>> finding
>>> them with the virtual cursor can be a right pain.
>>>
>>> I'm very confident with Jaws commands but what I'm trying to do here is
>>> improve my efficiency when using this application. I'm hoping that
>>> although scripting doesn't usually work that well within web 
>>> applications
>>> I might be able to do something with it.
>>>
>>> Thanks
>>>
>>>
>>> Darragh
>>> -----Original Message-----
>>> From: jawsscripts-bounce@xxxxxxxxxxxxx
>>> [mailto:jawsscripts-bounce@xxxxxxxxxxxxx] On Behalf Of Doug Lee
>>> Sent: 13 June 2013 12:33
>>> To: jawsscripts@xxxxxxxxxxxxx
>>> Subject: [jawsscripts] Re: Scripting a web application.
>>>
>>> First, are you sure you really get the menu from a right-click, rather
>>> than by just hovering the mouse over the item? Hovers are common on web
>>> pages, but I have not seen many pages that modify the Context menus of
>>> items, though it may be possible.
>>>
>>> If you really do get the menus from right-clicks, try tabbing to one of
>>> them and pressing the Applications key. It is probably not sufficient to
>>> arrow to the item with the virtual cursor; you probably have to tab to
>>> it,
>>> so the browser's focus is where you want it before you hit the
>>> applications key.
>>>
>>> If you are actually dealing with hovers, try Ctrl+JAWSKey+Enter on the
>>> item instead of the applications key, then arrow around with the virtual
>>> cursor to see if you find menu options. If not, try an
>>> Insert+Esc and then arrow around again. Finally if that doesn't work,
>>> check the bottom of the virtual area for new content, as some pages put
>>> up
>>> menus and such by popping up a pseudo-dialog that ends up at the bottom
>>> of
>>> the JAWS virtual view.
>>>
>>> Best of luck.
>>>
>>> On Thu, Jun 13, 2013 at 11:26:15AM +0000, Darragh ? H?iligh wrote:
>>> Hello,
>>>
>>> Do any of you have tips for scripting a web application to make it a bit
>>> more efficient to use?
>>>
>>> I will shortly need to use a web application called auto task.  I have
>>> never used this before but I've been listening to the online training
>>> material. A lot of the actions can be executed via a context menu that
>>> comes up when an item is right clicked.  This is great in theory but I
>>> know from experience that even if I route Jaws to virtual PC and right
>>> click, the menu may or may not be around the area where the virtual
>>> cursor
>>> resides at that time so I might have to go look for it.  Also, I find
>>> that
>>> especially inIE 9 and 10, routing jaws to virtual PC can be hit or miss.
>>>
>>> If you have any tips for scripting these web based interfaces I'd be 
>>> very
>>> interested. I know of course that many of the events for focus change /
>>> on
>>> start etc won't apply.  Unless of course something has significantly
>>> changed in the past few years.
>>>
>>> Thanks
>>>
>>>
>>>
>>> Darragh
>>> __________???
>>>
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/jawsscripts
>>>
>>> --
>>> Doug Lee, Senior Accessibility Programmer SSB BART Group -
>>> Accessibility-on-Demand mailto:doug.lee@xxxxxxxxxxxxxxxx
>>> http://www.ssbbartgroup.com "While they were saying among themselves it
>>> cannot be done, it was done." --Helen Keller __________???
>>>
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/jawsscripts
>>>
>>> __________�
>>>
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/jawsscripts
>>>
>>
>> __________�
>>
>> View the list's information and change your settings at
>> //www.freelists.org/list/jawsscripts
>>
>
> __________�
>
> View the list's information and change your settings at
> //www.freelists.org/list/jawsscripts
> 

__________�

View the list's information and change your settings at 
//www.freelists.org/list/jawsscripts

Other related posts: