<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Foreground &lt;img&gt; Sprites &#8211; High Contrast Mode Optimization</title>
	<atom:link href="http://www.artzstudio.com/2010/04/img-sprites-high-contrast/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.artzstudio.com/2010/04/img-sprites-high-contrast/</link>
	<description>Dave Artz and his discoveries in web design and development.</description>
	<lastBuildDate>Wed, 22 Jun 2011 17:51:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: CSS Sprites w/out Using Background Images &#124; Photoshop Tutorial</title>
		<link>http://www.artzstudio.com/2010/04/img-sprites-high-contrast/comment-page-1/#comment-5420</link>
		<dc:creator>CSS Sprites w/out Using Background Images &#124; Photoshop Tutorial</dc:creator>
		<pubDate>Sun, 05 Jun 2011 15:15:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=127#comment-5420</guid>
		<description>[...]  Sprites – High Contrast Mode Optimization [...]</description>
		<content:encoded><![CDATA[<p>[...]  Sprites – High Contrast Mode Optimization [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dallas Despain</title>
		<link>http://www.artzstudio.com/2010/04/img-sprites-high-contrast/comment-page-1/#comment-5329</link>
		<dc:creator>Dallas Despain</dc:creator>
		<pubDate>Wed, 22 Dec 2010 18:46:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=127#comment-5329</guid>
		<description>I was just barely looking for a solution to this and I found your article on twitter. Great info. My only concern is that I feel like we&#039;re doing back flips to solve the limitations of Windows high contrast mode. If the comments above are to be believed, magic handles css background images &quot;correctly&quot;, and my own testing verifies that OS X high contrast mode also displays background images.

I suppose the definition of &quot;correctly&quot; handling background images in high contrast mode could be debated. Does anyone know why Windows chooses not to display them? CSS background images are assumed to be decorative only for the purposes of screen readers and if not, some text alternative should be provided, but for a low vision user, they do provide value. OS X does a much better job by reversing the colors in the images.

I do realize that none of us has the power to change Windows I contrast mode, but perhaps we should submit a bug and notify them that they&#039;re forcing web developers to get very creative to solve a shortcoming in Windows high contrast mode</description>
		<content:encoded><![CDATA[<p>I was just barely looking for a solution to this and I found your article on twitter. Great info. My only concern is that I feel like we&#8217;re doing back flips to solve the limitations of Windows high contrast mode. If the comments above are to be believed, magic handles css background images &#8220;correctly&#8221;, and my own testing verifies that OS X high contrast mode also displays background images.</p>
<p>I suppose the definition of &#8220;correctly&#8221; handling background images in high contrast mode could be debated. Does anyone know why Windows chooses not to display them? CSS background images are assumed to be decorative only for the purposes of screen readers and if not, some text alternative should be provided, but for a low vision user, they do provide value. OS X does a much better job by reversing the colors in the images.</p>
<p>I do realize that none of us has the power to change Windows I contrast mode, but perhaps we should submit a bug and notify them that they&#8217;re forcing web developers to get very creative to solve a shortcoming in Windows high contrast mode</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thierry Koblentz</title>
		<link>http://www.artzstudio.com/2010/04/img-sprites-high-contrast/comment-page-1/#comment-5163</link>
		<dc:creator>Thierry Koblentz</dc:creator>
		<pubDate>Sun, 13 Jun 2010 03:06:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=127#comment-5163</guid>
		<description>@ArtzStudio  your method enhances my solution regarding transparent images as you use the image to push the text down while I am hiding that text behind the image. Slightly different, but it solves a real problem. I&#039;ll use that :)</description>
		<content:encoded><![CDATA[<p>@ArtzStudio  your method enhances my solution regarding transparent images as you use the image to push the text down while I am hiding that text behind the image. Slightly different, but it solves a real problem. I&#8217;ll use that <img src='http://www.artzstudio.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Blouch</title>
		<link>http://www.artzstudio.com/2010/04/img-sprites-high-contrast/comment-page-1/#comment-5122</link>
		<dc:creator>Chris Blouch</dc:creator>
		<pubDate>Thu, 06 May 2010 15:00:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=127#comment-5122</guid>
		<description>@Michelangelo - While there are techniques for discerning whether someone has AT (assistive technology) running on windows making use of the MSAA (microsoft active accessibility) API or high contrast mode, this question quickly moves into the realm of consumer advocacy and privacy. Most AT users do not want to self-identify as having some kind of disability or have us probing their system to find out. It&#039;s a tough nut because we would really like to know so we can make stronger arguments for supporting AT in our products, but privacy does and should trump this desire for personal user data.</description>
		<content:encoded><![CDATA[<p>@Michelangelo &#8211; While there are techniques for discerning whether someone has AT (assistive technology) running on windows making use of the MSAA (microsoft active accessibility) API or high contrast mode, this question quickly moves into the realm of consumer advocacy and privacy. Most AT users do not want to self-identify as having some kind of disability or have us probing their system to find out. It&#8217;s a tough nut because we would really like to know so we can make stronger arguments for supporting AT in our products, but privacy does and should trump this desire for personal user data.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fwolf</title>
		<link>http://www.artzstudio.com/2010/04/img-sprites-high-contrast/comment-page-1/#comment-5120</link>
		<dc:creator>fwolf</dc:creator>
		<pubDate>Thu, 06 May 2010 06:41:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=127#comment-5120</guid>
		<description>Ok ... tested my hover idea, and looks like it works (except IE _OF COURSE_, but I havent tested out the absolute position-method yet, maybe that one does) ;)

cu, w0lf.</description>
		<content:encoded><![CDATA[<p>Ok &#8230; tested my hover idea, and looks like it works (except IE _OF COURSE_, but I havent tested out the absolute position-method yet, maybe that one does) <img src='http://www.artzstudio.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>cu, w0lf.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fwolf</title>
		<link>http://www.artzstudio.com/2010/04/img-sprites-high-contrast/comment-page-1/#comment-5118</link>
		<dc:creator>fwolf</dc:creator>
		<pubDate>Thu, 06 May 2010 06:02:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=127#comment-5118</guid>
		<description>@ArtzStudio + Pat: About the hover problem - I think it should still be possible to get this done [without] using Javascript. At least, for any tag that encloses an image tag, ie. in the standard case that would be an linked image (a + img tag).

In said example, that should be something like 


h2 a:hover img {
top: -300px; // the hover state is starting at a height of 300px
}


cu, w0lf.</description>
		<content:encoded><![CDATA[<p>@ArtzStudio + Pat: About the hover problem &#8211; I think it should still be possible to get this done [without] using Javascript. At least, for any tag that encloses an image tag, ie. in the standard case that would be an linked image (a + img tag).</p>
<p>In said example, that should be something like </p>
<p>h2 a:hover img {<br />
top: -300px; // the hover state is starting at a height of 300px<br />
}</p>
<p>cu, w0lf.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thierry Koblentz</title>
		<link>http://www.artzstudio.com/2010/04/img-sprites-high-contrast/comment-page-1/#comment-5116</link>
		<dc:creator>Thierry Koblentz</dc:creator>
		<pubDate>Wed, 05 May 2010 23:33:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=127#comment-5116</guid>
		<description>@ArtzStudio Thanks. It&#039;s pending... :)</description>
		<content:encoded><![CDATA[<p>@ArtzStudio Thanks. It&#8217;s pending&#8230; <img src='http://www.artzstudio.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Richard - web accessibility testing</title>
		<link>http://www.artzstudio.com/2010/04/img-sprites-high-contrast/comment-page-1/#comment-5115</link>
		<dc:creator>Richard - web accessibility testing</dc:creator>
		<pubDate>Wed, 05 May 2010 19:18:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=127#comment-5115</guid>
		<description>I can see why you remove the alt text in the example heading you give, but I think it is important to emphasise that alt text should be present where the image has informational meaning that isn&#039;t otherwise presented as text. For example in the case of buttons disappearing from Google video, if these were changed to an image sprite then it wouldn&#039;t solve the accessibility problem because the individual buttons need to have alt text of &quot;previous&quot; and &quot;next&quot; or similar. A single sprite image wouldn&#039;t be able to identify this. 
I do think that sprites can be used in some circumstances, but rarely in the case of informational images, in which case the problem of the image disappearing in high-contrast mode is no longer a problem. 
The only situation I can think of where an html sprite image might work is if you had the same information repeated across the different parts of the image (so only one alt text is needed), e.g. a form submit button that was portrayed in different fonts or colours on different parts of the page.</description>
		<content:encoded><![CDATA[<p>I can see why you remove the alt text in the example heading you give, but I think it is important to emphasise that alt text should be present where the image has informational meaning that isn&#8217;t otherwise presented as text. For example in the case of buttons disappearing from Google video, if these were changed to an image sprite then it wouldn&#8217;t solve the accessibility problem because the individual buttons need to have alt text of &#8220;previous&#8221; and &#8220;next&#8221; or similar. A single sprite image wouldn&#8217;t be able to identify this.<br />
I do think that sprites can be used in some circumstances, but rarely in the case of informational images, in which case the problem of the image disappearing in high-contrast mode is no longer a problem.<br />
The only situation I can think of where an html sprite image might work is if you had the same information repeated across the different parts of the image (so only one alt text is needed), e.g. a form submit button that was portrayed in different fonts or colours on different parts of the page.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ArtzStudio</title>
		<link>http://www.artzstudio.com/2010/04/img-sprites-high-contrast/comment-page-1/#comment-5114</link>
		<dc:creator>ArtzStudio</dc:creator>
		<pubDate>Wed, 05 May 2010 18:54:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=127#comment-5114</guid>
		<description>@Thierry - Done, I meant in no way to infringe on any patents you may hold :)</description>
		<content:encoded><![CDATA[<p>@Thierry &#8211; Done, I meant in no way to infringe on any patents you may hold <img src='http://www.artzstudio.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thierry Koblentz</title>
		<link>http://www.artzstudio.com/2010/04/img-sprites-high-contrast/comment-page-1/#comment-5113</link>
		<dc:creator>Thierry Koblentz</dc:creator>
		<pubDate>Wed, 05 May 2010 14:42:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.artzstudio.com/?p=127#comment-5113</guid>
		<description>@ArtzStudio
I cannot find a contact form or link on this site, but I wanted to tell you that I kind of expected you to mention in your article that there was &quot;prior art&quot;. After my first post, I thought you would acknowledge that in the article itself (as we know, most people do not read comments).
Thanks.</description>
		<content:encoded><![CDATA[<p>@ArtzStudio<br />
I cannot find a contact form or link on this site, but I wanted to tell you that I kind of expected you to mention in your article that there was &#8220;prior art&#8221;. After my first post, I thought you would acknowledge that in the article itself (as we know, most people do not read comments).<br />
Thanks.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

