<?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: 10 Tips on Writing Hero-worthy Error Messages</title>
	<atom:link href="http://thinkvitamin.com/design/ux/10-tips-on-writing-hero-worthy-error-messages/feed/" rel="self" type="application/rss+xml" />
	<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/</link>
	<description>The Web Practitioner&#039;s Blog</description>
	<lastBuildDate>Sat, 11 Feb 2012 16:33:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
	<item>
		<title>By: alibblog</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-37815</link>
		<dc:creator>alibblog</dc:creator>
		<pubDate>Sat, 20 Nov 2010 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-37815</guid>
		<description>I am happy to visit here. I hope you continue to do the sharing through the post to the reader. and good luck for the members site &lt;a href=&quot;http://idaeng.blogdetik.com/mobil-keluarga-ideal-terbaik-indonesia/&quot; rel=&quot;nofollow&quot;&gt;Mobil Keluarga Ideal Terbaik Indonesia&lt;/a&gt;, &lt;a href=&quot;http://leader-street.blogspot.com/2010/10/mobil-keluarga-ideal-terbaik-indonesia.html&quot; rel=&quot;nofollow&quot;&gt;Mobil Keluarga Ideal Terbaik Indonesia&lt;/a&gt;, &lt;a href=&quot;http://leader-street.blogspot.com/2010/08/bisnis-syariah.html&quot; rel=&quot;nofollow&quot;&gt;Bisnis Syariah&lt;/a&gt;, </description>
		<content:encoded><![CDATA[<p>I am happy to visit here. I hope you continue to do the sharing through the post to the reader. and good luck for the members site <a href="http://idaeng.blogdetik.com/mobil-keluarga-ideal-terbaik-indonesia/" rel="nofollow">Mobil Keluarga Ideal Terbaik Indonesia</a>, <a href="http://leader-street.blogspot.com/2010/10/mobil-keluarga-ideal-terbaik-indonesia.html" rel="nofollow">Mobil Keluarga Ideal Terbaik Indonesia</a>, <a href="http://leader-street.blogspot.com/2010/08/bisnis-syariah.html" rel="nofollow">Bisnis Syariah</a>,</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Russ</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-18325</link>
		<dc:creator>Russ</dc:creator>
		<pubDate>Thu, 04 Feb 2010 20:42:42 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-18325</guid>
		<description>Excellent post! I&#039;m currently looking at ways to improve functionality/ease-of-use for web applications that we give to customers. Sometimes, these end up being used by the general public and I felt like the old, &quot;Oops! You broke it. We&#039;ll take a look and try to fix it.&quot; messages weren&#039;t really doing much good.

Taking a look at the error reports, a lot of times they are just from the user spamming the refresh button hoping their square peg would go in the round hole. Hopefully we&#039;ll be able to show them the square hole or the round peg, depending on the situation.</description>
		<content:encoded><![CDATA[<p>Excellent post! I&#8217;m currently looking at ways to improve functionality/ease-of-use for web applications that we give to customers. Sometimes, these end up being used by the general public and I felt like the old, &#8220;Oops! You broke it. We&#8217;ll take a look and try to fix it.&#8221; messages weren&#8217;t really doing much good.</p>
<p>Taking a look at the error reports, a lot of times they are just from the user spamming the refresh button hoping their square peg would go in the round hole. Hopefully we&#8217;ll be able to show them the square hole or the round peg, depending on the situation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Evgeniy Dolzhenko</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-16775</link>
		<dc:creator>Evgeniy Dolzhenko</dc:creator>
		<pubDate>Sat, 28 Nov 2009 14:38:25 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-16775</guid>
		<description>I believe that in case of Firefox that&#039;s over the top humility. And I&#039;m not the one in that league :) http://www.lifehacker.com.au/2009/09/getting-rid-of-firefoxs-well-this-is-embarrassing-message/</description>
		<content:encoded><![CDATA[<p>I believe that in case of Firefox that&#8217;s over the top humility. And I&#8217;m not the one in that league :) <a href="http://www.lifehacker.com.au/2009/09/getting-rid-of-firefoxs-well-this-is-embarrassing-message/" rel="nofollow">http://www.lifehacker.com.au/2009/09/getting-rid-of-firefoxs-well-this-is-embarrassing-message/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Haris</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-16242</link>
		<dc:creator>Haris</dc:creator>
		<pubDate>Tue, 03 Nov 2009 22:05:26 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-16242</guid>
		<description>What about writing all the errors at the top of the page with a link &quot;Click here to fix this issue?&quot;. Is it user friendly?</description>
		<content:encoded><![CDATA[<p>What about writing all the errors at the top of the page with a link &#8220;Click here to fix this issue?&#8221;. Is it user friendly?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cha.rles_websit</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-16094</link>
		<dc:creator>cha.rles_websit</dc:creator>
		<pubDate>Wed, 28 Oct 2009 07:11:02 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-16094</guid>
		<description>I enjoy this article, it is very useful. nice. thanks Christine..!!!</description>
		<content:encoded><![CDATA[<p>I enjoy this article, it is very useful. nice. thanks Christine..!!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: cha.rles_websit</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-16093</link>
		<dc:creator>cha.rles_websit</dc:creator>
		<pubDate>Wed, 28 Oct 2009 07:08:53 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-16093</guid>
		<description>I enjoy this article, it&#039;s very nice tips</description>
		<content:encoded><![CDATA[<p>I enjoy this article, it&#8217;s very nice tips</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven Howe</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-16065</link>
		<dc:creator>Steven Howe</dc:creator>
		<pubDate>Mon, 26 Oct 2009 13:56:13 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-16065</guid>
		<description>That&#039;s a pretty cool idea Robert and I have seen it on a couple of other sites. One thing to be wary of though is that you must have a &#039;back&#039; button to allow the user to make changes if they still want to.

For example - if you accidentally put your (non mandatory) telephone number in the zip code box and submit, when you arrive on the secondary page you are presented with the zip code box with your telephone number in it and are asked to change to a valid input. It is then the realisation sinks in that you maight have totally screwed the form up (but still enterede valid data values) - you search for the back button and it isn&#039;t there...</description>
		<content:encoded><![CDATA[<p>That&#8217;s a pretty cool idea Robert and I have seen it on a couple of other sites. One thing to be wary of though is that you must have a &#8216;back&#8217; button to allow the user to make changes if they still want to.</p>
<p>For example &#8211; if you accidentally put your (non mandatory) telephone number in the zip code box and submit, when you arrive on the secondary page you are presented with the zip code box with your telephone number in it and are asked to change to a valid input. It is then the realisation sinks in that you maight have totally screwed the form up (but still enterede valid data values) &#8211; you search for the back button and it isn&#8217;t there&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Free Arabic Movies</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-16063</link>
		<dc:creator>Free Arabic Movies</dc:creator>
		<pubDate>Mon, 26 Oct 2009 12:44:53 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-16063</guid>
		<description>Great tips
thank you very much</description>
		<content:encoded><![CDATA[<p>Great tips<br />
thank you very much</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tony</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-16062</link>
		<dc:creator>Tony</dc:creator>
		<pubDate>Mon, 26 Oct 2009 12:44:15 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-16062</guid>
		<description>A good article. I favour capturing the errors server side, returning to the page anchored at the error messages and offering the message at that point. This helps overcome some accessibility issues for devices that still don&#039;t support javascript fully.

I particularly like  Robert van Hoesel&#039;s idea of filtering the errors out on large forms, rather than having the user skip through the form to locate the errors - however I may worry about the missing fields not being presented in context, especially if they are similarly labelled.

Sometimes reading the the form where you have made one mistake - can allow you a second chance to correct something that has been misspelled elsewhere (especially if you have a habit of quickly typing in your address etc..)</description>
		<content:encoded><![CDATA[<p>A good article. I favour capturing the errors server side, returning to the page anchored at the error messages and offering the message at that point. This helps overcome some accessibility issues for devices that still don&#8217;t support javascript fully.</p>
<p>I particularly like  Robert van Hoesel&#8217;s idea of filtering the errors out on large forms, rather than having the user skip through the form to locate the errors &#8211; however I may worry about the missing fields not being presented in context, especially if they are similarly labelled.</p>
<p>Sometimes reading the the form where you have made one mistake &#8211; can allow you a second chance to correct something that has been misspelled elsewhere (especially if you have a habit of quickly typing in your address etc..)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert van Hoesel</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-16033</link>
		<dc:creator>Robert van Hoesel</dc:creator>
		<pubDate>Sat, 24 Oct 2009 12:13:37 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-16033</guid>
		<description>A new way of showing error messages I&#039;m experimenting with is through asking the wrong fields again on an other page.
For example; If your customer should fill in his address and forgot his zip code you ask on the next page to fill in the zip code, with an elegant error message. This points out to the user what&#039;s wrong. Also the data filled in in the huge form isn&#039;t lost. I really hate it when you have to scroll down a form again to find that one and only field you forgot to fill in. If you&#039;d show only the wrong field(s) on a next page the user also understands you can&#039;t go on without filling all the stuff in.</description>
		<content:encoded><![CDATA[<p>A new way of showing error messages I&#8217;m experimenting with is through asking the wrong fields again on an other page.<br />
For example; If your customer should fill in his address and forgot his zip code you ask on the next page to fill in the zip code, with an elegant error message. This points out to the user what&#8217;s wrong. Also the data filled in in the huge form isn&#8217;t lost. I really hate it when you have to scroll down a form again to find that one and only field you forgot to fill in. If you&#8217;d show only the wrong field(s) on a next page the user also understands you can&#8217;t go on without filling all the stuff in.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: victor</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15988</link>
		<dc:creator>victor</dc:creator>
		<pubDate>Thu, 22 Oct 2009 20:10:44 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15988</guid>
		<description>That&#039;s it, yah ur right josh!...
&lt;a href=&quot;http://www.heatpumpprices.co.uk&quot; rel=&quot;nofollow&quot;&gt;Heat Pump Prices&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>That&#8217;s it, yah ur right josh!&#8230;<br />
<a href="http://www.heatpumpprices.co.uk" rel="nofollow">Heat Pump Prices</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Josh Star</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15984</link>
		<dc:creator>Josh Star</dc:creator>
		<pubDate>Thu, 22 Oct 2009 18:31:58 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15984</guid>
		<description>Excellent article. Customised and clear error msgs are a very significant detail in ensuring that whole immersive experience of viewing a website. Hmm...one could say they are like &#039;drop-shadows&#039; - when used cleverly, it really adds to the dynamism of the website in question.</description>
		<content:encoded><![CDATA[<p>Excellent article. Customised and clear error msgs are a very significant detail in ensuring that whole immersive experience of viewing a website. Hmm&#8230;one could say they are like &#8216;drop-shadows&#8217; &#8211; when used cleverly, it really adds to the dynamism of the website in question.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: arjay</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15982</link>
		<dc:creator>arjay</dc:creator>
		<pubDate>Thu, 22 Oct 2009 16:49:18 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15982</guid>
		<description>This actually Really nice! I love it...
&lt;a href=&quot;http://www.heatpumpinstallationinfo.co.uk&quot; rel=&quot;nofollow&quot;&gt;Heat Pump Installation&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>This actually Really nice! I love it&#8230;<br />
<a href="http://www.heatpumpinstallationinfo.co.uk" rel="nofollow">Heat Pump Installation</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: migueler</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15980</link>
		<dc:creator>migueler</dc:creator>
		<pubDate>Thu, 22 Oct 2009 15:27:13 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15980</guid>
		<description>&lt;a href=&quot;http://www.airsourceheatpumpinfo.co.uk&quot; rel=&quot;nofollow&quot;&gt;Air Source Heat Pump&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://www.airsourceheatpumpinfo.co.uk" rel="nofollow">Air Source Heat Pump</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: buildingregulations</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15962</link>
		<dc:creator>buildingregulations</dc:creator>
		<pubDate>Thu, 22 Oct 2009 08:09:53 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15962</guid>
		<description>This is actually a cool entry..Will sure to try out your suggestions with these error messages..thanks!</description>
		<content:encoded><![CDATA[<p>This is actually a cool entry..Will sure to try out your suggestions with these error messages..thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lkj</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15953</link>
		<dc:creator>lkj</dc:creator>
		<pubDate>Wed, 21 Oct 2009 22:17:19 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15953</guid>
		<description>sjkl kl qdflk jkqlskdf lkqjdjfs kl lkj qsdfkl klq jsdflk lklj qsdf
qsdflk lk lkq jflk lkq sdfdlk lqk qlk lk lklk lk llkqdsflk lkqs dflks k lkq dsflk f

qlkfk qslfkj zerpokljs dqfjlep q lqdskfjljopaezrlkjqdfj lqlfl qksjdfoiare lj kl qll qlkj lkqsdfjlk lkq  lkqsj qslkjlk qlkqsfj qsdl

qs</description>
		<content:encoded><![CDATA[<p>sjkl kl qdflk jkqlskdf lkqjdjfs kl lkj qsdfkl klq jsdflk lklj qsdf<br />
qsdflk lk lkq jflk lkq sdfdlk lqk qlk lk lklk lk llkqdsflk lkqs dflks k lkq dsflk f</p>
<p>qlkfk qslfkj zerpokljs dqfjlep q lqdskfjljopaezrlkjqdfj lqlfl qksjdfoiare lj kl qll qlkj lkqsdfjlk lkq  lkqsj qslkjlk qlkqsfj qsdl</p>
<p>qs</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leoabetas</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15950</link>
		<dc:creator>leoabetas</dc:creator>
		<pubDate>Wed, 21 Oct 2009 16:26:48 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15950</guid>
		<description>This post is useful, THx!</description>
		<content:encoded><![CDATA[<p>This post is useful, THx!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: luke</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15948</link>
		<dc:creator>luke</dc:creator>
		<pubDate>Wed, 21 Oct 2009 14:38:42 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15948</guid>
		<description>Vey helpful thank you for the information!
&lt;a href=&quot;http://www.groundsourceheatpumpinfo.co.uk&quot; rel=&quot;nofollow&quot;&gt;Ground Source Heat Pump&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Vey helpful thank you for the information!<br />
<a href="http://www.groundsourceheatpumpinfo.co.uk" rel="nofollow">Ground Source Heat Pump</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: leaderexcel</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15944</link>
		<dc:creator>leaderexcel</dc:creator>
		<pubDate>Wed, 21 Oct 2009 05:26:40 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15944</guid>
		<description>Nice bit of helpful information sharing! Thanks!</description>
		<content:encoded><![CDATA[<p>Nice bit of helpful information sharing! Thanks!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Inside the Webb</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15939</link>
		<dc:creator>Inside the Webb</dc:creator>
		<pubDate>Tue, 20 Oct 2009 21:25:08 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15939</guid>
		<description>Although it doesn&#039;t seem it, error messages are actually very important and a crucial part of web development. Making sure the end user realizes an error happened and offering them steps with how to correct it is key.</description>
		<content:encoded><![CDATA[<p>Although it doesn&#8217;t seem it, error messages are actually very important and a crucial part of web development. Making sure the end user realizes an error happened and offering them steps with how to correct it is key.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robin Cannon</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15937</link>
		<dc:creator>Robin Cannon</dc:creator>
		<pubDate>Tue, 20 Oct 2009 19:45:32 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15937</guid>
		<description>Great article, and some really useful insights.

I thought about point 9 in particular. Seems to me to be a holdover from the common rule of thumb that *form* errors should be at the top of the form. Even that&#039;s not entirely true, but when you&#039;re dragged back up to the top of a page so that you can&#039;t even see the context of the error, that&#039;s even more annoying. 

Strikes me that the effort was to make the error message easily and neatly incorporate with their existing styling (which it does), rather than realising that the point of the error message was to help the user.</description>
		<content:encoded><![CDATA[<p>Great article, and some really useful insights.</p>
<p>I thought about point 9 in particular. Seems to me to be a holdover from the common rule of thumb that *form* errors should be at the top of the form. Even that&#8217;s not entirely true, but when you&#8217;re dragged back up to the top of a page so that you can&#8217;t even see the context of the error, that&#8217;s even more annoying. </p>
<p>Strikes me that the effort was to make the error message easily and neatly incorporate with their existing styling (which it does), rather than realising that the point of the error message was to help the user.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chrissie Brodigan</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15936</link>
		<dc:creator>Chrissie Brodigan</dc:creator>
		<pubDate>Tue, 20 Oct 2009 19:20:05 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15936</guid>
		<description>Kurt,

I think Joel (from above) made great counterpoints:) I think the most important lesson for me in thinking through error messaging is that it really is an often overlooked area of customer support that can move the needle quickly and significantly on your app&#039;s bottom line.

That said, this is not a definitive guide or list, so I&#039;d love you to add some of your thoughts, so I can keep thinking this through too. 

In other news I couldn&#039;t tweet this today, because my account was spammed last week and so now I get Twitter&#039;s error message, &quot;We&#039;ve temporarily locked your account because of too many failed attempts to sign in. Please chilax for a few, then try again.&quot;

Cheers!
CB</description>
		<content:encoded><![CDATA[<p>Kurt,</p>
<p>I think Joel (from above) made great counterpoints:) I think the most important lesson for me in thinking through error messaging is that it really is an often overlooked area of customer support that can move the needle quickly and significantly on your app&#8217;s bottom line.</p>
<p>That said, this is not a definitive guide or list, so I&#8217;d love you to add some of your thoughts, so I can keep thinking this through too. </p>
<p>In other news I couldn&#8217;t tweet this today, because my account was spammed last week and so now I get Twitter&#8217;s error message, &#8220;We&#8217;ve temporarily locked your account because of too many failed attempts to sign in. Please chilax for a few, then try again.&#8221;</p>
<p>Cheers!<br />
CB</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hamdent</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15934</link>
		<dc:creator>Hamdent</dc:creator>
		<pubDate>Tue, 20 Oct 2009 18:48:35 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15934</guid>
		<description>Thanks, great!</description>
		<content:encoded><![CDATA[<p>Thanks, great!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kurt Waegeman</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15933</link>
		<dc:creator>Kurt Waegeman</dc:creator>
		<pubDate>Tue, 20 Oct 2009 18:46:48 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15933</guid>
		<description>You sure know what you&#039;re talking about.
Well written article,alhough I don&#039;t follow for the full 100% on all points.
But that&#039;s what makes it interesting.</description>
		<content:encoded><![CDATA[<p>You sure know what you&#8217;re talking about.<br />
Well written article,alhough I don&#8217;t follow for the full 100% on all points.<br />
But that&#8217;s what makes it interesting.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chrissie Brodigan</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15932</link>
		<dc:creator>Chrissie Brodigan</dc:creator>
		<pubDate>Tue, 20 Oct 2009 17:00:47 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15932</guid>
		<description>Hey Joel,

I think you&#039;ve made all great counterpoints here:) I&#039;ve worked on sites with small budgets, huge goals, and tech teams spread impressively thin (e.g. huffingtonpost.com in early 2008). 

I wouldn&#039;t say we were &quot;lazy&quot; by integrating error messaging into the browser. Rather, we made some tough, but strategic decisions to do so. Is it the ideal? Nope. It was a way to create a site standard and keep track of lots of moving pieces and goals for various stakeholders. 

In a perfect world things might have been different . . . But, your points are well-made. Eventbrite has great newsletters and &quot;how tos,&quot; so I&#039;d prefer to see them come out from behind the browser myself.

Thanks Joel:)</description>
		<content:encoded><![CDATA[<p>Hey Joel,</p>
<p>I think you&#8217;ve made all great counterpoints here:) I&#8217;ve worked on sites with small budgets, huge goals, and tech teams spread impressively thin (e.g. huffingtonpost.com in early 2008). </p>
<p>I wouldn&#8217;t say we were &#8220;lazy&#8221; by integrating error messaging into the browser. Rather, we made some tough, but strategic decisions to do so. Is it the ideal? Nope. It was a way to create a site standard and keep track of lots of moving pieces and goals for various stakeholders. </p>
<p>In a perfect world things might have been different . . . But, your points are well-made. Eventbrite has great newsletters and &#8220;how tos,&#8221; so I&#8217;d prefer to see them come out from behind the browser myself.</p>
<p>Thanks Joel:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15931</link>
		<dc:creator>Joel</dc:creator>
		<pubDate>Tue, 20 Oct 2009 16:46:47 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15931</guid>
		<description>Hmmm, I&#039;m still not sold on this...

&gt; &quot;if you don’t have a customer support team or the bandwidth to craft unique messaging&quot;

Or if you&#039;re too lazy to build a website properly, perhaps ;-)

If you have a script which checks input on the client-side anyway (to make an alert box pop up) it hardly takes any more bandwidth to make your script insert the error message on the page as HTML instead.  And if you&#039;re not going to craft unique messages, surely you&#039;re contradicting points #1, #2 and #9 in this article?

&gt; &quot;2.) prevents the user from moving forward or looking around without a clue&quot;

It&#039;s easy enough to prevent the user moving forward without alert boxes.  Just use JavaScript to interrupt the form before it gets submitted, and add the error message to the page instead of triggering an alert.  And if your error message is designed properly, there should be no chance of the user &quot;looking around without a clue&quot;

The other 9 points in this article are great tips for building professional forms to give your users a helpful, professional experience; I&#039;d argue that pop-up alert boxes do the opposite of this, and make your website feel like it&#039;s 1998 all over again.</description>
		<content:encoded><![CDATA[<p>Hmmm, I&#8217;m still not sold on this&#8230;</p>
<p>&gt; &#8220;if you don’t have a customer support team or the bandwidth to craft unique messaging&#8221;</p>
<p>Or if you&#8217;re too lazy to build a website properly, perhaps ;-)</p>
<p>If you have a script which checks input on the client-side anyway (to make an alert box pop up) it hardly takes any more bandwidth to make your script insert the error message on the page as HTML instead.  And if you&#8217;re not going to craft unique messages, surely you&#8217;re contradicting points #1, #2 and #9 in this article?</p>
<p>&gt; &#8220;2.) prevents the user from moving forward or looking around without a clue&#8221;</p>
<p>It&#8217;s easy enough to prevent the user moving forward without alert boxes.  Just use JavaScript to interrupt the form before it gets submitted, and add the error message to the page instead of triggering an alert.  And if your error message is designed properly, there should be no chance of the user &#8220;looking around without a clue&#8221;</p>
<p>The other 9 points in this article are great tips for building professional forms to give your users a helpful, professional experience; I&#8217;d argue that pop-up alert boxes do the opposite of this, and make your website feel like it&#8217;s 1998 all over again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Glover</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15928</link>
		<dc:creator>Ryan Glover</dc:creator>
		<pubDate>Tue, 20 Oct 2009 15:00:39 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15928</guid>
		<description>I really enjoyed this article. A lot of good tips that you wouldn&#039;t necessarily consider when finishing up loose ends on a site.</description>
		<content:encoded><![CDATA[<p>I really enjoyed this article. A lot of good tips that you wouldn&#8217;t necessarily consider when finishing up loose ends on a site.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chrissie Brodigan</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15927</link>
		<dc:creator>Chrissie Brodigan</dc:creator>
		<pubDate>Tue, 20 Oct 2009 14:15:54 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15927</guid>
		<description>Hey Joel,

Really good point. I am often annoyed by anything that pops out of a page. In this case though, I&#039;m really recommending that if you don&#039;t have a customer support team or the bandwidth to craft unique messaging that you leverage the browser for simple (sometimes soulless) messaging.

Using the browser&#039;s alert boxes 1.) makes it look like it&#039;s coming from the browser v. your app (this is good) 2.) prevents the user from moving forward or looking around without a clue. It&#039;s familiar messaging she&#039;s already used to seeing.

Cheers!
CB</description>
		<content:encoded><![CDATA[<p>Hey Joel,</p>
<p>Really good point. I am often annoyed by anything that pops out of a page. In this case though, I&#8217;m really recommending that if you don&#8217;t have a customer support team or the bandwidth to craft unique messaging that you leverage the browser for simple (sometimes soulless) messaging.</p>
<p>Using the browser&#8217;s alert boxes 1.) makes it look like it&#8217;s coming from the browser v. your app (this is good) 2.) prevents the user from moving forward or looking around without a clue. It&#8217;s familiar messaging she&#8217;s already used to seeing.</p>
<p>Cheers!<br />
CB</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joel</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15926</link>
		<dc:creator>Joel</dc:creator>
		<pubDate>Tue, 20 Oct 2009 13:59:36 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15926</guid>
		<description>Nice article, although I don&#039;t quite understand what you mean with #8

If you&#039;re suggesting using pop-up alert boxes to display errors, I disagree. Apart from the annoyance of having to click &#039;OK&#039; to make the message go away, once you&#039;ve done this it&#039;s easy to forget what the message said, and then you can&#039;t go back and read it. So it could cause accessibility problems for users with short-term memory issues (or anyone whose phone rings at the wrong moment.

Make your error messages obvious and helpful, and you won&#039;t need to annoy your users with alert boxes.</description>
		<content:encoded><![CDATA[<p>Nice article, although I don&#8217;t quite understand what you mean with #8</p>
<p>If you&#8217;re suggesting using pop-up alert boxes to display errors, I disagree. Apart from the annoyance of having to click &#8216;OK&#8217; to make the message go away, once you&#8217;ve done this it&#8217;s easy to forget what the message said, and then you can&#8217;t go back and read it. So it could cause accessibility problems for users with short-term memory issues (or anyone whose phone rings at the wrong moment.</p>
<p>Make your error messages obvious and helpful, and you won&#8217;t need to annoy your users with alert boxes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chrissie Brodigan</title>
		<link>http://thinkvitamin.com/user-science/user-experience/10-tips-on-writing-hero-worthy-error-messages/#comment-15925</link>
		<dc:creator>Chrissie Brodigan</dc:creator>
		<pubDate>Tue, 20 Oct 2009 13:41:57 +0000</pubDate>
		<guid isPermaLink="false">http://carsonified.com/?p=3566#comment-15925</guid>
		<description>Simon,

If I said those unread messages were all from my mom would you believe me?

:)CB</description>
		<content:encoded><![CDATA[<p>Simon,</p>
<p>If I said those unread messages were all from my mom would you believe me?</p>
<p>:)CB</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic page generated in 0.193 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2012-02-11 23:47:54 -->

