wai

Is there an online emulating screen reader tool to test against a custom web page? [closed]

允我心安 提交于 2019-12-21 04:02:14
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 2 years ago . We are concerned about accessibility on our web site and would like to see how it is perceived and decoded by a common screen reader? 回答1: No. At least not one that is any good nor represents how a screen reader actually reads a page or responds to ARIA. The best answer is to test in real screen readers, ideally

Is there an online emulating screen reader tool to test against a custom web page? [closed]

我的梦境 提交于 2019-12-21 04:02:04
问题 Closed. This question is off-topic. It is not currently accepting answers. Want to improve this question? Update the question so it's on-topic for Stack Overflow. Closed 2 years ago . We are concerned about accessibility on our web site and would like to see how it is perceived and decoded by a common screen reader? 回答1: No. At least not one that is any good nor represents how a screen reader actually reads a page or responds to ARIA. The best answer is to test in real screen readers, ideally

Appropriate way to hide icons from screen readers

一曲冷凌霜 提交于 2019-12-07 09:53:29
问题 In my web application, I have made myself a font that consists solely of icons. I use these icons to complement titles and sub titles within the application and make it more visually appealing. However, screen readers like JAWS read this out and it makes for an unpleasant experience for users of screen readers. For instance the character c displays an image of a cloud. I use it in this way to complement for instance a header such as <h1> : <span class="my-font">c</span> Now I would like for

is there a way to prevent HTML's accesskey=“” from being activated?

南楼画角 提交于 2019-12-06 21:26:56
问题 I tried preventDefault() but I haven't had success. Is there something that I'm missing? I would try to disable it globally, if possible (like registering the events on window ) 回答1: There doesn't seem to be a way to stop the event from triggering. The only alternative seems to be to remove the accesskey attributes temporarily while you don't want them to work. That's what jQuery UI has to do for modal dialogs. Here's the code from that thread: $("#boxA-dialog").dialog({ autoOpen: false,

Appropriate way to hide icons from screen readers

允我心安 提交于 2019-12-05 12:01:23
In my web application, I have made myself a font that consists solely of icons. I use these icons to complement titles and sub titles within the application and make it more visually appealing. However, screen readers like JAWS read this out and it makes for an unpleasant experience for users of screen readers. For instance the character c displays an image of a cloud. I use it in this way to complement for instance a header such as <h1> : <span class="my-font">c</span> Now I would like for screen readers to completely ignore this as this is just complementing an existing title and not adding

How to create fully accessible nested dropdown lists using WAI-ARIA?

℡╲_俬逩灬. 提交于 2019-12-05 06:36:36
问题 A few days ago, I have started searching on the Internet for tutorials and documentation about WAI-ARIA for just about any kind of AJAX requests. I am used to coding nested dropdown lists using jQuery and AJAX. It works pretty well but is not natively accessible. We need to use WAI-ARIA specific tags to "enable" accessibility for all kind of dynamic stuffs like AJAX, for instance. One of my requirement is the following: Let's say I have a State dropdown that updates a Region dropdown using

is there a way to prevent HTML's accesskey=“” from being activated?

折月煮酒 提交于 2019-12-05 01:41:43
I tried preventDefault() but I haven't had success. Is there something that I'm missing? I would try to disable it globally, if possible (like registering the events on window ) Sam Hasler There doesn't seem to be a way to stop the event from triggering. The only alternative seems to be to remove the accesskey attributes temporarily while you don't want them to work. That's what jQuery UI has to do for modal dialogs . Here's the code from that thread: $("#boxA-dialog").dialog({ autoOpen: false, modal: true, height: 400, width: 300, open: function(event, ui) { ak = $('[accesskey]').each

How to create fully accessible nested dropdown lists using WAI-ARIA?

谁说我不能喝 提交于 2019-12-03 21:32:42
A few days ago, I have started searching on the Internet for tutorials and documentation about WAI-ARIA for just about any kind of AJAX requests. I am used to coding nested dropdown lists using jQuery and AJAX. It works pretty well but is not natively accessible. We need to use WAI-ARIA specific tags to "enable" accessibility for all kind of dynamic stuffs like AJAX, for instance. One of my requirement is the following: Let's say I have a State dropdown that updates a Region dropdown using the onchange event. How can I interact with the screen reader using WAI-ARIA and jQuery in order to tell

Making links with no href accessible

梦想与她 提交于 2019-11-29 13:19:15
A third party script is being used on a site I work on that replaces a few instances of <a href=""> with simple <a> . The links still work thanks to another part of the script. But they are no longer treated as links by user agents. I can restore them to the tabbed navigation order by adding tabindex="0" but how can I make assistive technologies announce them as links or include them in a list of all links on a page? Would adding role="link" help at all? I am pushing the third party to improve their script so that the href is left intact. But in the meantime how do I best repair the damage

Making links with no href accessible

时光总嘲笑我的痴心妄想 提交于 2019-11-28 07:09:17
问题 A third party script is being used on a site I work on that replaces a few instances of <a href=""> with simple <a> . The links still work thanks to another part of the script. But they are no longer treated as links by user agents. I can restore them to the tabbed navigation order by adding tabindex="0" but how can I make assistive technologies announce them as links or include them in a list of all links on a page? Would adding role="link" help at all? I am pushing the third party to