jaws-screen-reader

Prevent background items from receiving focus while modal overlay is covering them?

我与影子孤独终老i 提交于 2020-01-03 08:53:12
问题 I am working on making an overlay modal more accessible. It works essentially like this JSFiddle. When you open the modal, the focus doesn't properly go into the modal, and it continues to focus on other (hidden, background) items in the page. You can see in my JSFiddle demo that I have already used aria-controls , aria-owns , aria-haspopup and even aria-flowto . <button aria-controls="two" aria-owns="true" aria-haspopup="true" aria-flowto="two" onclick="toggleTwo();" > TOGGLE DIV #2 </button

ASP.NET MVC - How to detect if user is using a screen reader

纵然是瞬间 提交于 2019-12-31 03:23:31
问题 So I'm currently trying to check if a user is using a screen reader on our site. The reason I would like to check if they are is because our site provides a training module in which if they are using a screen reader, I would like to show a button that would allow them to download a printable version of the training. Here is what I have tried so far: internal class UnsafeNativeMethods { public const uint SPI_GETSCREENREADER = 0x0046; [DllImport("user32.dll", SetLastError = true)] [return:

WPF: how to make the Screen reader to read the text from a TextBox

烂漫一生 提交于 2019-12-25 05:35:25
问题 I have to implement the UI accessibility in my WPF application, especially the screen reader Jaws. I have a textbox where the user should enter some text. How can I make Jaws to read the text that was just inserted by the user? 来源: https://stackoverflow.com/questions/13747785/wpf-how-to-make-the-screen-reader-to-read-the-text-from-a-textbox

Flex Accessiblity - Reading out a label/text

假如想象 提交于 2019-12-25 01:55:31
问题 I need to make a small app accessible to screen reader. I'm managing to make buttons accessible, but I would also like to have a section of text accessible by screen readers so that users can hear what the text says. I can't seem to work out how to do this.. I've tried various text controls and set them as focusEnabled, tabEnabled, i've set the accessibility* attributes too but it never seems to work, I cannot tab to a text label and hear the content. I'm honestly a little new to accessiblity

How do I make screen readers read my WPF message similarly to how they read Win32 MessageBox?

亡梦爱人 提交于 2019-12-24 01:16:00
问题 We have a WPF desktop application which needs to show some custom message windows. I am having trouble getting them to be read aloud properly by screen readers such as JAWS from Freedom Scientific. I want to achieve the same behavior as when showing a system message box. For comparison, System.Windows.MessageBox.Show("my message", "My Caption); is announced by JAWS as "My caption dialog. My message. OK Button" . This is perfect. When my message windows are opened (containing only a TextBlock

How to get Jaws to read aria-describedby attribute

我与影子孤独终老i 提交于 2019-12-23 09:37:55
问题 The problem is as mentioned in the title and here is what I have as my HTML code. <li> <a id="blog-setup" href="https://illinois.edu/toolbox/0.portlet?componentId=13&desktopId=1" aria-describedby="readme">setup</a> </li> <div id="readme">HELLO WORLD</div> What happens is Jaws states the following: "Link setup...press the Jaws key, alt key, and R to read the aria-describedby". What I expect would be for Jaws to say "Link setup Hello World". 回答1: The behavior is what is intended (I'm not saying

Can you force a screen reader to read numbers as individual digits?

给你一囗甜甜゛ 提交于 2019-12-23 07:47:06
问题 Phone numbers are typically all digits, ignoring parens, dashes, pluses, etc., so input fields for phone numbers are typically numeric. When a screen reader encounters a numeric input field, it'll read the value as a whole number. For example, if I had three input fields for a US phone number, with the first being the area code (3 digits), then the exchange (3 digits), then the line (4 digits), if the fields have 123, 456, 7890 (respectively), the way we'd normally say that number is "one two

Text console for development in JAWS?

二次信任 提交于 2019-12-21 12:18:36
问题 I'm working on a web application and I want to make it easy to use via screen reader. Testing stuff in JAWS is time consuming. Is it possible to make JAWS display text instead of reading it? I don't want actually to hear the content during development. I just want to see what would be read by JAWS. 回答1: There is no speech viewer for Jaws, as far as I know. However, you can make it write all speech output to a log file using the "/z" switch. Unfortunately, you cannot view the log file in a

Javascript keyevent and JAWS screen reader

我怕爱的太早我们不能终老 提交于 2019-12-21 05:51:30
问题 I have an application that does something (eg alert) each time a spacebar is pressed. This works fine if I am not using JAWS screen reader. However, once I load JAWS screen reader, it does not execute alert when I press the spacebar. I need to use JAWS so I need this to work. Here is the code snippet. $(document).keypress(function(event) { var chCode = ('charCode' in event) ? event.charCode : event.keyCode; if (chCode == 32){ //32 is keyCode for spacebar alert("spacebars!!!"); } }); From my

Javascript keyevent and JAWS screen reader

邮差的信 提交于 2019-12-21 05:51:03
问题 I have an application that does something (eg alert) each time a spacebar is pressed. This works fine if I am not using JAWS screen reader. However, once I load JAWS screen reader, it does not execute alert when I press the spacebar. I need to use JAWS so I need this to work. Here is the code snippet. $(document).keypress(function(event) { var chCode = ('charCode' in event) ? event.charCode : event.keyCode; if (chCode == 32){ //32 is keyCode for spacebar alert("spacebars!!!"); } }); From my