Tab + Enter tour control

Q&A about the latest versions
Post Reply
TButtrick
Posts: 22
Joined: Mon Apr 29, 2019 11:00 pm

Sorry if this has been asked before, I can't seem to find much chat about this topic.

I have a client that needs a tour to be accessible for people with disabilities, which in this case, means that the tour must be controllable using the tab and enter keys, like a traditional web page.

Is this possible, and if so how would I go about implementing this?

Many thanks
User avatar
Tony
Posts: 1341
Joined: Mon Feb 15, 2010 6:54 am
Location: Adelaide, South Australia
Contact:

Hi,

You may want to check out Keyboard Mapping in Pano2VR https://ggnome.com/doc/pano2vr/6/skin-key-mapping/

Using the Tab and Enter Keys may be problematic as the Pano2VR project isn't a standard html window. In tests I've done, even though i've clicked into the tour to give it focus, the Tab key only works on the browser UI elements.

cheers,

Tony
Tony Redhead | Panoramic Photographer | mobile: +61438501002 | website: https://tonyredhead.com - https://redsquare.com | Pano2VR Tutorials: https://tonyredhead.com/pano2vr | instagram: https://www.instagram.com/tonyredhead/
TButtrick
Posts: 22
Joined: Mon Apr 29, 2019 11:00 pm

Thanks very much for the quick reply Tony

I am familiar with keyboard mapping and can map a single function/button to tab, but can't achieve the tab cycle behaviour.

It's surprising this isn't being requested more, the ability to control a tour with tab+enter is a requirement for many educational and government-funded establishments in the UK. I think this may become a frequent issue for me. If anyone has any workarounds or possible solutions I would very much appreciate a steer.

Many thanks,
User avatar
Hopki
Gnome
Posts: 13004
Joined: Thu Jan 10, 2008 3:16 pm
Location: Layer de la Haye, Essex UK
Contact:

Hi,
The problem with Tabbing and Shift Tabbing and enter is the browser may take focus so you end up selecting the address bar etc.
Mapping keys was our solution to this as the keys become tour specific.
Agreed you can not cycle through functions but as you can assign a key to each function you don't need to.
Regards,
Hopki
Garden Gnome Support
If you send an e-mail to support please send a link to the forum post for reference.
support@ggnome.com
https://ggnome.com/wiki/documentation/
TButtrick
Posts: 22
Joined: Mon Apr 29, 2019 11:00 pm

Thanks for the reply,

The keyboard mapping is very useful, the problem we have is that for people with disabilities, often they are restricted to fewer keys, or a switch style controller than can only drive the tab and enter keys. It also helps that it is consistent with the way other web pages work which removes any learning curve.

We potentially have another solution, which involves adding another layer over the javascript, which will allow this tab + enter control.
This is way outside of my understanding and will be outsourced, but the guy doing this has found that the menu items from the skin are loading/ordered in reverse, so from bottom to top, meaning that the tab cycle is in reverse order.

Is there any way to influence the order in which the div elements appear in the code to correct this?

Many thanks for the support, it is very much appreciated!
User avatar
Tony
Posts: 1341
Joined: Mon Feb 15, 2010 6:54 am
Location: Adelaide, South Australia
Contact:

Is there any way to influence the order in which the div elements appear in the code to correct this?
Just off the top of my head, maybe changing the z-index might help?

Tony
Tony Redhead | Panoramic Photographer | mobile: +61438501002 | website: https://tonyredhead.com - https://redsquare.com | Pano2VR Tutorials: https://tonyredhead.com/pano2vr | instagram: https://www.instagram.com/tonyredhead/
TButtrick
Posts: 22
Joined: Mon Apr 29, 2019 11:00 pm

Thanks, Tony,

I'll try this out.
Howard
Posts: 209
Joined: Wed Jun 03, 2009 5:58 am

Hello,

I'm wondering what the outcome of your experiment was?

Also...how do you resolve the accessibility issues for the visually impaired? Is there a way to have something similar to the "alt tags" that may be read aloud by a visually-impaired person's screen reader?

Thank you,

Howard
User avatar
Hopki
Gnome
Posts: 13004
Joined: Thu Jan 10, 2008 3:16 pm
Location: Layer de la Haye, Essex UK
Contact:

Hi Guys,
If you look at the mapping keys video to the end you will see you can build a skin that has full function of movement and popups with just arrow keys and a space bar.
Also, don't forget there are many control interfaces out there designed to make interfacing easier for people with barriers using the keyboard and mouse.
Regards,
Garden Gnome Support
If you send an e-mail to support please send a link to the forum post for reference.
support@ggnome.com
https://ggnome.com/wiki/documentation/
Post Reply