Dialog behaviour and screen readers

Hi

Dialogs have always been, and continue to be, an issue when using a screen
reader, with many implementations across the wide variety of widget toolkits
of varying quality.

The best implementation I've seen so far is the Jquery UI dialog at:

https://jqueryui.com/dialog/#modal

This works very well for the most part, reading the dialog text and only
allowing navigation within the dialog using NVDA with FF. However, if I
interrupt speech before NVDA has read all the text, or if I want to listen
to the content again once the content has been read, there doesn't seem to
be any way for me to access the content again, short of cancelling the
dialog and triggering it again that is.

Is there a reference implementation for this problem anywhere? 

Is it simply a case of adding tabindex="0" to the title and content of the
dialog sited above to enable the content to be accessed again? 

Cheers
Ian 

Received on Friday, 28 March 2014 20:40:55 UTC