<?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: A possible solution to the stolen-focus problem</title>
	<atom:link href="http://boredzo.org/blog/archives/2007-12-05/a-possible-solution-to-the-stolen-focus-problem/feed" rel="self" type="application/rss+xml" />
	<link>http://boredzo.org/blog/archives/2007-12-05/a-possible-solution-to-the-stolen-focus-problem</link>
	<description>The personal weblog of Peter Hosey.</description>
	<lastBuildDate>Mon, 15 Mar 2010 23:31:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Paul Kim</title>
		<link>http://boredzo.org/blog/archives/2007-12-05/a-possible-solution-to-the-stolen-focus-problem/comment-page-1#comment-147132</link>
		<dc:creator>Paul Kim</dc:creator>
		<pubDate>Thu, 06 Dec 2007 20:09:16 +0000</pubDate>
		<guid isPermaLink="false">http://boredzo.org/blog/archives/2007-12-05/a-possible-solution-to-the-stolen-focus-problem#comment-147132</guid>
		<description>I suggested something like this for Sparkle/Sparkle+. Basically, some people were annoyed by an update popping up an alert at an inopportune time. Since, in this case, the alert was not urgent, my suggestion was to check the user&#039;s idle time and only pop it up after some idle time. It was never implemented but the idea is still there.</description>
		<content:encoded><![CDATA[<p>I suggested something like this for Sparkle/Sparkle+. Basically, some people were annoyed by an update popping up an alert at an inopportune time. Since, in this case, the alert was not urgent, my suggestion was to check the user's idle time and only pop it up after some idle time. It was never implemented but the idea is still there.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://boredzo.org/blog/archives/2007-12-05/a-possible-solution-to-the-stolen-focus-problem/comment-page-1#comment-147080</link>
		<dc:creator>Anonymous</dc:creator>
		<pubDate>Thu, 06 Dec 2007 17:05:55 +0000</pubDate>
		<guid isPermaLink="false">http://boredzo.org/blog/archives/2007-12-05/a-possible-solution-to-the-stolen-focus-problem#comment-147080</guid>
		<description>Let the window come up, but pass key events down to where they came until an unused keystroke is seen; say Escape, or Ctrl-Enter.</description>
		<content:encoded><![CDATA[<p>Let the window come up, but pass key events down to where they came until an unused keystroke is seen; say Escape, or Ctrl-Enter.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan</title>
		<link>http://boredzo.org/blog/archives/2007-12-05/a-possible-solution-to-the-stolen-focus-problem/comment-page-1#comment-146877</link>
		<dc:creator>Alan</dc:creator>
		<pubDate>Thu, 06 Dec 2007 08:48:34 +0000</pubDate>
		<guid isPermaLink="false">http://boredzo.org/blog/archives/2007-12-05/a-possible-solution-to-the-stolen-focus-problem#comment-146877</guid>
		<description>For example.

Bah.</description>
		<content:encoded><![CDATA[<p>For example.</p>
<p>Bah.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan</title>
		<link>http://boredzo.org/blog/archives/2007-12-05/a-possible-solution-to-the-stolen-focus-problem/comment-page-1#comment-146875</link>
		<dc:creator>Alan</dc:creator>
		<pubDate>Thu, 06 Dec 2007 08:47:22 +0000</pubDate>
		<guid isPermaLink="false">http://boredzo.org/blog/archives/2007-12-05/a-possible-solution-to-the-stolen-focus-problem#comment-146875</guid>
		<description>Surely the point of a dialog popping up is that immediate (ish) attention is required? It may be annoying, for example, to have your dialog box wait for you to stop typing before popping up and telling you that you have been disconnected, for example.

Perhaps you could solve this (and alleviate Kuklau&#039;s concern about an unavoidable sound beep) by flashing a non-obtrusive yet easy to see icon on screen, telling the user that something is wrong, similar in style to growl? That would allow a user to continue typing if they wish/do not see the problem, and it would notify an alert user that they might want to stop and let the dialog manifest itself.</description>
		<content:encoded><![CDATA[<p>Surely the point of a dialog popping up is that immediate (ish) attention is required? It may be annoying, for example, to have your dialog box wait for you to stop typing before popping up and telling you that you have been disconnected, for example.</p>
<p>Perhaps you could solve this (and alleviate Kuklau's concern about an unavoidable sound beep) by flashing a non-obtrusive yet easy to see icon on screen, telling the user that something is wrong, similar in style to growl? That would allow a user to continue typing if they wish/do not see the problem, and it would notify an alert user that they might want to stop and let the dialog manifest itself.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sören Kuklau</title>
		<link>http://boredzo.org/blog/archives/2007-12-05/a-possible-solution-to-the-stolen-focus-problem/comment-page-1#comment-146872</link>
		<dc:creator>Sören Kuklau</dc:creator>
		<pubDate>Thu, 06 Dec 2007 08:27:17 +0000</pubDate>
		<guid isPermaLink="false">http://boredzo.org/blog/archives/2007-12-05/a-possible-solution-to-the-stolen-focus-problem#comment-146872</guid>
		<description>The problem with that proposal (no, I don&#039;t know of an existing interpretation, but I imagine it would be a relatively simple category) is that it assumes the user looks at the screen while typing. &#039;Proficient typists&#039; like us indeed tend to do that; the average user, I assure you, does not. I can think of many people who open a browser window and assume (without checking) that they can type in a URL; if a dialog comes up or the location bar isn&#039;t in focus for whatever other reason, they will easily have typed dozens of characters for no reason, only to look up at the screen and cringe (or, worse, wonder WTF just happened and WhereTF their typing went). Waiting for several seconds of no keypresses would help &lt;em&gt;if&lt;/em&gt; the user happens to look up, but they might be too preoccupied looking at the keyboard (or elsewhere).

So, I don&#039;t think a little &quot;get the user&#039;s attention that something else has been happening while he was busy typing ahead&quot; sound beep is avoidable in this case.</description>
		<content:encoded><![CDATA[<p>The problem with that proposal (no, I don't know of an existing interpretation, but I imagine it would be a relatively simple category) is that it assumes the user looks at the screen while typing. 'Proficient typists' like us indeed tend to do that; the average user, I assure you, does not. I can think of many people who open a browser window and assume (without checking) that they can type in a URL; if a dialog comes up or the location bar isn't in focus for whatever other reason, they will easily have typed dozens of characters for no reason, only to look up at the screen and cringe (or, worse, wonder WTF just happened and WhereTF their typing went). Waiting for several seconds of no keypresses would help <em>if</em> the user happens to look up, but they might be too preoccupied looking at the keyboard (or elsewhere).</p>
<p>So, I don't think a little "get the user's attention that something else has been happening while he was busy typing ahead" sound beep is avoidable in this case.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.272 seconds -->
