<?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: Outline property for image-replaced links</title>
	<atom:link href="http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/</link>
	<description>Hypertext rulez™</description>
	<lastBuildDate>Fri, 16 Jul 2010 19:33:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: pablo dias</title>
		<link>http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1771</link>
		<dc:creator>pablo dias</dc:creator>
		<pubDate>Tue, 24 Jan 2006 16:42:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1771</guid>
		<description>great article!
i was looking for a way to do that, exactly like you shown right here. but i just got one problem doing that.
well. i&#039;m changing my website to a tableless code looking for a better accessibility  too.
as you can see on my website (http://konb.org) the &quot;hit area&quot; for my links are on the word only. and if using a &quot;display: block&quot; there, the hit area is available on the entire width of menu (not just over the words)

does anyone have an idea?

i&#039;m sorry if you cant understand my english
thank you anyway</description>
		<content:encoded><![CDATA[<p>great article!<br />
i was looking for a way to do that, exactly like you shown right here. but i just got one problem doing that.<br />
well. i&#8217;m changing my website to a tableless code looking for a better accessibility  too.<br />
as you can see on my website (<a href="http://konb.org" rel="nofollow">http://konb.org</a>) the &#8220;hit area&#8221; for my links are on the word only. and if using a &#8220;display: block&#8221; there, the hit area is available on the entire width of menu (not just over the words)</p>
<p>does anyone have an idea?</p>
<p>i&#8217;m sorry if you cant understand my english<br />
thank you anyway</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: marko</title>
		<link>http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1764</link>
		<dc:creator>marko</dc:creator>
		<pubDate>Sun, 22 Jan 2006 08:08:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1764</guid>
		<description>Pogdesing, the &lt;code&gt;display: none;&lt;/code&gt; technique acctually prevents screen readers to access text.</description>
		<content:encoded><![CDATA[<p>Pogdesing, the <code>display: none;</code> technique acctually prevents screen readers to access text.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pogdesign</title>
		<link>http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1762</link>
		<dc:creator>pogdesign</dc:creator>
		<pubDate>Sun, 22 Jan 2006 01:14:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1762</guid>
		<description>Why even use this technique?  I have always prefered to use &quot;display&quot; . 

eg:
  &lt;h1 class=&quot;logo&quot;&gt;&lt;span&gt;text&lt;/span&gt;&lt;/h1&gt;

h1.logo {background....}
h1.logo span {display: none;}

Yes is adds another line in the css, but then the text is not visable at all in a css enabled browser but is there for screen readers.  Its also less code overall, because you dont have to include any uncessary javascript.</description>
		<content:encoded><![CDATA[<p>Why even use this technique?  I have always prefered to use &#8220;display&#8221; . </p>
<p>eg:<br />
  &lt;h1 class=&#8221;logo&#8221;&gt;&lt;span&gt;text&lt;/span&gt;&lt;/h1&gt;</p>
<p>h1.logo {background&#8230;.}<br />
h1.logo span {display: none;}</p>
<p>Yes is adds another line in the css, but then the text is not visable at all in a css enabled browser but is there for screen readers.  Its also less code overall, because you dont have to include any uncessary javascript.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nathan Smith</title>
		<link>http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1761</link>
		<dc:creator>Nathan Smith</dc:creator>
		<pubDate>Sat, 21 Jan 2006 04:01:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1761</guid>
		<description>You make a good point, that we don&#039;t want to alienate people that are using the keyboard for navigation. If we hide that outline, alternative means of showing active links should be provided. For now, I&#039;m just leaving the outline on my sites. I just thought people might want to be aware of the ability to hide it, if absolutely necessary.</description>
		<content:encoded><![CDATA[<p>You make a good point, that we don&#8217;t want to alienate people that are using the keyboard for navigation. If we hide that outline, alternative means of showing active links should be provided. For now, I&#8217;m just leaving the outline on my sites. I just thought people might want to be aware of the ability to hide it, if absolutely necessary.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stu Nicholls</title>
		<link>http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1760</link>
		<dc:creator>Stu Nicholls</dc:creator>
		<pubDate>Fri, 20 Jan 2006 21:21:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1760</guid>
		<description>I see no problem in removing the active and focus default borders so long as they are re-styled in a way that is obvious to the user. After all we remove the default underscore on links without a second thought. 
I have several demos on my site that show how to remove the dotted borders in FF and IE, which also allow the introduction of non rectangular, non-overlapping links.</description>
		<content:encoded><![CDATA[<p>I see no problem in removing the active and focus default borders so long as they are re-styled in a way that is obvious to the user. After all we remove the default underscore on links without a second thought.<br />
I have several demos on my site that show how to remove the dotted borders in FF and IE, which also allow the introduction of non rectangular, non-overlapping links.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Perkins</title>
		<link>http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1759</link>
		<dc:creator>Justin Perkins</dc:creator>
		<pubDate>Fri, 20 Jan 2006 15:51:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1759</guid>
		<description>I didn&#039;t read your last article, but it&#039;s nice to know there is an easy way to remove that outline. While in most cases, I think it&#039;s perfectly appropriate to have a dotted outline around the clicked link; there has been times when I wished I could get rid of it.

As for the actual implmentation, placing the outline:none on the :hover pseudo class sounds silly. It&#039;s not the hover that causes the outline, it&#039;s the click. What a weird implementation, sounds like a bug to me.

For the record, I did play around with this just to verify it is indeed :hover that needs the value and not the :active pseudo class...I&#039;ve always got to try it myself ;)</description>
		<content:encoded><![CDATA[<p>I didn&#8217;t read your last article, but it&#8217;s nice to know there is an easy way to remove that outline. While in most cases, I think it&#8217;s perfectly appropriate to have a dotted outline around the clicked link; there has been times when I wished I could get rid of it.</p>
<p>As for the actual implmentation, placing the outline:none on the :hover pseudo class sounds silly. It&#8217;s not the hover that causes the outline, it&#8217;s the click. What a weird implementation, sounds like a bug to me.</p>
<p>For the record, I did play around with this just to verify it is indeed :hover that needs the value and not the :active pseudo class&#8230;I&#8217;ve always got to try it myself ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon Aldinger</title>
		<link>http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1758</link>
		<dc:creator>Jon Aldinger</dc:creator>
		<pubDate>Fri, 20 Jan 2006 14:14:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1758</guid>
		<description>As I commented on Nathan&#039;s article, take care to hide the &lt;code&gt;overflow:hidden&lt;/code&gt; rule from IE5/Mac as it will hide the entire element. For example, your entire masthead above the navigation is mysteriously missing in IE5/Mac.</description>
		<content:encoded><![CDATA[<p>As I commented on Nathan&#8217;s article, take care to hide the <code>overflow:hidden</code> rule from IE5/Mac as it will hide the entire element. For example, your entire masthead above the navigation is mysteriously missing in IE5/Mac.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Craig</title>
		<link>http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1757</link>
		<dc:creator>Craig</dc:creator>
		<pubDate>Fri, 20 Jan 2006 14:06:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1757</guid>
		<description>Why don&#039;t we just ask Mozilla to fix it since it&#039;s the only browser that is rendering it wrong?</description>
		<content:encoded><![CDATA[<p>Why don&#8217;t we just ask Mozilla to fix it since it&#8217;s the only browser that is rendering it wrong?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: trovster</title>
		<link>http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1756</link>
		<dc:creator>trovster</dc:creator>
		<pubDate>Fri, 20 Jan 2006 13:55:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.maratz.com/blog/archives/2006/01/20/outline-property-for-image-replaced-link/#comment-1756</guid>
		<description>I don&#039;t recommend the outline: none; technique. Simply adding overflow: hidden; solves this spilling over of the focus halo. As I mentioned in Nathan Smith&#039;s article.

For me this makes perfect sense for a solution. overflow: hidden; stops this happening, and is easy to understand and apply to other methods.

I haven&#039;t seen the halo appear on :hover, only on :focus, or &quot;onmousedown&quot;. So adding outline: none; to that seems pointless.

Removing this halo effect breaks usability, especially with keyboard navigation, as tabbing to links doesn&#039;t show the halo of which is currently active.

Sidenote: Why do you quote your background images? It&#039;s optional, and breaks support for IEmac. Although it&#039;s a deprecated browser, those extra bytes aren&#039;t needed.</description>
		<content:encoded><![CDATA[<p>I don&#8217;t recommend the outline: none; technique. Simply adding overflow: hidden; solves this spilling over of the focus halo. As I mentioned in Nathan Smith&#8217;s article.</p>
<p>For me this makes perfect sense for a solution. overflow: hidden; stops this happening, and is easy to understand and apply to other methods.</p>
<p>I haven&#8217;t seen the halo appear on :hover, only on :focus, or &#8220;onmousedown&#8221;. So adding outline: none; to that seems pointless.</p>
<p>Removing this halo effect breaks usability, especially with keyboard navigation, as tabbing to links doesn&#8217;t show the halo of which is currently active.</p>
<p>Sidenote: Why do you quote your background images? It&#8217;s optional, and breaks support for IEmac. Although it&#8217;s a deprecated browser, those extra bytes aren&#8217;t needed.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
