<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.0.3" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Why &#8220;left: -9999px;&#8221; is Better For Accessibility Than &#8220;display: none;&#8221;</title>
	<link>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/</link>
	<description>Actively seeking a pithy tagline...</description>
	<pubDate>Wed, 15 Oct 2008 23:45:40 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.3</generator>

	<item>
		<title>by: Joe Taylor</title>
		<link>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-38983</link>
		<pubDate>Wed, 13 Feb 2008 15:18:49 +0000</pubDate>
		<guid>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-38983</guid>
					<description>Nick - thanks for taking the time to de-scramble the MSDN explanation so it makes sense to laymen like myself.

I'm personally fond of the empty span within the hyperlink or heading for image replacement. 

The one benefit over moving things off-screen is the instance where the user has a qualified browser, but for some reason has images turned off.  The hidden text remains in place.

No method is without its downfall on some level.</description>
		<content:encoded><![CDATA[<p>Nick - thanks for taking the time to de-scramble the MSDN explanation so it makes sense to laymen like myself.</p>
<p>I&#8217;m personally fond of the empty span within the hyperlink or heading for image replacement. </p>
<p>The one benefit over moving things off-screen is the instance where the user has a qualified browser, but for some reason has images turned off.  The hidden text remains in place.</p>
<p>No method is without its downfall on some level.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: mcdave.net &#187; links for 2007-12-31</title>
		<link>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-37688</link>
		<pubDate>Mon, 31 Dec 2007 06:19:09 +0000</pubDate>
		<guid>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-37688</guid>
					<description>[...] Just a Coder - nickfitz.co.uk » Blog Archive » Why “left: -9999px;” is Better For Accessibility Than “display: none;” (tags: accessibility css webdesign webdev display design hide article) [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Just a Coder - nickfitz.co.uk » Blog Archive » Why “left: -9999px;” is Better For Accessibility Than “display: none;” (tags: accessibility css webdesign webdev display design hide article) [&#8230;]
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Hiding content for image replacement - stillbreathing.co.uk - website design and development</title>
		<link>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-30048</link>
		<pubDate>Sun, 24 Jun 2007 12:17:41 +0000</pubDate>
		<guid>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-30048</guid>
					<description>[...] One of the most valuable tools in a web designers arsenal is the ability to replace text with images, of course in a graceful way. That technique is exactly what makes the CSS Zen Garden layouts work. Thanks to NickFitz we now know the right way to do this (and why the wrong way may sometimes be right). Read his excellent article Why “left: -9999px;” is Better For Accessibility Than “display: none;”. [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] One of the most valuable tools in a web designers arsenal is the ability to replace text with images, of course in a graceful way. That technique is exactly what makes the CSS Zen Garden layouts work. Thanks to NickFitz we now know the right way to do this (and why the wrong way may sometimes be right). Read his excellent article Why “left: -9999px;” is Better For Accessibility Than “display: none;”. [&#8230;]
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Wild Ted</title>
		<link>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21297</link>
		<pubDate>Fri, 16 Feb 2007 22:11:50 +0000</pubDate>
		<guid>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21297</guid>
					<description>One problem I have found with offscreen positioning is that form elements seem to choke on the technique in JAWS (v8). I have also tested in Window-Eyes (v6) which seems fine. I would be interested to know if anyone else has had a problem with this in other versions of JAWS or other screen readers.</description>
		<content:encoded><![CDATA[<p>One problem I have found with offscreen positioning is that form elements seem to choke on the technique in JAWS (v8). I have also tested in Window-Eyes (v6) which seems fine. I would be interested to know if anyone else has had a problem with this in other versions of JAWS or other screen readers.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: boog linkblog - Accessibility: left: -9999px versus display:none</title>
		<link>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21274</link>
		<pubDate>Fri, 16 Feb 2007 14:12:17 +0000</pubDate>
		<guid>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21274</guid>
					<description>[...] Accessibility: left: -9999px versus display:none [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Accessibility: left: -9999px versus display:none [&#8230;]
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Blake Haswell</title>
		<link>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21225</link>
		<pubDate>Thu, 15 Feb 2007 22:28:25 +0000</pubDate>
		<guid>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21225</guid>
					<description>Hey, thanks for going to the trouble of writing a post about this. Very informative. :-)</description>
		<content:encoded><![CDATA[<p>Hey, thanks for going to the trouble of writing a post about this. Very informative. :-)
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: nickfitz</title>
		<link>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21206</link>
		<pubDate>Thu, 15 Feb 2007 13:56:19 +0000</pubDate>
		<guid>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21206</guid>
					<description>Cole: If I understand the Microsoft documentation correctly, it’s only the display and visibility properties that will result in the item being treated as invisible. There is a mention of checking for iframes being of zero height or width, but it seems that this is a special case that authors of assistive software deal with in whatever way they think best.

Therefore, it’s down to what screen reading software actually does; the documentation doesn’t seem to make any specific recommendation. If anybody has done any tests on this, perhaps they could be kind enough to post a link here.</description>
		<content:encoded><![CDATA[<p>Cole: If I understand the Microsoft documentation correctly, it’s only the display and visibility properties that will result in the item being treated as invisible. There is a mention of checking for iframes being of zero height or width, but it seems that this is a special case that authors of assistive software deal with in whatever way they think best.</p>
<p>Therefore, it’s down to what screen reading software actually does; the documentation doesn’t seem to make any specific recommendation. If anybody has done any tests on this, perhaps they could be kind enough to post a link here.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Cole</title>
		<link>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21199</link>
		<pubDate>Thu, 15 Feb 2007 12:22:12 +0000</pubDate>
		<guid>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21199</guid>
					<description>I dont know if ive been doing it wrong, but i ofter use

height:0;
overflow:hidden;

it seems to work in most of my testing browsers...

Am i doing it wrong?</description>
		<content:encoded><![CDATA[<p>I dont know if ive been doing it wrong, but i ofter use</p>
<p>height:0;<br />
overflow:hidden;</p>
<p>it seems to work in most of my testing browsers&#8230;</p>
<p>Am i doing it wrong?
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: Jon Jackson</title>
		<link>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21197</link>
		<pubDate>Thu, 15 Feb 2007 12:01:12 +0000</pubDate>
		<guid>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21197</guid>
					<description>Thanks for this article. Most informative! I started off using display:none; wuite a bit when starting off in CSS but the left:-9999px; technique has recently become my preffered technique of hiding elements from view... and now i know WHY! :-) Keep up the good work my friend.</description>
		<content:encoded><![CDATA[<p>Thanks for this article. Most informative! I started off using display:none; wuite a bit when starting off in CSS but the left:-9999px; technique has recently become my preffered technique of hiding elements from view&#8230; and now i know WHY! :-) Keep up the good work my friend.
</p>
]]></content:encoded>
				</item>
	<item>
		<title>by: David King</title>
		<link>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21194</link>
		<pubDate>Thu, 15 Feb 2007 11:15:24 +0000</pubDate>
		<guid>http://www.nickfitz.co.uk/2007/02/14/why-left-9999px-is-better-for-accessibility-than-display-none/#comment-21194</guid>
					<description>I use the same technique for hiding input tags - if you leave it as display: none; then Safari will not send it when submitting the form!

Good read!</description>
		<content:encoded><![CDATA[<p>I use the same technique for hiding input tags - if you leave it as display: none; then Safari will not send it when submitting the form!</p>
<p>Good read!
</p>
]]></content:encoded>
				</item>
</channel>
</rss>
