<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Zaissian Logic &#187; Design Logic</title>
	<atom:link href="http://zaissianlogic.com/design/feed/" rel="self" type="application/rss+xml" />
	<link>http://zaissianlogic.com</link>
	<description></description>
	<lastBuildDate>Fri, 24 Jun 2011 13:20:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Press Here for Earthquakes?</title>
		<link>http://zaissianlogic.com/design/2009/05/press-here-for-earthquakes/</link>
		<comments>http://zaissianlogic.com/design/2009/05/press-here-for-earthquakes/#comments</comments>
		<pubDate>Wed, 06 May 2009 14:54:05 +0000</pubDate>
		<dc:creator>zsz</dc:creator>
				<category><![CDATA[Design Logic]]></category>

		<guid isPermaLink="false">http://zaissianlogic.com/design/2009/05/press-here-for-earthquakes/</guid>
		<description><![CDATA[I had a Doctor appointment on Monday. It was my first time at this clinic, and as I was riding in the elevator, I saw something I hadn&#8217;t seen before: I was simultaneously curious and terrified as to what that button might do. It was isolated from all of the other buttons in the elevator, [...]]]></description>
			<content:encoded><![CDATA[<p>I had a Doctor appointment on Monday. It was my first time at this clinic, and as I was riding in the elevator, I saw something I hadn&#8217;t seen before:</p>
<p><img id='press-here-earthquakes-img01' src='http://zaissianlogic.com/wp-content/uploads/2009/05/earthquakebutton.jpg' alt='An elevator button that says Earthquake' /></p>
<p>I was simultaneously curious and terrified as to what that button might do. It was isolated from all of the other buttons in the elevator, so I couldn&#8217;t help but stare. Maybe these are more common in earthquake-prone areas (Californians?) but this was the first one I&#8217;ve seen in Seattle.</p>
<p><a href="http://wiki.answers.com/Q/What_is_the_elevator_earthquake_button">WikiAnswers has the scoop</a> on the Earthquake button: &#8220;The button is used to allow the elevator doors to be open in a safe way and allow the building security etc. to know you are there and need rescue. &#8220;</p>
]]></content:encoded>
			<wfw:commentRss>http://zaissianlogic.com/design/2009/05/press-here-for-earthquakes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Uses Non-Functional UI Element. World Freaks Out.</title>
		<link>http://zaissianlogic.com/design/2008/07/google-uses-non-functional-ui-element-world-freaks-out/</link>
		<comments>http://zaissianlogic.com/design/2008/07/google-uses-non-functional-ui-element-world-freaks-out/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 15:15:36 +0000</pubDate>
		<dc:creator>zsz</dc:creator>
				<category><![CDATA[Design Logic]]></category>

		<guid isPermaLink="false">http://zaissianlogic.com/design/2008/07/google-uses-non-functional-ui-element-world-freaks-out/</guid>
		<description><![CDATA[You&#8217;d think it&#8217;s the title of an Onion article, but in fact, it&#8217;s true. Over the past 24 hours, I&#8217;ve seen an image displaying the mysterious &#8220;GMail gray box&#8221; make the Digg homepage, followed up by a TechCrunchIT article, and an open solicitation for possible explanations. Really, I find this fascinating. Google has established such [...]]]></description>
			<content:encoded><![CDATA[<p>You&#8217;d think it&#8217;s the title of an Onion article, but in fact, <em>it&#8217;s true</em>. Over the past 24 hours, I&#8217;ve seen <a href="http://flickr.com/photos/gubatron/2636812888/">an image</a> displaying the mysterious &#8220;GMail gray box&#8221; <a href="http://digg.com/tech_news/Do_you_see_a_black_dot_on_your_GMail_too">make the Digg homepage</a>, followed up by a <a href="http://www.techcrunchit.com/2008/07/05/the-mysterious-grey-box-on-gmail/">TechCrunchIT article</a>, and an open solicitation for <a href="http://www.techcrunch.com/2008/07/06/gmails-mysterious-grey-box/">possible explanations</a>.</p>
<p>Really, I find this fascinating. Google has established such a strong brand around their minimalist design style, that something as small as this is (a) considered newsworthy, and (b) warrants an &#8220;official Google response&#8221; (according to the TechCrunchIT article).</p>
<p>This leads to an interesting task for the non-Googlers in the audience. Take this news back to your company, and ask: Is our design philosophy so firmly ingrained in the minds of our customers, that straying from it is newsworthy? Maybe being newsworthy isn&#8217;t the goal, but it says something about how solid your design is if your customers can recognize what does and doesn&#8217;t belong.</p>
]]></content:encoded>
			<wfw:commentRss>http://zaissianlogic.com/design/2008/07/google-uses-non-functional-ui-element-world-freaks-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How Safari Distinguishes Tabs</title>
		<link>http://zaissianlogic.com/design/2008/05/how-safari-distinguishes-tabs/</link>
		<comments>http://zaissianlogic.com/design/2008/05/how-safari-distinguishes-tabs/#comments</comments>
		<pubDate>Thu, 29 May 2008 14:20:21 +0000</pubDate>
		<dc:creator>zsz</dc:creator>
				<category><![CDATA[Design Logic]]></category>

		<guid isPermaLink="false">http://zaissianlogic.com/design/2008/05/how-safari-distinguishes-tabs/</guid>
		<description><![CDATA[I always keep my eyes open for interesting designs or interactions, but I find the subtle touches to be the most interesting, even if they are the hardest to spot, or the least appreciated. Take how Safari handles tabbing. As part of an early draft of my portfolio redesign, I was considering including a brief [...]]]></description>
			<content:encoded><![CDATA[<p>I always keep my eyes open for interesting designs or interactions, but I find the subtle touches to be the most interesting, even if they are the hardest to spot, or the least appreciated.</p>
<p>Take how Safari handles tabbing. As part of an early draft of my <a href="http://zaissianlogic.com/design/2008/05/future-bits-past-bits/">portfolio redesign</a>, I was considering including a brief blurb from my latest blog entry, so I was researching how to make an RSS feed reader in PHP. I referenced a 2-part article from Scratch Projects (<a href="http://www.scratchprojects.com/2006/07/rss_reader_using_ajax_and_php_part1_p01.php">Part 1</a>, <a href="http://www.scratchprojects.com/2006/08/rss_reader_using_ajax_and_php_part2_p02.php">Part 2</a>).</p>
<p>If you check each of the articles, you&#8217;ll notice that their titles are largely the same; only the part number distinguishes them. In fact, they&#8217;re both open right now in Firefox, and I can&#8217;t tell the tabs apart.</p>
<p>Someone working on Safari must have considered this case. With only one article open, it looks like you would expect:</p>
<p><img src='http://zaissianlogic.com/wp-content/uploads/2008/05/part1.jpg' alt='A screen shot of Safari tabs, showing the title of the first part of the article' /></p>
<p>But with <em>both</em> articles open, it cuts out the redundant information, only showing what you need to tell them apart:</p>
<p><img src='http://zaissianlogic.com/wp-content/uploads/2008/05/part1and2.jpg' alt='A screen shot with both parts open; the titles on the tab read Part 1 and Part 2 to distinguish them.' /></p>
<p>Very nice&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://zaissianlogic.com/design/2008/05/how-safari-distinguishes-tabs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Form Factors and Tactile Feedback</title>
		<link>http://zaissianlogic.com/design/2008/05/form-factors-and-tactile-feedback/</link>
		<comments>http://zaissianlogic.com/design/2008/05/form-factors-and-tactile-feedback/#comments</comments>
		<pubDate>Sun, 18 May 2008 13:06:23 +0000</pubDate>
		<dc:creator>zsz</dc:creator>
				<category><![CDATA[Design Logic]]></category>

		<guid isPermaLink="false">http://zaissianlogic.com/design/2008/05/form-factors-and-tactile-feedback/</guid>
		<description><![CDATA[When Listerine began marketing their pocket breath sprays, I was really taken by the shape of the product. The rounded edges combined with the hole at the top made it look and feel completely different to anything else that I keep in my pockets or desk drawers. To this day, I can grab my Listerine [...]]]></description>
			<content:encoded><![CDATA[<p>When Listerine began marketing their pocket breath sprays, I was really taken by the shape of the product.</p>
<p><img src='http://zaissianlogic.com/wp-content/uploads/2008/05/listerine_pocket.jpg' alt='Listerines pocket breath spray' /></p>
<p>The rounded edges combined with the hole at the top made it look and feel completely different to anything else that I keep in my pockets or desk drawers. To this day, I can grab my Listerine out of the center console of my car in short order without looking – the form is that unique. I imagine the same is true for purses (ladies?).</p>
<p>That&#8217;s why I was so mortified when I saw another, <em>very different</em> product cash in on that same form factor&#8230;</p>
<p><span id="more-466"></span><img src='http://zaissianlogic.com/wp-content/uploads/2008/05/neo-to-go.jpg' alt='Neosporins neo-to-go spray, using the exact same form factor as listerine' /></p>
<p>That&#8217;s Neosporin&#8217;s new &#8220;Neo-to-Go,&#8221; which I saw advertised the other night on TV as a must-have for moms with accident-prone kids.</p>
<p>I think this is asking for trouble. While I&#8217;m probably not at risk of having both in my car, I could see women keeping both in their purses, and potentially mixing them up, with <a href="http://www.nlm.nih.gov/medlineplus/druginfo/medmaster/a601098.html#overdose">disastrous consequences</a>.</p>
<p>Both of these products are made by Johnson &#038; Johnson, and I&#8217;m sure their product designers found what seemed like another innovative use for a cool form factor. But the uniqueness of that form factor has other ramifications than strictly visual appeal, which I think they must have ignored or not even considered. I just hope the incidence of swallowing Neosporin doesn&#8217;t spike over the coming months.</p>
]]></content:encoded>
			<wfw:commentRss>http://zaissianlogic.com/design/2008/05/form-factors-and-tactile-feedback/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>RSS Readers Boring? MSNBC has the Answer</title>
		<link>http://zaissianlogic.com/design/2008/05/rss-readers-boring-msnbc-has-the-answer/</link>
		<comments>http://zaissianlogic.com/design/2008/05/rss-readers-boring-msnbc-has-the-answer/#comments</comments>
		<pubDate>Sat, 17 May 2008 14:29:01 +0000</pubDate>
		<dc:creator>zsz</dc:creator>
				<category><![CDATA[Design Logic]]></category>

		<guid isPermaLink="false">http://zaissianlogic.com/design/2008/05/rss-readers-boring-msnbc-has-the-answer/</guid>
		<description><![CDATA[Last night, while I was watching Countdown, I saw a brief ad for some new web content on the MSNBC website. It flashed by so quickly that all I caught were the colors. But after doing a bit of digging, I found what they were pushing. A couple of things caught my eye. First are [...]]]></description>
			<content:encoded><![CDATA[<p>Last night, while I was watching Countdown, I saw a brief ad for some new web content on the MSNBC website. It flashed by so quickly that all I caught were the colors. But after doing a bit of digging, I found <a href="http://www.msnbc.msn.com/id/23781733/">what they were pushing</a>.</p>
<p>A couple of things caught my eye. First are the <a href="http://www.msnbc.msn.com/id/24114403">Snood</a> and <a href="http://www.msnbc.msn.com/id/24114405">Breakout</a> games that they&#8217;ve included. Nothing new, until you see the news headlines flash across the screen. It&#8217;s an interesting way to pass the time without wasting it – at least you&#8217;re keeping up with the latest headlines.</p>
<p><img src='http://zaissianlogic.com/wp-content/uploads/2008/05/newsblaster.jpg' alt='A game similar to Snood, with headlines that drop down as you play' /></p>
<p>More interesting is their new <a href="http://www.msnbc.msn.com/id/24207533">Spectra Visual Newsreader</a>, covered yesterday at <a href="http://www.uxmag.com/short-news/402/msnbc-visual-newsreader">UX Magazine</a>. Essentially, you pick your favorite news stories and they swirl about you, waiting for you to flick through them.</p>
<p><img src='http://zaissianlogic.com/wp-content/uploads/2008/05/spectra.jpg' alt='A cloud of news stories in the Spectra Visual Newsreader.' /></p>
<p>My only complaint is that, despite the fluid collection of news stories, you&#8217;re forced to flip through them one at a time, in order. I kept clicking on random stories trying to grab something different out of the cloud.</p>
<p>But really, I think MSNBC should work on fully immersive environments. How cool would it be to have news stories swarming around you!</p>
]]></content:encoded>
			<wfw:commentRss>http://zaissianlogic.com/design/2008/05/rss-readers-boring-msnbc-has-the-answer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Future Bits, Past Bits</title>
		<link>http://zaissianlogic.com/design/2008/05/future-bits-past-bits/</link>
		<comments>http://zaissianlogic.com/design/2008/05/future-bits-past-bits/#comments</comments>
		<pubDate>Wed, 14 May 2008 01:06:22 +0000</pubDate>
		<dc:creator>zsz</dc:creator>
				<category><![CDATA[Design Logic]]></category>

		<guid isPermaLink="false">http://zaissianlogic.com/design/2008/05/future-bits-past-bits/</guid>
		<description><![CDATA[It&#8217;s been a while since my last update, but some pretty substantial stuff has been going on in the interim. First and foremost, I&#8217;m changing things up professionally (again): Starting the day after Memorial Day, I&#8217;ll be returning to Microsoft&#8217;s Developer Division to continue my usability research work. It was a tough, but exciting, decision [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since my last update, but some pretty substantial stuff has been going on in the interim. First and foremost, I&#8217;m changing things up professionally (again): Starting the day after Memorial Day, I&#8217;ll be returning to Microsoft&#8217;s Developer Division to continue my usability research work.</p>
<p>It was a tough, but exciting, decision to make. Following along with this year&#8217;s <a href="http://visitmix.com/2008/default.aspx">MIX Conference</a> clinched it for me; I realized how much fun DevDiv was having without me! Plus, you really can&#8217;t beat Ux team at DevDiv, and while being the lone soldier had a lot of benefits, it will be nice to be back with that team, doing what I love to do.</p>
<p><span id="more-465"></span>Speaking of which, the past month has also brought a lot of reflection on what it exactly it is that I love to do. I think this is a common reflection quest for people in the ever-expanding usability field: As it continues to fragment into subdisciplines, finding which one (or combination) of them fits you is a tricky affair, let alone finding someone to pay you to work in that niche. Friend and former-MHCIer Whitney Hess has <a href="http://whitneyhess.com/blog/2008/01/you-like-us-but-do-you-know-who-we-are/">discussed</a> <a href="http://whitneyhess.com/blog/2008/02/ixda-interaction-08-day-1/">this topic</a> <a href="http://whitneyhess.com/blog/2008/04/design-architect-engineer/">at length</a>. (PS &#8211; If you aren&#8217;t subscribed to her blog yet, you should be.)</p>
<p>After mulling over what I loved to do (and going through numerous portfolio drafts), I settled on <a href="http://designcommunication.org">Design Communication</a> as the best nomenclature for what I love to do. Cooper is one of a very small group of companies to list this <a href="http://www.cooper.com/careers/design_communication.html">as an explicit job role</a>; however, I realized that Design Communication is exactly what I had been doing at Microsoft, and to a lesser extent, at CMU. I think returning to a Microsoft will be a great fit for me.</p>
<p>If you have any thoughts on the <a href="http://designcommunication.org">new portfolio</a>, I&#8217;d love to hear them. And if you&#8217;ve been wanting to visit me but are waiting for me to settle down, rest assured that I&#8217;ll be in Seattle for a good while.</p>
]]></content:encoded>
			<wfw:commentRss>http://zaissianlogic.com/design/2008/05/future-bits-past-bits/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>The Criticality of Content</title>
		<link>http://zaissianlogic.com/design/2008/04/the-criticality-of-content/</link>
		<comments>http://zaissianlogic.com/design/2008/04/the-criticality-of-content/#comments</comments>
		<pubDate>Mon, 14 Apr 2008 15:38:43 +0000</pubDate>
		<dc:creator>zsz</dc:creator>
				<category><![CDATA[Design Logic]]></category>

		<guid isPermaLink="false">http://zaissianlogic.com/design/2008/04/the-criticality-of-content/</guid>
		<description><![CDATA[This will likely be fixed in no time, but the irony was too much to ignore. Jakob Nielsen released his Alertbox just a few moments ago, implying in the summary that, of all the bad design decisions a company can make, those around content are the most costly: Bad content, bad links, bad navigation, bad [...]]]></description>
			<content:encoded><![CDATA[<p>This will likely be fixed in no time, but the irony was too much to ignore.</p>
<p>Jakob Nielsen released his Alertbox just a few moments ago, implying in the summary that, of all the bad design decisions a company can make, those around content are the most costly:</p>
<blockquote><p>Bad content, bad links, bad navigation, bad category pages&#8230; which is worst for business? In these examples, bad content takes the prize for costing the company the most money.</p></blockquote>
<p>Intrigued, I followed <a href="http://www.useit.com/alertbox/bad-design.html">the link</a>, only to find this:</p>
<p><img src='http://zaissianlogic.com/wp-content/uploads/2008/04/alertboxforbidden.jpg' alt='A screen grab of the latest Alerbox, only access is Forbidden!' /></p>
<p>So not being able to <em>even see</em> the content&#8230; does that fall anywhere near the &#8220;bad content&#8221; end of the spectrum?</p>
<p>A bit of investigation reveals that the entire Alertbox subdomain is somehow restricted in its access. Hopefully this issue isn&#8217;t too costly for him.</p>
]]></content:encoded>
			<wfw:commentRss>http://zaissianlogic.com/design/2008/04/the-criticality-of-content/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>What Happened to Stikipad?</title>
		<link>http://zaissianlogic.com/design/2008/03/what-happened-to-stikipad/</link>
		<comments>http://zaissianlogic.com/design/2008/03/what-happened-to-stikipad/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 12:47:46 +0000</pubDate>
		<dc:creator>zsz</dc:creator>
				<category><![CDATA[Design Logic]]></category>

		<guid isPermaLink="false">http://zaissianlogic.com/design/2008/03/what-happened-to-stikipad/</guid>
		<description><![CDATA[While the usability of wikis leaves much to be desired, I was always a fan of the usability of Stikipad... that is, until last week, when their website suddenly stopped working. A quick check on their help site indicated that Stikipad was probably gone for good; either that, or everyone there had suddenly lost interest in running a legitimate business.]]></description>
			<content:encoded><![CDATA[<p>In general, I&#8217;m not a fan of wikis. I appreciate them as a collaboration tool, but I think their usability leaves something to be desired. However, six months ago, I decided that I needed a place online to keep notes, elaborate on ideas, and keep track of to do lists on my various side projects. A wiki was an obvious choice, so I set out on trying to find a choice that was at least semi-usable.</p>
<p>I stumbled upon <a href="http://stikipad.com/">Stikipad</a>, and I was impressed. The design was simple, the markup commands easily accessible, and it didn&#8217;t require any complicated setup. From that day six months ago, if anyone asked me about setting up a wiki, I recommended Stikipad as the most usable alternative.</p>
<p>Yesterday, I was distraught to find that I couldn&#8217;t access my wiki. Every time I tried to sign in, I was redirected back to the sign in page. No errors – my password was correct – it just wouldn&#8217;t pull up my account!</p>
<p>Once I learned it was happening to a friend also, I decided to check out their <a href="http://support.stikipad.com/kb/">help page</a> to see if there was anything about this issue. The page is, itself, a wiki, and it turns out it was edited 15 days ago; likely, with that bold message at the top (posted here in case Stikipad comes to their senses):</p>
<p><img src='http://zaissianlogic.com/wp-content/uploads/2008/03/stikipadwarning.jpg' alt='A warning on stikipads help page telling users to stay away.' /></p>
<p>Conclusion? Stikipad must be dead. I can&#8217;t imagine a legitimate business functioning for two weeks with such an inflammatory message on the landing page of its help site.</p>
<p>Really, it&#8217;s a shame. I thought Stikipad had a lot of potential. I guess it goes to show the extreme importance on having bulletproof customer service when you&#8217;re in the web industry (<em>especially</em> if you&#8217;re asking people to pay you): It seems like customers will put up with occasional bugs, as long as the company is responsive. But dropping off the radar entirely is simply unforgivable.</p>
]]></content:encoded>
			<wfw:commentRss>http://zaissianlogic.com/design/2008/03/what-happened-to-stikipad/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Getting Spaces to Behave Slightly Better Using Mozilla Prism</title>
		<link>http://zaissianlogic.com/design/2008/03/getting-spaces-to-behave-slightly-better-using-mozilla-prism/</link>
		<comments>http://zaissianlogic.com/design/2008/03/getting-spaces-to-behave-slightly-better-using-mozilla-prism/#comments</comments>
		<pubDate>Tue, 11 Mar 2008 01:07:57 +0000</pubDate>
		<dc:creator>zsz</dc:creator>
				<category><![CDATA[Design Logic]]></category>

		<guid isPermaLink="false">http://zaissianlogic.com/design/2008/03/getting-spaces-to-behave-slightly-better-using-mozilla-prism/</guid>
		<description><![CDATA[At the end of my review of Spaces yesterday, I mentioned an article over at 37signals. Like me, David identified the need to open separate application windows on different spaces, without being torn from one space to another. I followed his link to Mac OS X hints, and adjusted the Dock accordingly. But even with [...]]]></description>
			<content:encoded><![CDATA[<p>At the end of <a href="http://zaissianlogic.com/design/2008/03/leopard-chronicles-part-4-app-centric-spaces/">my review of Spaces yesterday</a>, I mentioned an <a href="http://www.37signals.com/svn/posts/859-making-life-easier-with-spaces-on-leopard">article over at 37signals</a>. Like me, David identified the need to open separate application windows on different spaces, <em>without being torn from one space to another</em>.</p>
<p>I followed his link to <a href="http://www.macosxhints.com/article.php?story=2008021122525348">Mac OS X hints</a>, and adjusted the Dock accordingly. But even with that fix, I ended up being so frustrated that I turned off Spaces all together last night. Why? Because the &#8220;fix&#8221; ended up breaking Alt+Tab.</p>
<p>I still maintain that the best way for Spaces to be effective is to maintain truly separate Desktops; including, separate files on each Desktop, separate Docks for each Desktop, etc. However, that isn&#8217;t how Spaces operates today. Accepting this fact, I still find myself determined to reap the potential productivity benefits.</p>
<p>After the jump, I discuss why I&#8217;m obsessed with Alt+Tab, how Spaces is breaking Alt+Tab, and how I&#8217;m using <a href="http://labs.mozilla.com/2007/10/prism/">Mozilla Prism</a> to make Spaces meet my needs a little bit better.</p>
<p><span id="more-453"></span><span style="font-weight: bold;">Why I&#8217;m Obsessed with Alt+Tab</span><br />
I remember when I was 15, goofing around on AOL (on Mac Classic, no less), when I randomly stumbled upon Alt+Tab. It was so simple, but so compelling: The idea that you could switch between applications with a couple simple key strokes.</p>
<p>I write about it like I&#8217;m the only one to ever use it, and I know that&#8217;s far from the case. But for something to have taken hold so long ago&#8230; anymore, hitting the Alt+Tab keys to switch between applications is as natural to me as breathing. When I&#8217;m reading blogs and chatting with friends, I have one hand on my mouse and the other poised over the Alt+Tab keys.</p>
<p>A cursory search on the topic shows that <a href="http://www.mattbrindley.com/developing/windows/windows-vista-win-tab-alt-tab/">I&#8217;m not alone</a>, and the author here brings up my point (albeit for Windows Vista): Changing the behavior of something so fundamental (especially if its used many times a day by your power users) is dangerous business. There&#8217;s a high risk that you&#8217;ll frustrate your power users <em>unless you&#8217;re legitimately improving the feature</em>.</p>
<p>Apple seems to have hacked apart Alt+Tab with Spaces, and not for the better. Below I go into the behavior I&#8217;ve been able to determine on a case by case basis. But here&#8217;s a quick preview: The fact that the behavior varies from case to case is a good indication that something might be wrong.</p>
<p><span style="font-weight: bold;">Alt+Tab Mixed with Spaces</span><br />
Between the hack linked to above and the different options in Spaces Preferences I discussed yesterday, you end up with 6 different scenarios, each with a slightly different behavior. The full list is shown below.</p>
<table style="border: 1px solid #414141; width: 500px; margin-bottom: 1em;">
<tr>
<td style="width: 100px;">&nbsp;</td>
<td style="border-left: 1px solid #414141; border-right: 1px solid #414141; font-weight: bold; width: 200px;">Dock Auto-Swoosh On (Default)</td>
<td style="font-weight: bold; width: 200px;">Dock Auto-Swoosh Off (<a href="http://www.macosxhints.com/article.php?story=2008021122525348">Hack</a>)</td>
</tr>
<tr style="background-color: #E1E1E1;">
<td style="font-weight: bold;">App Confined to 1 Space</td>
<td style="border-left: 1px solid #414141; border-right: 1px solid #414141;">Behaves normally if you&#8217;re in that space. If you aren&#8217;t, takes you to that space and brings the application to the front.</td>
<td>Behaves normally if you&#8217;re in that space. Does nothing if you aren&#8217;t.</td>
</tr>
<tr>
<td style="font-weight: bold;">App Set to All Spaces</td>
<td style="border-left: 1px solid #414141; border-right: 1px solid #414141;">Behaves normally in all spaces.</td>
<td>Behaves normally in all spaces.</td>
</tr>
<tr style="background-color: #E1E1E1;">
<td style="font-weight: bold;">App Not Specified in Spaces Prefs</td>
<td style="border-left: 1px solid #414141; border-right: 1px solid #414141;">Behaves normally in the space where the application was first opened. In other spaces, returns to the first space <em>even if an application window is open in the other space</em>.</td>
<td>Tries to behave normally; however, <em>sometimes the window is not brought to the front</em>.</td>
</tr>
</table>
<p>Whether you think some behavior above is correct or not, that&#8217;s not really the point. The point is that Alt+Tab is <em>so fundamental</em>, and this basic functionality is now no longer predictable by expert users who rely on it.</p>
<p>So what to do? As I said, abandoning Spaces wasn&#8217;t an option. Below, I discuss how I used Mozilla Prism to create as close of an ideal working environment in Spaces as I could.</p>
<p><span style="font-weight: bold;">Setting Up Spaces with Prism</span><br />
If you review <a href="http://zaissianlogic.com/design/2008/03/leopard-chronicles-part-4-app-centric-spaces/">my article yesterday</a>, my main goal is to have separate windows from the same application on different spaces. The result? See the bottom row of the table above. Sadly, both options result in atypical Alt+Tab behavior, and I&#8217;m unwilling to adjust.</p>
<p>Enter <a href="http://labs.mozilla.com/2007/11/prism-prototype-now-available-on-mac-and-linux/">Mozilla Prism</a>: If I can&#8217;t have separate windows, I&#8217;ll just have to rely on separate applications.</p>
<p>If you aren&#8217;t familiar with Mozilla Prism, the simple explanation is that it takes a web application (GMail, Twitter, Facebook, etc) and treats them as their own applications without any of the standard web browser junk. Aside from that added simplicity, I now have common websites behaving as separate applications: Perfect for Spaces.</p>
<p>Here&#8217;s how I&#8217;ve set up my dock so far:</p>
<p><img src='http://zaissianlogic.com/wp-content/uploads/2008/03/prismdock.png' alt='A shot of my OS X dock with apps for gmail, twitter, and facebook' /></p>
<p>Now, the GMail, Twitter, and Facebook &#8220;applications&#8221; can all be open in my &#8220;Social&#8221; space, leaving other spaces free to utilize my web browser however I choose (for blogging, research, etc). If I Alt+Tab to them, it will take me back to my social space; not what I&#8217;d prefer, but I can live with that.</p>
<p>If you want to try this for yourself, be advised that the link above has an older version of Prism than what seems to be the latest&#8230; Prism 0.9 for the Mac is hidden <a href="http://wiki.mozilla.org/WebRunner#Latest_Version">here</a>. FYI, this download is also much faster than 0.8.</p>
<p><span style="font-weight: bold;">What I Still Want to See</span><br />
In closing, a few thoughts about this solution, and what I view as some short-term and long-term improvements.</p>
<ol>
<li>Spaces Preferences doesn&#8217;t recognize Prism-made apps. I&#8217;m not sure why. I can select them. I can hit OK. But then they just don&#8217;t show up in the window. It&#8217;s very strange.</li>
<li>This solution doesn&#8217;t scale well. Every time I find a space-specific web browser need, I&#8217;ll have to create a new Prism application for it. Which means dock clutter, and more apps to switch between with Alt+Tab.</li>
<li>The core problem with Spaces isn&#8217;t confined to web browsing (even though web browsing is probably the worst offender in my book). Code editors, graphics programs, etc&#8230; all of them will need to be on multiple spaces.</li>
</ol>
<p>Ultimately, these issues take me back to my first point: Until the desktops are truly separate, Spaces won&#8217;t be a complete tool. But, hey. If you can&#8217;t make your desktops separate&#8230; why not make your applications separate? For now, that&#8217;ll do.</p>
]]></content:encoded>
			<wfw:commentRss>http://zaissianlogic.com/design/2008/03/getting-spaces-to-behave-slightly-better-using-mozilla-prism/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Leopard Chronicles Part 4: App-Centric Spaces</title>
		<link>http://zaissianlogic.com/design/2008/03/leopard-chronicles-part-4-app-centric-spaces/</link>
		<comments>http://zaissianlogic.com/design/2008/03/leopard-chronicles-part-4-app-centric-spaces/#comments</comments>
		<pubDate>Sun, 09 Mar 2008 17:30:34 +0000</pubDate>
		<dc:creator>zsz</dc:creator>
				<category><![CDATA[Design Logic]]></category>

		<guid isPermaLink="false">http://zaissianlogic.com/design/2008/03/leopard-chronicles-part-4-app-centric-spaces/</guid>
		<description><![CDATA[I&#8217;ve been excited about the prospect of Spaces for quite some time. Perfect for someone who wants to multi-task: I can have one space for email and chatting, another for blogging and photos, and still another (or two or three) for side projects. Brilliant! In some cases, applications will be nicely confined to one space. [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been excited about the prospect of Spaces <a href="http://zaissianlogic.com/design/2006/09/the-desktop-of-the-future/">for quite some time</a>. Perfect for someone who wants to multi-task: I can have one space for email and chatting, another for blogging and photos, and still another (or two or three) for side projects. Brilliant!</p>
<p>In some cases, applications will be nicely confined to one space. IM clients, for example: I will only chat in one space to prevent from being distracted in others.</p>
<p>Web browsers are another story. I need them everywhere. For email. For blogging. For arranging photos on Flickr. For researching that tricky programming issue that has me pulling my hair out. But I don&#8217;t want email on my programming space. That&#8217;s the point of separating it out – I don&#8217;t want to be distracted by something that isn&#8217;t contributing to the task on that space.</p>
<p>So let&#8217;s take a simple scenario, and explore how Spaces supports it.</p>
<p><span id="more-448"></span><span style="font-weight: bold;">The Scenario</span>: I have my email (Firefox) and chat (Adium) open in a space. I want to write a new blog post in a new space, which means <em>I want to open a new Firefox window in a new space</em>.</p>
<p>Now, there&#8217;s a spot in Spaces Preferences where you can tie applications to one or all spaces, so that was my first guess:</p>
<p><img src='http://zaissianlogic.com/wp-content/uploads/2008/03/firefoxallspaces.jpg' alt='An image showing Firefox associated with all spaces in the Spaces Preferences' /></p>
<p>But that&#8217;s wrong! When you tie Firefox to every space, that means <strong>all</strong> your browser windows – email, blogging, the works – follow you to every space you visit. Certainly good in some situations, but not what I&#8217;m after in this scenario.</p>
<p>It turns out that accomplishing my goal is a bit convoluted:</p>
<ol>
<li>Don&#8217;t list Firefox in the Spaces Preferences.</li>
<li>Have my email open with Firefox in the first space.</li>
<li>While still in the first space, open a new Firefox window.</li>
<li>Press F8, or otherwise invoke the &#8220;Spaces Exposé&#8221; command.</li>
<li>Drag your new browser window from one space to your new space.</li>
</ol>
<p>This seems like entirely too much effort for what was advertised. I think the value of Spaces is having <em>unique desktops</em>. That includes everything that comes with a desktop: Unique docks, unique windows, unique tasks.</p>
<p>If I&#8217;m working on a tough programming problem and decide I need to dig around for something in the WordPress API, I want to launch Firefox and have a window appear in that space. I do <strong>not</strong> want to be torn away from my programming space back to the space where I first opened Firefox, and subsequently lose my context.</p>
<p>I think that spaces should be thought of as the highest level of abstraction in an Operating System, giving users a holistic desktop experience in each space. Arrange your dock to support that space&#8217;s task. Run applications and open windows as you need them.</p>
<p>Instead, I feel like Apple spent too much effort on <em>switching between spaces</em>. Dragging a window from one space to another in Exposé, or how Cmd + Tab now switches between spaces as well as applications (which, let me tell you, is <em>incredibly</em> jarring for someone like me who uses it <em>constantly</em>).</p>
<p>Don&#8217;t get me wrong, the graphics treatment and the Exposé interactions look terrific. But users are the ones forced to live with it, and how pretty it is gets old quickly if it doesn&#8217;t work the way it needs to.</p>
<p><span style="font-weight: bold;">Edit</span>: Apparently I&#8217;m not the only one that feels this way. After looking around a bit more, I found <a href="http://www.37signals.com/svn/posts/859-making-life-easier-with-spaces-on-leopard">an article over at 37signals</a> that explains how to make my scenario happen more directly. I still think Apple has room for improvement, but this makes me happy in the short term.</p>
]]></content:encoded>
			<wfw:commentRss>http://zaissianlogic.com/design/2008/03/leopard-chronicles-part-4-app-centric-spaces/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

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