Screen Readers and Variable Text

Dec 07, 2017

Hi people,

I have a text box with a %variable% as the text.  NVDA (the free screen reader) does not read the VALUE of that variable... it just reads the object's name.  Does anyone have a crafty solution for the issue?  Does anyone know if JAWS will actually read the variable text?

Thanks!

~ Michael

9 Replies
Crystal Horn

Hi Michael!  JAWS is the only officially supported screen reader for Articulate output.  Here are the details for Storyline 360: 


HTML5
: JAWS 16 or later with Internet Explorer 10 or later, Google Chrome (latest version), Firefox (latest version)

Flash: JAWS 16 or later with Internet Explorer 11


I did a quick test with JAWS using IE 11 and Chrome, both HTML5 and Flash output, and JAWS read the variable text.

Work Account

Thank you for those tests Crystal!  That was very kind of you.  Upon further testing I have found that if I use a text box o display the variable it will be read.  But if I use a caption box to display the text it will NOT.  That is most interesting.  I am guessing that this represents a bug.  But if you test and discover otherwise, do let me know.  I am also wondering if JAWS will read the value even when it is in a caption box ???

P.S. ... for anyone following... I also conducted a test to insure that if I changed the value of my variable upon starting the timeline the adjusted value would be read... and that turned out to be the case... so good news there.  

~ Michael

Crystal Horn

Hi again, Michael.  I'm really sorry that your reply escaped our radar.  I didn't mean to ignore you!

I did additional testing as well on captions and other shapes that included variable references, and I tried some different variations in formatting.  JAWS still picked up the proper text from the reference.

If you'd like to share your .story file here, maybe I can find a clue in your project to understand why it's behaving that way.  Accessibility is important to us, so I want to be sure that your course works for all learners.

Thanks!

Work Account

Hi Crystal,

Thank you for the reply and the testing! I actually had someone else create a dialogue with variable text and test it with JAWS… he confirmed that Jaws read the variable name rather than the text. Hmmmm. Am I possibly misremembering? I only have NVDA so I can’t test further myself. If I ever get my hands on JAWS I will give it a whirl. In the meantime, I have replaced all of those dialogues with text boxes just to be safe.

I think this is the best learning and support community ever… it definitely adds a lot of value to the Articulate lineup.

Thanks again!
~ Michael

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