screen-readers

display:none vs visibility:hidden vs text-indent:9999 How screen reader behave with each one?

故事扮演 提交于 2019-11-28 05:15:23
What is the difference between these three for screen reader users? refer: http://css-discuss.incutio.com/?page=ScreenreaderVisibility display:none: will not be seen nor heard. * visibility: hidden: will not be seen nor heard. * text-indent: 9999: will not be seen but it will be heard. Most of the screen reader will not 'speak' display:none and visibility: hidden , but there are few screen readers like pwWebSpeak and HtReader which will read even these too. Sanghyun Lee There's good explanation about this in A List Apart. http://www.alistapart.com/articles/fir/ It depends on product. PRODUCT

C# : How to detect if screen reader is running?

依然范特西╮ 提交于 2019-11-28 04:23:25
问题 How to detect if screen reader is running (JAWS)? As I understand in .NET 4 we can use AutomationInteropProvider.ClientsAreListening from System.Windows.Automation.Provider namespace, but what if I have to do it for .NET 2.0? I tried to inspect ClientsAreListening source code, it calls external RawUiaClientsAreListening method from UIAutomationCore.dll library. Do you have any ideas how to implement JAWS detection in .NET 2.0? 回答1: Use the SystemParametersInfo function passing a uiAction of

Which screen reader would be best to test site accessibility and how to configure that? [closed]

做~自己de王妃 提交于 2019-11-28 02:50:36
问题 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 6 years ago . Which screen reader would be best to test site accessibility and how to configure that screen reader to test website (or default

Telephone numbers and screen readers

无人久伴 提交于 2019-11-27 15:11:22
Is there a standard way to make screen readers spell out numbers? I am currently using NVDA and Firefox and have the following telephone number <p>01234 567890</p> This is read as Zero one two three four five hundred and sixty seven thousand eight hundred and ninety This is quite confusing to the listener. I would like some way of specifying that the screen reader should spell out the number like Zero one two three four five six seven eight nine zero I don’t know if (or which) screen readers support these, but (in an ideal world) they should . CSS: Aural CSS 2.1: speak-numeral: digits; Speak

How to notify screen readers using WAI-ARIA that a div is now visible

北城以北 提交于 2019-11-27 11:40:30
问题 How do you notify screen readers using WAI-ARIA that a div is now visible? If we got the html <div id="foo">Present main content</div> <div id="bar" style="display: none;">Hidden content</div> and then we $('#foo').hide(); $('#bar').show(); how do we notify screen readers that they should notify the user about the now visible div (or possibly automatically focus on the now visible div)? 回答1: You do not need generally to tell screen readers that content is now visible. Use of aria-hidden makes

display:none vs visibility:hidden vs text-indent:9999 How screen reader behave with each one?

醉酒当歌 提交于 2019-11-27 05:31:39
问题 What is the difference between these three for screen reader users? 回答1: refer: http://css-discuss.incutio.com/?page=ScreenreaderVisibility display:none: will not be seen nor heard. * visibility: hidden: will not be seen nor heard. * text-indent: 9999: will not be seen but it will be heard. Most of the screen reader will not 'speak' display:none and visibility: hidden , but there are few screen readers like pwWebSpeak and HtReader which will read even these too. 回答2: There's good explanation

Getting screen reader to read new content added with JavaScript

倾然丶 夕夏残阳落幕 提交于 2019-11-27 03:31:45
When a web page is loaded, screen readers (like the one that comes with OS X, or JAWS on Windows) will read the content of the whole page. But say your page is dynamic, and as users performing an action, new content gets added to the page. For the sake of simplicity, say you display a message somewhere in a <span> . How can you get the screen reader to read that new message? Courtney Christensen The WAI-ARIA specification defines several ways by which screen readers can "watch" a DOM element. The best supported method is the aria-live attribute. It has modes off , polite , assertive and rude .

Telephone numbers and screen readers

假如想象 提交于 2019-11-26 17:04:07
问题 Is there a standard way to make screen readers spell out numbers? I am currently using NVDA and Firefox and have the following telephone number <p>01234 567890</p> This is read as Zero one two three four five hundred and sixty seven thousand eight hundred and ninety This is quite confusing to the listener. I would like some way of specifying that the screen reader should spell out the number like Zero one two three four five six seven eight nine zero 回答1: I don’t know if (or which) screen

Getting screen reader to read new content added with JavaScript

蹲街弑〆低调 提交于 2019-11-26 10:31:39
问题 When a web page is loaded, screen readers (like the one that comes with OS X, or JAWS on Windows) will read the content of the whole page. But say your page is dynamic, and as users performing an action, new content gets added to the page. For the sake of simplicity, say you display a message somewhere in a <span> . How can you get the screen reader to read that new message? 回答1: The WAI-ARIA specification defines several ways by which screen readers can "watch" a DOM element. The best