<?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: Guidelines for Writing Error Messages</title>
	<atom:link href="http://www.gryphonmountain.net/2010/03/guidelines-for-writing-error-messages/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gryphonmountain.net/2010/03/guidelines-for-writing-error-messages/</link>
	<description>Technical Communication and Other Writing Topics, by Ben Minson</description>
	<lastBuildDate>Wed, 11 Jan 2012 04:05:49 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.4</generator>
	<item>
		<title>By: Ben</title>
		<link>http://www.gryphonmountain.net/2010/03/guidelines-for-writing-error-messages/#comment-506</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Mon, 08 Mar 2010 23:39:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.gryphonmountain.net/?p=956#comment-506</guid>
		<description>I agree with both of these items, and I saw plenty of pleases and exclamation marks in the messages I went through. I left &quot;please&quot; in there a couple of times because for some reason it seemed appropriate. Maybe I was wrong. I seem to remember seeing your &quot;please&quot; post, which you posted only a couple of days after I posted on a similar topic, &lt;a href=&quot;http://www.gryphonmountain.net/2009/03/empathetic-user-assistance/&quot; rel=&quot;nofollow&quot;&gt;empathetic user assistance&lt;/a&gt;.</description>
		<content:encoded><![CDATA[<p>I agree with both of these items, and I saw plenty of pleases and exclamation marks in the messages I went through. I left &#8220;please&#8221; in there a couple of times because for some reason it seemed appropriate. Maybe I was wrong. I seem to remember seeing your &#8220;please&#8221; post, which you posted only a couple of days after I posted on a similar topic, <a href="http://www.gryphonmountain.net/2009/03/empathetic-user-assistance/" rel="nofollow">empathetic user assistance</a>.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://www.gryphonmountain.net/2010/03/guidelines-for-writing-error-messages/#comment-505</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Mon, 08 Mar 2010 23:34:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.gryphonmountain.net/?p=956#comment-505</guid>
		<description>Avoiding accusation is still good advice. Problems aren&#039;t always the user&#039;s fault; there can be any number of reasons the user doesn&#039;t do the exactly right thing. I think in the example you gave, we still don&#039;t know exactly what&#039;s wrong, so I would suggest telling the user what the system accepts. For example, &quot;Only alphanumeric characters are accepted&quot; or &quot;Type only alphanumeric characters in the &lt;strong&gt;Favorite Cookie&lt;/strong&gt; box.&quot; A common one in this category is date formats. But I&#039;d like to see any examples you have of when &quot;between the eyes&quot; is better.</description>
		<content:encoded><![CDATA[<p>Avoiding accusation is still good advice. Problems aren&#8217;t always the user&#8217;s fault; there can be any number of reasons the user doesn&#8217;t do the exactly right thing. I think in the example you gave, we still don&#8217;t know exactly what&#8217;s wrong, so I would suggest telling the user what the system accepts. For example, &#8220;Only alphanumeric characters are accepted&#8221; or &#8220;Type only alphanumeric characters in the <strong>Favorite Cookie</strong> box.&#8221; A common one in this category is date formats. But I&#8217;d like to see any examples you have of when &#8220;between the eyes&#8221; is better.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ben</title>
		<link>http://www.gryphonmountain.net/2010/03/guidelines-for-writing-error-messages/#comment-504</link>
		<dc:creator>Ben</dc:creator>
		<pubDate>Mon, 08 Mar 2010 23:24:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.gryphonmountain.net/?p=956#comment-504</guid>
		<description>That&#039;s funny. The ironic thing is that instead of fix the bug, the developer coded an error message to show up when the bug is encountered. But maybe he did some homework and found that fixing the bug was complicated and costly, and the project manager made the decision to go the cheaper route at least at first. Thanks for the example.</description>
		<content:encoded><![CDATA[<p>That&#8217;s funny. The ironic thing is that instead of fix the bug, the developer coded an error message to show up when the bug is encountered. But maybe he did some homework and found that fixing the bug was complicated and costly, and the project manager made the decision to go the cheaper route at least at first. Thanks for the example.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rhonda</title>
		<link>http://www.gryphonmountain.net/2010/03/guidelines-for-writing-error-messages/#comment-503</link>
		<dc:creator>Rhonda</dc:creator>
		<pubDate>Mon, 08 Mar 2010 22:46:24 +0000</pubDate>
		<guid isPermaLink="false">http://www.gryphonmountain.net/?p=956#comment-503</guid>
		<description>Nice list! Here are a couple more:
* avoid &#039;please&#039;
* delete exclamation marks (they shout at the user and make them feel as though it&#039;s their fault something went wrong or make them feel stupid)

I have written several blog posts on error messages, but those most relevant to this discussion are:
* http://cybertext.wordpress.com/2009/03/07/using-please-in-error-messages/ (or http://bit.ly/clXQ2A)
* http://cybertext.wordpress.com/2008/04/03/writing-useful-error-messages/ (or http://bit.ly/ajmN64)</description>
		<content:encoded><![CDATA[<p>Nice list! Here are a couple more:<br />
* avoid &#8216;please&#8217;<br />
* delete exclamation marks (they shout at the user and make them feel as though it&#8217;s their fault something went wrong or make them feel stupid)</p>
<p>I have written several blog posts on error messages, but those most relevant to this discussion are:<br />
* <a href="http://cybertext.wordpress.com/2009/03/07/using-please-in-error-messages/" rel="nofollow">http://cybertext.wordpress.com/2009/03/07/using-please-in-error-messages/</a> (or <a href="http://bit.ly/clXQ2A)" rel="nofollow">http://bit.ly/clXQ2A)</a><br />
* <a href="http://cybertext.wordpress.com/2008/04/03/writing-useful-error-messages/" rel="nofollow">http://cybertext.wordpress.com/2008/04/03/writing-useful-error-messages/</a> (or <a href="http://bit.ly/ajmN64)" rel="nofollow">http://bit.ly/ajmN64)</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Larry Kunz</title>
		<link>http://www.gryphonmountain.net/2010/03/guidelines-for-writing-error-messages/#comment-502</link>
		<dc:creator>Larry Kunz</dc:creator>
		<pubDate>Mon, 08 Mar 2010 17:14:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.gryphonmountain.net/?p=956#comment-502</guid>
		<description>Although all of these are good, I think that #1 is the most important.

Here&#039;s another one: I&#039;ve been taught to avoid language that sounds accusatory. For example, rather than &quot;You entered the wrong text,&quot; write &quot;[program name] cannot recognize the text.&quot;

I&#039;d like to hear your views, Ben, as well as those of other readers, on whether this advice is still sound or whether a between-the-eyes approach might be more effective sometimes.</description>
		<content:encoded><![CDATA[<p>Although all of these are good, I think that #1 is the most important.</p>
<p>Here&#8217;s another one: I&#8217;ve been taught to avoid language that sounds accusatory. For example, rather than &#8220;You entered the wrong text,&#8221; write &#8220;[program name] cannot recognize the text.&#8221;</p>
<p>I&#8217;d like to hear your views, Ben, as well as those of other readers, on whether this advice is still sound or whether a between-the-eyes approach might be more effective sometimes.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: techquestioner</title>
		<link>http://www.gryphonmountain.net/2010/03/guidelines-for-writing-error-messages/#comment-501</link>
		<dc:creator>techquestioner</dc:creator>
		<pubDate>Mon, 08 Mar 2010 16:56:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.gryphonmountain.net/?p=956#comment-501</guid>
		<description>I was editing error messages for a terminal emulator program that had an error message that said: &quot;Error 226: You should never get this message on a remote terminal.&quot; So I asked the developer to explain what the error really meant. It seems there was a bug that caused error messages that should have displayed on the system operator&#039;s terminal on random terminals connected to the system.

Then I asked him, &quot;If you were working in your lab at 10 pm, and got this message, with the given explanation, would you do anything about it?&quot; Of course, he said, &quot;No&quot;. Next, I asked, &quot;To get rid of the bug, what do you need the user who gets the message to do?&quot; &quot;Call the sysop and explain what he was doing when the error occurred.&quot; So we changed the message to read, &quot;Error 226. If you get this error code, call the system operator and report what you were running or transmitting when it occurred. It&#039;s the result of a bug and the sysop needs more information to track it down.&quot;</description>
		<content:encoded><![CDATA[<p>I was editing error messages for a terminal emulator program that had an error message that said: &#8220;Error 226: You should never get this message on a remote terminal.&#8221; So I asked the developer to explain what the error really meant. It seems there was a bug that caused error messages that should have displayed on the system operator&#8217;s terminal on random terminals connected to the system.</p>
<p>Then I asked him, &#8220;If you were working in your lab at 10 pm, and got this message, with the given explanation, would you do anything about it?&#8221; Of course, he said, &#8220;No&#8221;. Next, I asked, &#8220;To get rid of the bug, what do you need the user who gets the message to do?&#8221; &#8220;Call the sysop and explain what he was doing when the error occurred.&#8221; So we changed the message to read, &#8220;Error 226. If you get this error code, call the system operator and report what you were running or transmitting when it occurred. It&#8217;s the result of a bug and the sysop needs more information to track it down.&#8221;</p>
]]></content:encoded>
	</item>
</channel>
</rss>

