screen-readers

Why are hidden form elements still read by JAWS?

The Situation I have an area of the screen that can be shown and hidden via JavaScript (something like "show/hide advanced search options"). Inside this area there are form elements (select, checkbox, etc). For users using assistive technology like a screen-reader (in this case JAWS), we need to link these form elements with a label or ...

Javascript and Accessibility

As a web developer, a number of the projects I work on fall under government umbrellas and hence are subject to 508 Accessibility laws, and sometimes W3C accessibility guidelines. To what extent can Javascript be used while still meeting these requirements? Along these lines, to what extent is Javascript, specifically AJAX and using pac...

Flash and Accessibility

As a web developer, a number of the projects I work on fall under government umbrellas and hence are subject to 508 Accessibility laws, and sometimes W3C accessibility guidelines. To what extent can Flash be used while still meeting these requirements? For using javascript, the mantra is "Degrade gracefully" by providing the same conten...

xhtml document - Lang options question...

Dear all What is the difference between the 2 lines shown below?: <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-GB"> <meta http-equiv="content-language" content="en-GB" /> If i didn't have the meta tag, what would be the consequence? Does the meta one affect screen readers and the top one not? I'm a bit confused as to wha...

Which tools is Best to make Accessible site ? open source or commercial?

Which tools is Best to make Web standards, W3C validate and Accessible site ? open source or commercial? ...

Flash Accessibility, detect screen reader

I'm working on making a SWF application accessible for visually impaired people who use JAWS or Windows Eyes. I installed both JAWS and Windows Eyes demo versions. When running my swf (locally) in a browser on a html page, Capabilities.hasAccessibility turns out true, but Accessibility.active turns out false, every time - even when che...

How do screen readers handle modal windows?

Does anyone know how the various screen readers interact with a modal window, ie: Thickbox? Do the contents of the modal gain the reader's focus after they click on it? ...

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

What is the difference between these three for screen reader users? ...

Why are table based sites bad for screen reader users?

How much easier is it for screen readers to handle <div> based websites as opposed to older <table> based websites, and why are they worse? ...

Is W3C invalid HTML and CSS code harmful for SEO and problematic for screen reader users?

If i made a site and site looking well in all a grade browsers but if site shows some errors in both XHTML and CSS validation then is there any benefit to solve those errors? Is site with 10 validation errors better than site with 35 validation errors or both are same for search engine? Does search engine read css file? Does CSS valida...

If i have same navigation on 2 places in every page , one is in dropdown and again is in left sider bar will it create difficulties for screen reader user?

If i have same navigation on 2 places in every page , one is in dropdown and again is in left sider bar will it create difficulties for screen reader user? ...

Should I avoid javascript , jquery, flash, ajax, silverlight if i want to make my site cross platform compatible and screen reader compatible?

Should I avoid JavaScript , jQuery, flash, Ajax, Silverlight if i want to make my site cross platform compatible (PC, iPHONE other mobiles, PDA) and Accessible(screen reader compatible)? Should i only use xhtml css with server side language for wider accessibility? and for PC pr MAC i made everything first for Firefox so for mobile whi...

What are iframe alternatives?

Is iframe should not be used ever? how screen reader behaves with iframed content? Without iframe how we can embed any PHP page into asp.net based site? What are cross browser alternatives? ...

How to judge what should be more accessible markup <table> ,<div> and <ul><li> if design has table like data?

for example what is the accessible way to code this design. currently my company's CMS producing this HTML for this design <div id="presentationsContainer"> <div class="ItemsContainer"> <div class="presentationsItemContainer"> <div class="TitleContainer"> Presentation October 20...

Should i repeat person name in alt text of <img> if name is already in source under image?

if I'm already having person name under/over image then should i use same name in ALT text? <p><img width="125" height="157" alt="George Washington" src="media/gw.jpg"><span>George Washington</span><p> <p><span>George Washington</span> <img width="125" height="157" alt="George Washington" src="media/gw.jpg"><p> Should i repeat <s...

Is it still true, to make cross broswer layouts for desktop browsers using table+css is easier then div+css?

My one of web designer friend still making sites with table but he use css very nicely and I also use css nicely but with <div> and i face cross browser problem in layout more than my friend. and i given some reason to my friend about cons of <table>. read my whole discussion with friend? I - you site will be problematic with screen r...

What is the benefit to add empty alt=""? and which alt should be used this alt="" or alt=" " ?

What is the benefit to add null alt=""? is it only to pass validation or it has more reason and how it should be write? like this, no space alt="" or this with one blank space alt=" " ...

How to make indication of mandatory fields and form's validation accessible for screen reader users?

When error message will come on validation if use have done something wrong then that error should be read by screen reader? Any Screen reader compatible, accessible, unobtrusive jquery form validation plugin? and how user will know which form field is mandatory? my question is not about to make form with fieldset, legend, and label? ...

Is it possible to force a buffer refresh in JAWS 9 or 10?

Is there some way, through either JAWS scripting or HTML, to force JAWS to refresh its virtual screen buffer (normally Ins + Esc)? I'm working on an AJAX-heavy web application that requires JAWS support, but the users don't particularly like the solution "hit Ins+Esc after performing any action to catch possible changes". ...

Does it matter <strong> in <em> or <em> in <strong>?

Does it matter <strong> in <em> <p><strong><em>Some text</em></strong></p> or <em> in <strong>? <p><em><strong>Some text</strong></em></p> Which is semantically correct and more accessible? Update: How screen reader would behave in both situation? ...