<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.1" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Screen Readers and CSS Layout</title>
	<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/</link>
	<description>Seeking Best Accessibility Practices</description>
	<pubDate>Fri, 16 May 2008 02:31:26 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.1</generator>

	<item>
		<title>By: nortypig</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-476</link>
		<author>nortypig</author>
		<pubDate>Mon, 04 Jul 2005 22:14:46 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-476</guid>
					<description>Thanks for the heads up on this one. I'd suddenly become uncomfortable with the way I had been working and it's good to know the answer at last. Maybe this should become one of those 'Myth Busters' sections on the site (tongue in cheek).

Seriously, your site is making a big difference so keep it up. Thanks again on behalf of the many who can't afford the resources to check this kind of thing for ourselves.</description>
		<content:encoded><![CDATA[<p>Thanks for the heads up on this one. I&#8217;d suddenly become uncomfortable with the way I had been working and it&#8217;s good to know the answer at last. Maybe this should become one of those &#8216;Myth Busters&#8217; sections on the site (tongue in cheek).</p>
<p>Seriously, your site is making a big difference so keep it up. Thanks again on behalf of the many who can&#8217;t afford the resources to check this kind of thing for ourselves.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Neil Ford</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-477</link>
		<author>Neil Ford</author>
		<pubDate>Mon, 04 Jul 2005 23:20:20 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-477</guid>
					<description>Cheers Bob! Thanks for the great article.</description>
		<content:encoded><![CDATA[<p>Cheers Bob! Thanks for the great article.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Philippe</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-480</link>
		<author>Philippe</author>
		<pubDate>Tue, 05 Jul 2005 05:37:01 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-480</guid>
					<description>The results are reasuring, given some discussions elsewhere that structured code doesn't help screen readers.

I listened to the Ordered Column demo files with iCab3.0 beta (which has a build in 'screen speaker') on OS X. The results: it reads the content of the page in the order of the source code, just as Jaws does.</description>
		<content:encoded><![CDATA[<p>The results are reasuring, given some discussions elsewhere that structured code doesn&#8217;t help screen readers.</p>
<p>I listened to the Ordered Column demo files with iCab3.0 beta (which has a build in &#8217;screen speaker&#8217;) on OS X. The results: it reads the content of the page in the order of the source code, just as Jaws does.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Bruce Lawson</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-481</link>
		<author>Bruce Lawson</author>
		<pubDate>Tue, 05 Jul 2005 07:45:49 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-481</guid>
					<description>Great work, Bob et al.
One for my perenially-unfinished canonical access resources page</description>
		<content:encoded><![CDATA[<p>Great work, Bob et al.<br />
One for my perenially-unfinished canonical access resources page</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Andy Hawkes</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-482</link>
		<author>Andy Hawkes</author>
		<pubDate>Tue, 05 Jul 2005 08:48:39 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-482</guid>
					<description>A genuinely extremely useful article!
I am glad to find some simple vindication of the use of clean, semantic markup irrespective of the choice of user agent. There has been a glut of commentary on this subject without the benefit of simple empirical analysis to enlighten the debate. Perhaps now we can make further genuine progress in understanding how our work can develop to encompass best practice and present the same "experience" of the content to all of our users, irrespective of visual accuity or physical ability.</description>
		<content:encoded><![CDATA[<p>A genuinely extremely useful article!<br />
I am glad to find some simple vindication of the use of clean, semantic markup irrespective of the choice of user agent. There has been a glut of commentary on this subject without the benefit of simple empirical analysis to enlighten the debate. Perhaps now we can make further genuine progress in understanding how our work can develop to encompass best practice and present the same &#8220;experience&#8221; of the content to all of our users, irrespective of visual accuity or physical ability.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: CSSHilfe</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-483</link>
		<author>CSSHilfe</author>
		<pubDate>Tue, 05 Jul 2005 17:00:23 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-483</guid>
					<description>&lt;strong&gt;Screenreader und CSS Layouts&lt;/strong&gt;

In Screen Readers and CSS Layout berichtet Bob Easton &#252;ber das Zusammenspiel von (X)HTML / CSS Layouts und aktuellen Screenreadern. Das Fazit: One is tempted to test more examples, but we can see already that the results will be the...</description>
		<content:encoded><![CDATA[<p><strong>Screenreader und CSS Layouts</strong></p>
<p>In Screen Readers and CSS Layout berichtet Bob Easton &uuml;ber das Zusammenspiel von (X)HTML / CSS Layouts und aktuellen Screenreadern. Das Fazit: One is tempted to test more examples, but we can see already that the results will be the&#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Julian</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-484</link>
		<author>Julian</author>
		<pubDate>Tue, 05 Jul 2005 19:51:40 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-484</guid>
					<description>Thanks a lot for your article and work. It was a pleasant read an very informative - I could improve my accessibility-knowledge.

Cheers. 

Julian. </description>
		<content:encoded><![CDATA[<p>Thanks a lot for your article and work. It was a pleasant read an very informative - I could improve my accessibility-knowledge.</p>
<p>Cheers. </p>
<p>Julian.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Andy Affleck</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-485</link>
		<author>Andy Affleck</author>
		<pubDate>Tue, 05 Jul 2005 20:08:18 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-485</guid>
					<description>I did further tests using VoiceOver under MacOS X. The results and recordings are at http://www.raggedcastle.com/webcrumbs/archives/003829.html</description>
		<content:encoded><![CDATA[<p>I did further tests using VoiceOver under MacOS X. The results and recordings are at <a href="http://www.raggedcastle.com/webcrumbs/archives/003829.html" rel="nofollow">http://www.raggedcastle.com/webcrumbs/archives/003829.html</a></p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Eric Meyer</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-486</link>
		<author>Eric Meyer</author>
		<pubDate>Wed, 06 Jul 2005 01:55:55 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-486</guid>
					<description>"Eric, these particular products already do what you suggest."

No, they don't, as you yourself point out:

"In every case, save one, the cause for material not being spoken was the use of display : none."

When I say screen readers need to become speaking browsers, and ignore the CSS, I mean that in every sense.  it isn't just about where things appear on the page.  It's about audibly rendering content that's been visibly hidden for the screen medium.

Until these tools change that behavior, they're still at some level screen readers, and they're still broken.</description>
		<content:encoded><![CDATA[<p>&#8220;Eric, these particular products already do what you suggest.&#8221;</p>
<p>No, they don&#8217;t, as you yourself point out:</p>
<p>&#8220;In every case, save one, the cause for material not being spoken was the use of display : none.&#8221;</p>
<p>When I say screen readers need to become speaking browsers, and ignore the CSS, I mean that in every sense.  it isn&#8217;t just about where things appear on the page.  It&#8217;s about audibly rendering content that&#8217;s been visibly hidden for the screen medium.</p>
<p>Until these tools change that behavior, they&#8217;re still at some level screen readers, and they&#8217;re still broken.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Philippe</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-487</link>
		<author>Philippe</author>
		<pubDate>Wed, 06 Jul 2005 02:44:44 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-487</guid>
					<description>One more tidbit about the 'screen speaker' that comes with iCab 3.0. It does read (ahem, speak) text set to display: none. The simple text case was a paragraph of text containing a span set to display:none, the speaker marked a little pause at the span, I think.
(basically ignoring the stylesheet altogether, stylesheet specified as media screen).</description>
		<content:encoded><![CDATA[<p>One more tidbit about the &#8217;screen speaker&#8217; that comes with iCab 3.0. It does read (ahem, speak) text set to display: none. The simple text case was a paragraph of text containing a span set to display:none, the speaker marked a little pause at the span, I think.<br />
(basically ignoring the stylesheet altogether, stylesheet specified as media screen).</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Farlops Industries</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-489</link>
		<author>Farlops Industries</author>
		<pubDate>Wed, 06 Jul 2005 07:00:23 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-489</guid>
					<description>&lt;strong&gt;Final blog mergings and source-ordered markup&lt;/strong&gt;

Source-ordered markup with content first is better for accessibility.</description>
		<content:encoded><![CDATA[<p><strong>Final blog mergings and source-ordered markup</strong></p>
<p>Source-ordered markup with content first is better for accessibility.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Bob Easton</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-490</link>
		<author>Bob Easton</author>
		<pubDate>Wed, 06 Jul 2005 09:37:12 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-490</guid>
					<description>Eric, I'm shocked, shocked I tell you, shocked!  

I thought you were an advocate for standards compliance.  Which part of standards compliance do you advocate for screen readers?  That they comply with the same standards everyone else, or some arbitrary subset?  

If they should speak everything, why stop at display : none?  If we extend your logic, they should speak every single ALT and TITLE attribute  whether redundant or not. Then, should also speak meta contents ... and maybe HTML comments too. Where does it end?</description>
		<content:encoded><![CDATA[<p>Eric, I&#8217;m shocked, shocked I tell you, shocked!  </p>
<p>I thought you were an advocate for standards compliance.  Which part of standards compliance do you advocate for screen readers?  That they comply with the same standards everyone else, or some arbitrary subset?  </p>
<p>If they should speak everything, why stop at display : none?  If we extend your logic, they should speak every single ALT and TITLE attribute  whether redundant or not. Then, should also speak meta contents &#8230; and maybe HTML comments too. Where does it end?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Bob Easton</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-491</link>
		<author>Bob Easton</author>
		<pubDate>Wed, 06 Jul 2005 09:46:11 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-491</guid>
					<description>Philippe,  In your iCab testing, was that with inline styles, linked styles, or imported styles?  We found in &lt;a href="http://www.access-matters.com/screen-reader-test-results/" rel="nofollow"&gt;earlier testing&lt;/a&gt; that some screen readers don't read linked or imported sheets as we expect broswers to do.</description>
		<content:encoded><![CDATA[<p>Philippe,  In your iCab testing, was that with inline styles, linked styles, or imported styles?  We found in <a href="http://www.access-matters.com/screen-reader-test-results/" rel="nofollow">earlier testing</a> that some screen readers don&#8217;t read linked or imported sheets as we expect broswers to do.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Bob Easton</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-492</link>
		<author>Bob Easton</author>
		<pubDate>Wed, 06 Jul 2005 09:52:28 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-492</guid>
					<description>Andy, THANKS for more recordings!  As I listen to them, the first one sounds as I expected, but the others have words and phrases abbreviated or clipped.  Do you know why this is?</description>
		<content:encoded><![CDATA[<p>Andy, THANKS for more recordings!  As I listen to them, the first one sounds as I expected, but the others have words and phrases abbreviated or clipped.  Do you know why this is?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Georg</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-493</link>
		<author>Georg</author>
		<pubDate>Wed, 06 Jul 2005 12:59:17 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-493</guid>
					<description>Bob, screen readers should either ignore CSS completely - as Lynx does, or use their own media style. 'Voice' would be fine, I think.

iCab speaks text in containers which have inline style 'display: none; visibility: hidden;'. From testing a few of my own pages, and one from CSS Zen Garden, it sounds like iCab does it 'right' - ignoring all styling.</description>
		<content:encoded><![CDATA[<p>Bob, screen readers should either ignore CSS completely - as Lynx does, or use their own media style. &#8216;Voice&#8217; would be fine, I think.</p>
<p>iCab speaks text in containers which have inline style &#8216;display: none; visibility: hidden;&#8217;. From testing a few of my own pages, and one from CSS Zen Garden, it sounds like iCab does it &#8216;right&#8217; - ignoring all styling.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Eric Meyer</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-495</link>
		<author>Eric Meyer</author>
		<pubDate>Thu, 07 Jul 2005 00:09:09 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-495</guid>
					<description>Bob, I'm not quite certain if you're joking or not.  But if not, then Georg said what I would say.  All screen CSS should be utterly ignored by non-screen devices.  I expect an aural (audio, speech, whatever) medium device to ignore screen CSS just like I expect a print device to do the same.  In fact, why should I expect anything else?

As to whether a speaking browser should ignore any CSS, period, regardless of whether it's set up for "all" media or not, is another (far more interesting) discussion.

And yes, speaking browsers should read ALT and TITLE text, at least in standards-mode documents.  Whether they should do so in quirks-mode documents is yet another interesting discussion.

If I seem to be advocating intentional violation of the standards (beyond a quirks/standards type mechanism), then either I'm not communicting clearly or I'm being misinterpreted.
</description>
		<content:encoded><![CDATA[<p>Bob, I&#8217;m not quite certain if you&#8217;re joking or not.  But if not, then Georg said what I would say.  All screen CSS should be utterly ignored by non-screen devices.  I expect an aural (audio, speech, whatever) medium device to ignore screen CSS just like I expect a print device to do the same.  In fact, why should I expect anything else?</p>
<p>As to whether a speaking browser should ignore any CSS, period, regardless of whether it&#8217;s set up for &#8220;all&#8221; media or not, is another (far more interesting) discussion.</p>
<p>And yes, speaking browsers should read ALT and TITLE text, at least in standards-mode documents.  Whether they should do so in quirks-mode documents is yet another interesting discussion.</p>
<p>If I seem to be advocating intentional violation of the standards (beyond a quirks/standards type mechanism), then either I&#8217;m not communicting clearly or I&#8217;m being misinterpreted.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Bob Easton</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-496</link>
		<author>Bob Easton</author>
		<pubDate>Thu, 07 Jul 2005 10:47:51 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-496</guid>
					<description>Eric,
The opening line was certainly intended to be light hearted. I see now that it needed a smiley. The rest was aimed at drawing out more of your thinking.  THANKS for responding.

Your points are where I started when I first began testing screen readers.  I assumed that standards compliant aural user agents would behave as you suggest. Instead, we have this mis-mash of capability that's based in part on DOM reading, part on hooking very low level Windows events, and part on smoke, pink liquids and mirrors.

Over on Accessify, &lt;a href="http://www.accessify.com/biographies/ian-lloyd.asp" rel="nofollow"&gt;Ian Lloyd&lt;/a&gt; is asking &lt;a href="" rel="nofollow"&gt;Screen Reader Users - What Bothers You Most?&lt;/a&gt;  While his question asks specifically about (X)HTML support, I think the problems run far deeper.  We should certainly offer him at least these expectations about how CSS should be handled.

Screen readers should ignore styles for screen media.
Screen readers should adhere to styles for aural media


Doing only these two things would make a spectacular difference.

I'm not yet convinced that quirks vs. standards mode matters. If we want screen readers to ignore screen CSS, what would be different for quirks mode? The CSS in older legacy material could easily be ignored.  Most of it is font colors and sizes anyway, not much positioning.  And we now know that it is source order that matters most in speaking order, not positioning. Am I missing some other reason to have !DOCTYPE switching in screen readers?
</description>
		<content:encoded><![CDATA[<p>Eric,<br />
The opening line was certainly intended to be light hearted. I see now that it needed a smiley. The rest was aimed at drawing out more of your thinking.  THANKS for responding.</p>
<p>Your points are where I started when I first began testing screen readers.  I assumed that standards compliant aural user agents would behave as you suggest. Instead, we have this mis-mash of capability that&#8217;s based in part on DOM reading, part on hooking very low level Windows events, and part on smoke, pink liquids and mirrors.</p>
<p>Over on Accessify, <a href="http://www.accessify.com/biographies/ian-lloyd.asp" rel="nofollow">Ian Lloyd</a> is asking <a href="" rel="nofollow">Screen Reader Users - What Bothers You Most?</a>  While his question asks specifically about (X)HTML support, I think the problems run far deeper.  We should certainly offer him at least these expectations about how CSS should be handled.</p>
<p>Screen readers should ignore styles for screen media.<br />
Screen readers should adhere to styles for aural media</p>
<p>Doing only these two things would make a spectacular difference.</p>
<p>I&#8217;m not yet convinced that quirks vs. standards mode matters. If we want screen readers to ignore screen CSS, what would be different for quirks mode? The CSS in older legacy material could easily be ignored.  Most of it is font colors and sizes anyway, not much positioning.  And we now know that it is source order that matters most in speaking order, not positioning. Am I missing some other reason to have !DOCTYPE switching in screen readers?</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Philippe</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-497</link>
		<author>Philippe</author>
		<pubDate>Thu, 07 Jul 2005 13:32:01 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-497</guid>
					<description>Bob, all my test are done with media="screen" style sheets. Georg already pointed out, iCab ignores all styling. I've been planning to test the CSS2.1 Aural media stylesheet (iCab claims full CSS2.1 support), but haven't gotten that far, yet.

I agree with you otherwise, as far as ignoring stylesheets, except when media="speech" or "aural" (http://www.w3.org/TR/CSS21/aural.html). That is the purpose of the various media types.

The Doctype switching might be useful to ease the transition, in the short term.</description>
		<content:encoded><![CDATA[<p>Bob, all my test are done with media=&#8221;screen&#8221; style sheets. Georg already pointed out, iCab ignores all styling. I&#8217;ve been planning to test the CSS2.1 Aural media stylesheet (iCab claims full CSS2.1 support), but haven&#8217;t gotten that far, yet.</p>
<p>I agree with you otherwise, as far as ignoring stylesheets, except when media=&#8221;speech&#8221; or &#8220;aural&#8221; (http://www.w3.org/TR/CSS21/aural.html). That is the purpose of the various media types.</p>
<p>The Doctype switching might be useful to ease the transition, in the short term.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: pam</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-500</link>
		<author>pam</author>
		<pubDate>Mon, 18 Jul 2005 18:15:50 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-500</guid>
					<description>I've listened to the Zen Garden examples using Fire Vox, which is an extension for Firefox. Fire Vox reads all the elements regardless of display: none although things sometimes get interesting when it tries to highlight chunks of information that aren't displayed :-)</description>
		<content:encoded><![CDATA[<p>I&#8217;ve listened to the Zen Garden examples using Fire Vox, which is an extension for Firefox. Fire Vox reads all the elements regardless of display: none although things sometimes get interesting when it tries to highlight chunks of information that aren&#8217;t displayed :-)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: pam</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-502</link>
		<author>pam</author>
		<pubDate>Mon, 18 Jul 2005 21:41:38 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-502</guid>
					<description>In Opera 8.01, I've used Ctrl+A to highlight all and asked Opera to speak. Here are the following results:

ZG 001 - started reading at 4 p1: A demonstration of what ...
ZG 019 - started reading at 4 p1: A demonstration of what ...
ZG 151 - started reading at 6 h3: The Road to Enlightenment
ZG 167 - started reading at 5 p2: Download the sample ...

Opera continued reading the text contained in every element throughout the rest of the document.</description>
		<content:encoded><![CDATA[<p>In Opera 8.01, I&#8217;ve used Ctrl+A to highlight all and asked Opera to speak. Here are the following results:</p>
<p>ZG 001 - started reading at 4 p1: A demonstration of what &#8230;<br />
ZG 019 - started reading at 4 p1: A demonstration of what &#8230;<br />
ZG 151 - started reading at 6 h3: The Road to Enlightenment<br />
ZG 167 - started reading at 5 p2: Download the sample &#8230;</p>
<p>Opera continued reading the text contained in every element throughout the rest of the document.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Andy Affleck</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-503</link>
		<author>Andy Affleck</author>
		<pubDate>Wed, 20 Jul 2005 14:02:07 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-503</guid>
					<description>The clipped sounds on my mac recordings of VoiceOver are just me skipping ahead and not letting the voice finish saying whatever it was saying. I was being impatient is all. :)</description>
		<content:encoded><![CDATA[<p>The clipped sounds on my mac recordings of VoiceOver are just me skipping ahead and not letting the voice finish saying whatever it was saying. I was being impatient is all. :)</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Jens Meiert (of UITest.com)</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-620</link>
		<author>Jens Meiert (of UITest.com)</author>
		<pubDate>Tue, 13 Sep 2005 09:31:15 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-620</guid>
					<description>As Tomas Caspers already pointed out in Roger Johanssons blog, the "IBM Home Page Reader" actually is a voice browser, not a screen reader (though me, I also often refer to it as a "screen reader" - silly, silly Jens). Your nice overview proves that there are several faulty implementations which need to be addressed.</description>
		<content:encoded><![CDATA[<p>As Tomas Caspers already pointed out in Roger Johanssons blog, the &#8220;IBM Home Page Reader&#8221; actually is a voice browser, not a screen reader (though me, I also often refer to it as a &#8220;screen reader&#8221; - silly, silly Jens). Your nice overview proves that there are several faulty implementations which need to be addressed.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Faruk Ateş</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-621</link>
		<author>Faruk Ateş</author>
		<pubDate>Tue, 13 Sep 2005 15:36:13 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-621</guid>
					<description>Thanks for the tests; pretty much what we'd hoped for all along, concerning screenreaders and CSS layouts. Excellent work :-)

The display:none / screen reader (vs. voice browser) issue was pretty much known already, and all this has pointed out is that they've not fixed their flaws in that sense. Mreh, a pity, but I doubt this test will mean any change in the products. Active lobbying would probably get more done...</description>
		<content:encoded><![CDATA[<p>Thanks for the tests; pretty much what we&#8217;d hoped for all along, concerning screenreaders and CSS layouts. Excellent work :-)</p>
<p>The display:none / screen reader (vs. voice browser) issue was pretty much known already, and all this has pointed out is that they&#8217;ve not fixed their flaws in that sense. Mreh, a pity, but I doubt this test will mean any change in the products. Active lobbying would probably get more done&#8230;</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Matthew McArdell</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-847</link>
		<author>Matthew McArdell</author>
		<pubDate>Tue, 15 Nov 2005 07:19:53 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-847</guid>
					<description>It's encouraging that certain screen readers read the DOM (unfortunately only for IE?) as I had previously assumed that the source may have been read at the time of loading instead.
Unfortunately the advantages of reading the DOM won't be fully realised until modifications to the DOM (via JavaScript) can be detected and handled appropriately by the screen reader. Once this occurs - use of AJAX techniques to selectively update the content of a document (rather than reloading the entire thing) will be screen readable. It is the screen reader afterall that is the limitation here - the web browser renders the updated DOM just fine.</description>
		<content:encoded><![CDATA[<p>It&#8217;s encouraging that certain screen readers read the DOM (unfortunately only for IE?) as I had previously assumed that the source may have been read at the time of loading instead.<br />
Unfortunately the advantages of reading the DOM won&#8217;t be fully realised until modifications to the DOM (via JavaScript) can be detected and handled appropriately by the screen reader. Once this occurs - use of AJAX techniques to selectively update the content of a document (rather than reloading the entire thing) will be screen readable. It is the screen reader afterall that is the limitation here - the web browser renders the updated DOM just fine.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Matthew McArdell</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-848</link>
		<author>Matthew McArdell</author>
		<pubDate>Tue, 15 Nov 2005 07:26:10 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-848</guid>
					<description>Hold on! I just read on an accessify forum that JAWS will read an updated DOM. Assuming that a sensible operation is performed like adding items to a list using JavaScript after the document has been fully loaded, can anybody tell me whether the reading is triggered at this point? Would the whole document be read again or only a portion? If reading is triggered at this point wouldn't this imply that (when used sensibly) JavaScript modification of the DOM is in fact screen readable (although perhaps not fully accessible)? 
Thanks,
Matt.</description>
		<content:encoded><![CDATA[<p>Hold on! I just read on an accessify forum that JAWS will read an updated DOM. Assuming that a sensible operation is performed like adding items to a list using JavaScript after the document has been fully loaded, can anybody tell me whether the reading is triggered at this point? Would the whole document be read again or only a portion? If reading is triggered at this point wouldn&#8217;t this imply that (when used sensibly) JavaScript modification of the DOM is in fact screen readable (although perhaps not fully accessible)?<br />
Thanks,<br />
Matt.</p>
]]></content:encoded>
				</item>
	<item>
		<title>By: Anthony</title>
		<link>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-1493</link>
		<author>Anthony</author>
		<pubDate>Tue, 02 May 2006 10:22:33 +0000</pubDate>
		<guid>http://www.access-matters.com/2005/07/04/screen-readers-and-css-layout/#comment-1493</guid>
					<description>Interesting article. I've been struggling with the issue of source ordering because I'm not sure presenting content first is what users are expecting. Do they expect nav first as that's what the majority of sites use? As a counterpoint, read: http://www.usability.com.au/resources/source-order.cfm

cheers
Anthony</description>
		<content:encoded><![CDATA[<p>Interesting article. I&#8217;ve been struggling with the issue of source ordering because I&#8217;m not sure presenting content first is what users are expecting. Do they expect nav first as that&#8217;s what the majority of sites use? As a counterpoint, read: <a href="http://www.usability.com.au/resources/source-order.cfm" rel="nofollow">http://www.usability.com.au/resources/source-order.cfm</a></p>
<p>cheers<br />
Anthony</p>
]]></content:encoded>
				</item>
</channel>
</rss>
