Triggers for Accessibility

Sep 01, 2020

Hello,

I desperately need help creating triggers in Storyline 360 (my file is attached). The course needs to be FULLY ACCESSIBLE by users who only use the keyboard and by users who will use a mouse.

Base Layer:

When the user gets to a page, the Text-to-Speech should NOT play automatically.  It should play/pause either:

1) when the user clicks on the Play/Pause button on the player (at which point the scrub bar should move), or

2) when the user presses the Spacebar (at which point the scrub bar should move).

 

Layers

When the user clicks on a Button, a layer opens (triggers created and work).

When the user gets to a layer, the Text-to-Speech should play/pause as described above.

1 Reply
Sam Hill

Hi Diana, I think you are going to run into problem using defined keyboard shortcuts, as the Player already is fully accessible and can be used via keyboard (tab/space/enter) and mouse to control the timeline. My advice would be to remove your keyboard shortcuts, as users who use a keyboard to navigate are familiar with the concept of tabbing to the player (play/pause) in order to control the play back of a slide.

If you try to define your own keyboard shortcuts, they will causes confusion and you could soon have conflict between the Storyline player and your triggers attempting to play and pause at the same time.

My advice would be to let the Storyline Player handle the keyboard accessibility (it's already accessible) and remove your triggers. The only time I would add trigger like that would be if I was not using the built in Storyline player.

Also, just as an FYI. In order to achieve what you were looking to do, the Spacebar should just toggle a variable value (True/False). You would then add your triggers to the variable change, and look at the value (True/False) to determine whether to Play/Pause. As mentioned though, you will run into a conflict with the Storyline Player. 

This discussion is closed. You can start a new discussion or contact Articulate Support.