<?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: Non Hover</title>
	<atom:link href="http://trentwalton.com/2010/07/05/non-hover/feed/" rel="self" type="application/rss+xml" />
	<link>http://trentwalton.com/2010/07/05/non-hover/</link>
	<description>Trent Walton&#039;s Web Site</description>
	<lastBuildDate>Mon, 14 May 2012 19:42:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Pixelutely</title>
		<link>http://trentwalton.com/2010/07/05/non-hover/#comment-23552</link>
		<dc:creator>Pixelutely</dc:creator>
		<pubDate>Mon, 09 Jan 2012 09:06:55 +0000</pubDate>
		<guid isPermaLink="false">http://trentwalton.com/?p=3576#comment-23552</guid>
		<description>I couldn&#039;t agree more about the over-use of hover states in web design.  In many respects we need to take a leaf out of the &quot;320 and up&quot; school of thought - designing for the smallest screens and mobile/handheld/browser limitations.  You only have to take a look at this very site design to see how effective well-considered typography and and colour is put to good use without design/effect overkill.</description>
		<content:encoded><![CDATA[<p>I couldn’t agree more about the over-use of hover states in web design.  In many respects we need to take a leaf out of the “320 and up” school of thought - designing for the smallest screens and mobile/handheld/browser limitations.  You only have to take a look at this very site design to see how effective well-considered typography and and colour is put to good use without design/effect overkill.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Paul</title>
		<link>http://trentwalton.com/2010/07/05/non-hover/#comment-19147</link>
		<dc:creator>Paul</dc:creator>
		<pubDate>Sun, 11 Dec 2011 10:51:34 +0000</pubDate>
		<guid isPermaLink="false">http://trentwalton.com/?p=3576#comment-19147</guid>
		<description>Call me whatever, I hate iPad.

Instead of adjusting to fit what iPad/iPhone has to offer, why not let Apple work a lil&#039; bit more to meet up with the (already) standard UX ?

Mouse, primarily, is built to represent hand gestures, we have come a long way to use mouse movements to maneuver the interface, now we have handheld devices with more choice of gestures, that is really really great but it&#039;s great in addition with what we already have.

So wouldn&#039;t it be better to see an article like this:

&quot;iPad still don&#039;t work well with the standard css hover.&quot;

rather than:

&quot;Hey, if you stop using pseudo:hover, you are in.&quot;</description>
		<content:encoded><![CDATA[<p>Call me whatever, I hate iPad.</p>
<p>Instead of adjusting to fit what iPad/iPhone has to offer, why not let Apple work a lil’ bit more to meet up with the (already) standard UX ?</p>
<p>Mouse, primarily, is built to represent hand gestures, we have come a long way to use mouse movements to maneuver the interface, now we have handheld devices with more choice of gestures, that is really really great but it’s great in addition with what we already have.</p>
<p>So wouldn’t it be better to see an article like this:</p>
<p>“iPad still don’t work well with the standard css hover.”</p>
<p>rather than:</p>
<p>“Hey, if you stop using pseudo:hover, you are in.”</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andy Fattoracci</title>
		<link>http://trentwalton.com/2010/07/05/non-hover/#comment-18737</link>
		<dc:creator>Andy Fattoracci</dc:creator>
		<pubDate>Fri, 09 Dec 2011 01:36:03 +0000</pubDate>
		<guid isPermaLink="false">http://trentwalton.com/?p=3576#comment-18737</guid>
		<description>You know, I think that if you are indeed coding your web pages properly (ei: following standards and not doing crap work) you would not have much of a problem making the states work for Ipads:

ontouchstart=&quot;this.onmouseover&quot; ontouchend=&quot;this.onmouseout&quot;

Although not w3c valid yet, this Seems to work pretty good on just about everything I slap it into.

It&#039;s not much harder if you are catching events to just duplicate your code and change the main event you are catching, and make it use the same function.

I have seen catastrophic non standard CSS mazes in the past, and NATURALLY they won&#039;t work as easily.

But that&#039;s also where Javascript can come to the rescue a little, you can easily change the CSS onmouseover through Javascript and the CSS DOM structure. 

So let&#039;s say our main issue is the &quot;hover&quot; state for links;
In addition to the simple CCS pseudo classes, we can easily (and should for full browser compatibility) add a simple &quot;onmouseover&quot; event to underline the text.
this.style.textDecoration=&#039;underline&#039; for instance.
This works really well when in line naturally, but if you wish to lighten the code, it&#039;s just as simple to pass &quot;this&quot; as the object of whatever function you want to call for the event.
Keep in mind that if you are messing around with catching events, you usually pass &quot;this&quot; already.

Regardless, it is evident as to why Apple choose not to adapt the standard behaviour; A touch is not a mouse-over.
But at the same time, IF the website is properly coded, it is fairly simple to have the same exact behavior work as needed on both platforms; Ergo, it would be nice if Apple could create a JavaScript Browser variable for safari mobile, allowing us developers to choose if the events should follow the same actions.</description>
		<content:encoded><![CDATA[<p>You know, I think that if you are indeed coding your web pages properly (ei: following standards and not doing crap work) you would not have much of a problem making the states work for Ipads:</p>
<p>ontouchstart=“this.onmouseover” ontouchend=“this.onmouseout”</p>
<p>Although not w3c valid yet, this Seems to work pretty good on just about everything I slap it into.</p>
<p>It’s not much harder if you are catching events to just duplicate your code and change the main event you are catching, and make it use the same function.</p>
<p>I have seen catastrophic non standard CSS mazes in the past, and NATURALLY they won’t work as easily.</p>
<p>But that’s also where Javascript can come to the rescue a little, you can easily change the CSS onmouseover through Javascript and the CSS DOM structure. </p>
<p>So let’s say our main issue is the “hover” state for links;<br />
In addition to the simple CCS pseudo classes, we can easily (and should for full browser compatibility) add a simple “onmouseover” event to underline the text.<br />
this.style.textDecoration=‘underline’ for instance.<br />
This works really well when in line naturally, but if you wish to lighten the code, it’s just as simple to pass “this” as the object of whatever function you want to call for the event.<br />
Keep in mind that if you are messing around with catching events, you usually pass “this” already.</p>
<p>Regardless, it is evident as to why Apple choose not to adapt the standard behaviour; A touch is not a mouse-over.<br />
But at the same time, IF the website is properly coded, it is fairly simple to have the same exact behavior work as needed on both platforms; Ergo, it would be nice if Apple could create a JavaScript Browser variable for safari mobile, allowing us developers to choose if the events should follow the same actions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Janek</title>
		<link>http://trentwalton.com/2010/07/05/non-hover/#comment-16688</link>
		<dc:creator>Janek</dc:creator>
		<pubDate>Thu, 29 Sep 2011 14:29:17 +0000</pubDate>
		<guid isPermaLink="false">http://trentwalton.com/?p=3576#comment-16688</guid>
		<description>Stumbled upon this post just now because the problem seems to be more and more actual. Thank You for great summary of what are the options.
  I just want to add, that if someday the touch devices will have hover effect, it won&#039;t be the same as now. New problems will arise, and the content will be rewritten once again. Imagine a dropdown menu on hover. The &quot;down&quot; keyword is the problem with a huge hand over the suddenly displayed content which user won&#039;t be able to read without breaking his wrist. So simply return to what is now common won&#039;t work.</description>
		<content:encoded><![CDATA[<p>Stumbled upon this post just now because the problem seems to be more and more actual. Thank You for great summary of what are the options.<br />
  I just want to add, that if someday the touch devices will have hover effect, it won’t be the same as now. New problems will arise, and the content will be rewritten once again. Imagine a dropdown menu on hover. The “down” keyword is the problem with a huge hand over the suddenly displayed content which user won’t be able to read without breaking his wrist. So simply return to what is now common won’t work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: matthew</title>
		<link>http://trentwalton.com/2010/07/05/non-hover/#comment-15768</link>
		<dc:creator>matthew</dc:creator>
		<pubDate>Thu, 07 Jul 2011 09:08:23 +0000</pubDate>
		<guid isPermaLink="false">http://trentwalton.com/?p=3576#comment-15768</guid>
		<description>nearly a year after this post - june 21, 2011: the multitouch shot heard round the world in 2007 hits its mark [http://tiny.cc/4p0jk]. while i understand concerns such as those nigel expressed, were innovators like apple to adopt the same mindset, they would soon stagnate and go out of business. it is precisely tech widgets that could be labeled &#039;industrialised western luxury&#039; that help drive R&amp;D forward, and with them, other cultural and intellectual developments across societies. the socioeconomic gap may always exist in some form, and may always generate similar emotional reactions across that divide, but in context, the points made by this post, at this date and with the sales data rolling in, are more relevant than ever before. Trent, thank you for this helpful and well-designed post! Success on you.</description>
		<content:encoded><![CDATA[<p>nearly a year after this post - june 21, 2011: the multitouch shot heard round the world in 2007 hits its mark [http://tiny.cc/4p0jk]. while i understand concerns such as those nigel expressed, were innovators like apple to adopt the same mindset, they would soon stagnate and go out of business. it is precisely tech widgets that could be labeled ‘industrialised western luxury’ that help drive R&amp;D forward, and with them, other cultural and intellectual developments across societies. the socioeconomic gap may always exist in some form, and may always generate similar emotional reactions across that divide, but in context, the points made by this post, at this date and with the sales data rolling in, are more relevant than ever before. Trent, thank you for this helpful and well-designed post! Success on you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jon</title>
		<link>http://trentwalton.com/2010/07/05/non-hover/#comment-8688</link>
		<dc:creator>Jon</dc:creator>
		<pubDate>Mon, 11 Apr 2011 15:21:10 +0000</pubDate>
		<guid isPermaLink="false">http://trentwalton.com/?p=3576#comment-8688</guid>
		<description>I recently created an intro page with :hover tooltips and some jQuery effects on the image links.   It looks like on iPhone, the behavior is that the first tap brings up the hover state, and the second tap pulls up the link.  I thought it might not be the most intuitive thing in the world, but certainly better than the Flash intro it was replacing.  The first email I got was from my boss, saying, &quot;I pulled this up on my iphone, and it doesn&#039;t seem to be working.&quot;  Then, minutes later, I got an identical email from the client.  It&#039;s painful, but you&#039;re absolutely right, it can&#039;t be ignored anymore.</description>
		<content:encoded><![CDATA[<p>I recently created an intro page with :hover tooltips and some jQuery effects on the image links.   It looks like on iPhone, the behavior is that the first tap brings up the hover state, and the second tap pulls up the link.  I thought it might not be the most intuitive thing in the world, but certainly better than the Flash intro it was replacing.  The first email I got was from my boss, saying, “I pulled this up on my iphone, and it doesn’t seem to be working.”  Then, minutes later, I got an identical email from the client.  It’s painful, but you’re absolutely right, it can’t be ignored anymore.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fayez Mohammed Hossain</title>
		<link>http://trentwalton.com/2010/07/05/non-hover/#comment-6817</link>
		<dc:creator>Fayez Mohammed Hossain</dc:creator>
		<pubDate>Tue, 18 Jan 2011 09:12:09 +0000</pubDate>
		<guid isPermaLink="false">http://trentwalton.com/?p=3576#comment-6817</guid>
		<description>Touch is a technology of the future. It&#039;ll help us to find new electronics goods in the future to use. So we should meet our hand together for make everythings for the future.</description>
		<content:encoded><![CDATA[<p>Touch is a technology of the future. It’ll help us to find new electronics goods in the future to use. So we should meet our hand together for make everythings for the future.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Taylor</title>
		<link>http://trentwalton.com/2010/07/05/non-hover/#comment-5692</link>
		<dc:creator>Joe Taylor</dc:creator>
		<pubDate>Wed, 20 Oct 2010 12:15:08 +0000</pubDate>
		<guid isPermaLink="false">http://trentwalton.com/?p=3576#comment-5692</guid>
		<description>Good read. Hover isn&#039;t going anywhere. There are cases (mouse, wii remote etc) it&#039;s necessary. Active needs to be addressed for touch devices. It&#039;s that simple (sortof), right?</description>
		<content:encoded><![CDATA[<p>Good read. Hover isn’t going anywhere. There are cases (mouse, wii remote etc) it’s necessary. Active needs to be addressed for touch devices. It’s that simple (sortof), right?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Al Sparber</title>
		<link>http://trentwalton.com/2010/07/05/non-hover/#comment-5691</link>
		<dc:creator>Al Sparber</dc:creator>
		<pubDate>Wed, 20 Oct 2010 02:47:24 +0000</pubDate>
		<guid isPermaLink="false">http://trentwalton.com/?p=3576#comment-5691</guid>
		<description>Interesting that I showed this page to several &quot;civilian&quot; guests at my home this evening and they had no idea that text in red indicated links. That said, one solution to Apple and Google touch devices is media queries to serve them targeted CSS to address major issues that would cause accessibility problems. Other issues are minor and easily addressed by a capable web developer. People seem to be making a mountain out of a molehill.</description>
		<content:encoded><![CDATA[<p>Interesting that I showed this page to several “civilian” guests at my home this evening and they had no idea that text in red indicated links. That said, one solution to Apple and Google touch devices is media queries to serve them targeted CSS to address major issues that would cause accessibility problems. Other issues are minor and easily addressed by a capable web developer. People seem to be making a mountain out of a molehill.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thorsten</title>
		<link>http://trentwalton.com/2010/07/05/non-hover/#comment-5007</link>
		<dc:creator>Thorsten</dc:creator>
		<pubDate>Wed, 08 Sep 2010 09:53:38 +0000</pubDate>
		<guid isPermaLink="false">http://trentwalton.com/?p=3576#comment-5007</guid>
		<description>Before reading your article I wasn&#039;t aware about this issue. Great article, keep on the good work. :)</description>
		<content:encoded><![CDATA[<p>Before reading your article I wasn’t aware about this issue. Great article, keep on the good work. :)</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 1/9 queries in 0.004 seconds using disk: basic
Object Caching 453/469 objects using disk: basic

Served from: trentwalton.com @ 2012-05-17 00:41:09 -->
