<?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>user interfaces &#8211; Hash Collisions</title>
	<atom:link href="https://www.hashcollisions.com/tag/user-interfaces/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.hashcollisions.com</link>
	<description>Software development, usability, and digital culture</description>
	<lastBuildDate>Tue, 04 Aug 2020 03:53:18 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=5.5.1</generator>
	<item>
		<title>Dopey, the Folder-Selection Annoyance</title>
		<link>https://www.hashcollisions.com/2012/01/dopey-the-folder-selection-annoyance/</link>
		
		<dc:creator><![CDATA[Andrés Cabezas Ulate]]></dc:creator>
		<pubDate>Thu, 26 Jan 2012 05:28:22 +0000</pubDate>
				<category><![CDATA[For technical audiences]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[usability]]></category>
		<category><![CDATA[user interfaces]]></category>
		<category><![CDATA[windows]]></category>
		<guid isPermaLink="false">http://www.hashcollisions.com/?p=27</guid>

					<description><![CDATA[Just about every Windows program prompts a user to select a file for some purpose, such as through the Open File dialog window: &#160; ...]]></description>
										<content:encoded><![CDATA[<p>Just about every Windows program prompts a user to select a file for some purpose, such as through the <strong>Open File</strong> dialog window:</p>
<p><a href="https://www.hashcollisions.com/wp-content/uploads/2012/01/Opie5001.png"><img loading="lazy" class="alignnone size-full wp-image-33" title="Opie" src="https://www.hashcollisions.com/wp-content/uploads/2012/01/Opie5001.png" alt="" width="500" height="370" srcset="https://www.hashcollisions.com/wp-content/uploads/2012/01/Opie5001.png 500w, https://www.hashcollisions.com/wp-content/uploads/2012/01/Opie5001-300x222.png 300w" sizes="(max-width: 500px) 100vw, 500px" /></a></p>
<p>&nbsp;</p>
<p>I&#8217;ll call this kind of window &#8220;<strong>Opie</strong>&#8221; for the rest of this article.  Occasionally, a program will prompt a user not for a file, but for a folder.  In such cases programs will typically bring up the <strong>Folder Selection</strong> dialog window, which I&#8217;ll call &#8220;<strong>Dopey</strong>&#8220;:</p>
<p><a href="https://www.hashcollisions.com/wp-content/uploads/2012/01/Dopey.png"><img loading="lazy" class="alignnone size-full wp-image-30" title="Dopey" src="https://www.hashcollisions.com/wp-content/uploads/2012/01/Dopey.png" alt="Select Folder dialog window from a program in Windows 7" width="347" height="384" srcset="https://www.hashcollisions.com/wp-content/uploads/2012/01/Dopey.png 347w, https://www.hashcollisions.com/wp-content/uploads/2012/01/Dopey-271x300.png 271w" sizes="(max-width: 347px) 100vw, 347px" /></a></p>
<p>&nbsp;</p>
<p>Had I never known Opie, I might not dislike Dopey.  Since I do, however, I find Dopey to be a vastly inferior and annoying UI element, for several reasons:</p>
<p><strong>1. Dopey can&#8217;t get to a folder directly.</strong>  Most of my files are nested four or five levels down from My Documents.  When I&#8217;m working on a project, I&#8217;ll typically have one or more of these level-4 folders open in Windows Explorer.  When I need to open one of these folders&#8217; files from a Windows program [1], I&#8217;ll typically copy the folder path from Windows Explorer,  paste it into Opie&#8217;s &#8220;File Name&#8221; field, and press Enter.  <em>Voilà</em>, I&#8217;m now looking at the folder I want, and can select the file I need.  Dopey doesn&#8217;t let me cut and paste a path like this.  (Some programs complement Dopey with a field where a path can be typed or pasted, which helps a bit.  Most programs, however, leave you alone with the klutz.)</p>
<p><strong>2. Dopey can leave me disoriented.</strong>  Dopey provides very little context to let me get my bearings inside the file system.  I often find myself looking at a list of neighboring subfolders, without any idea of who their parent is:</p>
<p><a href="https://www.hashcollisions.com/wp-content/uploads/2012/01/Dopey-Heritage.png"><img loading="lazy" class="alignnone size-full wp-image-34" title="Dopey-Heritage" src="https://www.hashcollisions.com/wp-content/uploads/2012/01/Dopey-Heritage.png" alt="" width="347" height="384" srcset="https://www.hashcollisions.com/wp-content/uploads/2012/01/Dopey-Heritage.png 347w, https://www.hashcollisions.com/wp-content/uploads/2012/01/Dopey-Heritage-271x300.png 271w" sizes="(max-width: 347px) 100vw, 347px" /></a></p>
<p>&nbsp;</p>
<p>If I want to determine a folder&#8217;s parent, I&#8217;ll have to scroll a bit, and scroll quite a bit further if I need to determine its complete ancestry.  Once I determine the full path, I&#8217;ll have to scroll back to my original location (if I can find it).  Opie, on the other hand, lets me determine the full path (without getting lost in the process) by clicking on a drop-down arrow: [2]</p>
<p><a href="https://www.hashcollisions.com/wp-content/uploads/2012/01/Opie-Heritage1.png"><img loading="lazy" class="alignnone size-full wp-image-36" title="Opie-Heritage" src="https://www.hashcollisions.com/wp-content/uploads/2012/01/Opie-Heritage1.png" alt="" width="379" height="240" srcset="https://www.hashcollisions.com/wp-content/uploads/2012/01/Opie-Heritage1.png 379w, https://www.hashcollisions.com/wp-content/uploads/2012/01/Opie-Heritage1-300x189.png 300w" sizes="(max-width: 379px) 100vw, 379px" /></a></p>
<p>&nbsp;</p>
<p><strong>3. Dopey makes me stumble my way down into the file system.</strong>  Navigating the file system with Dopey is cumbersome.  I start out with a little window displaying just a few folders.  I have to switch between clicking, scrolling vertically, and scrolling horizontally as I dig down into the file system.  With Opie, on the other hand, I can often get where I want  just by double clicking, often without any scrolling.  [3]</p>
<p>I&#8217;ve run into a few programs that show me Opie instead of Dopey when prompting for a folder.  I wish more Windows programs did this (hear ye, hear ye, Windows application developers!)  Ultimately, I hope (in vain?) that Dopey will be deprecated by Microsoft, banished from our UIs, and sent to join <a title="Clippy" href="http://en.wikipedia.org/wiki/Clippy">Clippy</a> in exile.</p>
<p>&nbsp;</p>
<p><strong> Notes:</strong></p>
<p>[1] Yes, most files can be opened by double-clicking them in Windows Explorer.  However, I still find myself using File -&gt; Open pretty frequently.  Somehow it&#8217;s more convenient than Explorer at times.</p>
<p>[2] For some programs in Windows 7, you don&#8217;t even a need to click a drop-down, since Opie looks just like Windows Explorer, and includes an address bar.</p>
<p>[3] This is due to the fact that Opie displays only a single level of subfolders at a time, and can display them in a multi-column list, which reduces the need to scroll or enlarge the dialog window.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
