<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/wordpress-mu-1.2.5" -->
<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/"
	>

<channel>
	<title>Alex Faaborg</title>
	<link>http://blog.mozilla.com/faaborg</link>
	<description>User Experience Design at Mozilla</description>
	<pubDate>Thu, 21 Feb 2008 16:24:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=wordpress-mu-1.2.5</generator>
	<language>en</language>
			<item>
		<title>Answering Questions About the Firefox 3 Themes on Air Mozilla Live</title>
		<link>http://blog.mozilla.com/faaborg/2008/02/20/answering-questions-about-the-firefox-3-themes-on-air-mozilla-live/</link>
		<comments>http://blog.mozilla.com/faaborg/2008/02/20/answering-questions-about-the-firefox-3-themes-on-air-mozilla-live/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 19:13:45 +0000</pubDate>
		<dc:creator>Alex Faaborg</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2008/02/20/answering-questions-about-the-firefox-3-themes-on-air-mozilla-live/</guid>
		<description><![CDATA[Thursday 2/21 at 14:00 to 15:00 PST (UTC-8) I will be on Air Mozilla Live answering questions about the ongoing work on the new themes for Firefox 3.  You can view the show live at air.mozilla.com and participate on IRC, IM, or email.  If you happen to miss the show you can of [...]]]></description>
			<content:encoded><![CDATA[<p>Thursday 2/21 at 14:00 to 15:00 PST (UTC-8) I will be on <a href="http://air.mozilla.com/">Air Mozilla Live</a> answering questions about the ongoing work on the new themes for Firefox 3.  You can view the show live at <a href="http://air.mozilla.com/">air.mozilla.com</a> and participate on IRC, IM, or email.  If you happen to miss the show you can of course listen to the podcast or watch the video podcast later by subscribing to the show with a client like <a href="http://www.getmiro.com/">Miro</a>. Or, if you aren&#8217;t on board with the whole RSS thing you can just <a href="http://videos.mozilla.org/episodes/">download the video directly from our server</a>.</p>
<p>Full details about tomorrow&#8217;s show are on <a href="http://blog.mozilla.com/airmozilla/?p=15">Air Mozilla Backstage</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/faaborg/2008/02/20/answering-questions-about-the-firefox-3-themes-on-air-mozilla-live/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Second Look at Firefox 3&#8217;s Icons</title>
		<link>http://blog.mozilla.com/faaborg/2008/02/10/a-second-look-at-firefox-3s-icons/</link>
		<comments>http://blog.mozilla.com/faaborg/2008/02/10/a-second-look-at-firefox-3s-icons/#comments</comments>
		<pubDate>Mon, 11 Feb 2008 04:47:18 +0000</pubDate>
		<dc:creator>Alex Faaborg</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2008/02/10/a-second-look-at-firefox-3s-icons/</guid>
		<description><![CDATA[Here is an updated sheet of the Firefox 3 icons.  We are still receiving revisions on some of these icons from the teams working on each platform, but it has been awhile since I posted, so I wanted to get this up.  While many of these icons are currently featured in the nightly [...]]]></description>
			<content:encoded><![CDATA[<p>Here is an <a href="http://people.mozilla.com/~faaborg/files/20080210-iconsM2i4/m2i4.png_large.png">updated sheet of the Firefox 3 icons</a>.  We are still receiving revisions on some of these icons from the teams working on each platform, but it has been awhile since I posted, so I wanted to get this up.  While many of these icons are currently featured in the <a href="http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/latest-trunk/">nightly builds</a>, and will be in Beta 3, several of the icons shown here are newer and haven&#8217;t landed yet (most notably updates to the keyhole back/forward form).  The Vista icons are currently <a href="http://mxr.mozilla.org/seamonkey/source/browser/themes/winstripe/browser/Toolbar-aero.png">checked in</a>, but haven&#8217;t been enabled in the nightly builds yet.  This is because we are going to ship one theme on Windows, and determine the correct icons to display at runtime.  Since the chrome overrides aren&#8217;t set up, we automatically default to the XP icons on Vista, and (as some people have pointed out) this looks rather funky.  We should get that issue corrected soon.</p>
<p>Note that these icons are still not final, but if you would like to provide some feedback, please let us know what you think sooner rather than later.  Also, I would like to encourage people to provide feedback regardless of how they feel, so we can start to get a better sense of overall public opinion.</p>
<p>Click through for the full mockup:</p>
<p><a href="http://people.mozilla.com/~faaborg/files/20080210-iconsM2i4/m2i4.png_large.png"><img src="http://people.mozilla.com/~faaborg/files/20080210-iconsM2i4/m2i4.png" height="440" width="440" align="" border="0" hspace="0" vspace="0" alt="M2I4" longdesc="" /></a></p>
<p>Also be sure to check out Justin Dolske&#8217;s post <a href="http://blog.mozilla.com/dolske/2008/02/10/all-glory-to-the-hypno-throbber/">All Glory To The Hypno-Throbber</a>.  Assuming we can come up with a great design, we thought a simple and elegant throbber might help with establishing cross platform consistency, and Firefox 3&#8217;s identity.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/faaborg/2008/02/10/a-second-look-at-firefox-3s-icons/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Navigation Toolbar on Windows</title>
		<link>http://blog.mozilla.com/faaborg/2008/01/22/navigation-toolbar-on-windows/</link>
		<comments>http://blog.mozilla.com/faaborg/2008/01/22/navigation-toolbar-on-windows/#comments</comments>
		<pubDate>Wed, 23 Jan 2008 07:14:06 +0000</pubDate>
		<dc:creator>Alex Faaborg</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2008/01/22/navigation-toolbar-on-windows/</guid>
		<description><![CDATA[Yesterday we received a lot of the new Windows icons for Firefox 3 from the Iconfactory.  These will start showing up in the nightly builds shortly, but I wanted to take a quick break from getting them landed to post an update.  I know a lot of people are curious about the keyhole [...]]]></description>
			<content:encoded><![CDATA[<p>Yesterday we received a lot of the new Windows icons for Firefox 3 from the <a href="http://iconfactory.com/">Iconfactory</a>.  These will start showing up in the nightly builds shortly, but I wanted to take a quick break from getting them landed to post an update.  I know a lot of people are curious about the keyhole shape.</p>
<p>Here is the navigation toolbar we will be using in the Windows XP and Vista themes for Firefox 3 Beta 3.  Please note that these icons are not yet final, and the image below is currently just a mockup created with the source artwork.</p>
<p><img src="http://people.mozilla.com/~faaborg/files/20080121-keyholeWindows/keyholeWindows.png" height="440" width="440" align="" border="0" hspace="0" vspace="0" alt="Keyholewindows" longdesc="" /><br />
OS X will be using a similar shape for the navigational controls in Beta 3 as well, while Linux will be using native GTK icons from the OS theme.  For more information about the design, see my previous post <a href="http://blog.mozilla.com/faaborg/2007/11/15/the-shape-of-things-to-come/">The Shape of Things to Come?</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/faaborg/2008/01/22/navigation-toolbar-on-windows/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Keyhole Coming to OS X and Windows Themes</title>
		<link>http://blog.mozilla.com/faaborg/2008/01/17/keyhole-coming-to-os-x-and-windows-themes/</link>
		<comments>http://blog.mozilla.com/faaborg/2008/01/17/keyhole-coming-to-os-x-and-windows-themes/#comments</comments>
		<pubDate>Thu, 17 Jan 2008 21:11:18 +0000</pubDate>
		<dc:creator>Alex Faaborg</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2008/01/17/keyhole-coming-to-os-x-and-windows-themes/</guid>
		<description><![CDATA[A lot of people have been asking what our plans are for introducing an iconic form, which was discussed in my previous post The Shape of Things to Come?
Before the code freeze for Beta 3 next week, we are going to land one of the shapes we are considering, which we are calling Keyhole, in [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of people have been asking what our plans are for introducing an iconic form, which was discussed in my previous post <a href="http://blog.mozilla.com/faaborg/2007/11/15/the-shape-of-things-to-come/">The Shape of Things to Come?</a></p>
<p>Before the code freeze for Beta 3 next week, we are going to land one of the shapes we are considering, which we are calling Keyhole, in the Proto theme for OS X and the new version of our Windows theme.  Here is a wireframe of the form:</p>
<p><img src="http://people.mozilla.com/~faaborg/files/20080117-keyhole/keyholeWireframe.png" height="220" width="440" align="" border="0" hspace="0" vspace="0" alt="Keyholewireframe" longdesc="" /><br />
Firefox 3 Beta 3 will also include revised versions of many of the icons being designed for our new Windows theme by the <a href="http://iconfactory.com/">Iconfactory</a>.  The OS X theme <a href="https://addons.mozilla.org/en-US/firefox/addon/6050">Proto</a> will land on land on trunk (we probably need to rename it since it isn&#8217;t a prototype theme anymore).  Linux has been <a href="http://ventnorsblog.blogspot.com/2008/01/fox-and-penguin.html">featuring a native look and feel</a> for awhile now, but the Linux theme will be getting some improvements as well for Beta 3.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/faaborg/2008/01/17/keyhole-coming-to-os-x-and-windows-themes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Firefox 3 UI on Linux</title>
		<link>http://blog.mozilla.com/faaborg/2008/01/10/firefox-3-ui-on-linux/</link>
		<comments>http://blog.mozilla.com/faaborg/2008/01/10/firefox-3-ui-on-linux/#comments</comments>
		<pubDate>Thu, 10 Jan 2008 14:04:47 +0000</pubDate>
		<dc:creator>Alex Faaborg</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2008/01/10/firefox-3-ui-on-linux/</guid>
		<description><![CDATA[Our New Zealand-based summer intern Michael Ventnor has a great post covering many of the UI improvements that Firefox 3 will have on Linux: The Fox and the Penguin
Awesome work Michael!
]]></description>
			<content:encoded><![CDATA[<p>Our New Zealand-based summer intern Michael Ventnor has a great post covering many of the UI improvements that Firefox 3 will have on Linux: <a href="http://ventnorsblog.blogspot.com/2008/01/fox-and-penguin.html">The Fox and the Penguin</a></p>
<p>Awesome work Michael!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/faaborg/2008/01/10/firefox-3-ui-on-linux/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A First Look at Firefox 3&#8217;s Icons</title>
		<link>http://blog.mozilla.com/faaborg/2007/12/13/a-first-look-at-firefox-3s-icons/</link>
		<comments>http://blog.mozilla.com/faaborg/2007/12/13/a-first-look-at-firefox-3s-icons/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 12:42:43 +0000</pubDate>
		<dc:creator>Alex Faaborg</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/12/13/a-first-look-at-firefox-3s-icons/</guid>
		<description><![CDATA[Refreshing the icons in Firefox usually occurs in the later beta releases during the development cycle.  This is partly because we have to stabilize the UI design before we know what icons we are going to need, partly because dropping in new images is pretty low risk in terms of performance and stability regressions, [...]]]></description>
			<content:encoded><![CDATA[<p>Refreshing the icons in Firefox usually occurs in the later beta releases during the development cycle.  This is partly because we have to stabilize the UI design before we know what icons we are going to need, partly because dropping in new images is pretty low risk in terms of performance and stability regressions, and partly because producing a large number of icons takes awhile.  However the downside of landing the new icons later in the development process is that we don&#8217;t have a lot of time to generate feedback before we release.  To keep everyone up to date on what our new icons are going to look like, I&#8217;ll be posting the images to my blog, sometimes ahead of the icons appearing in nightly builds.</p>
<p><strong>190 * 4</strong></p>
<p>Firefox 3 will contain roughly 120 icons (190 if you count different sizes) on each of the four platforms.  You can view an <a href="http://people.mozilla.com/~faaborg/files/granParadisoUI/icons/iconInventory.html">interactive inventory here</a> (click on the items on the right to filter the list).   I should note that the icons shown below are just the first iteration we&#8217;ve received from our designers.  Many of these icons are still drafts, many are still missing, and there are some inconsistencies across platforms.  Also, a lot of the icons already have some modifications planned.</p>
<p>Click through for the full sheet of icons:</p>
<p><a href="http://people.mozilla.com/~faaborg/files/20071207-iconsM2/iconsM2i2.png_large.png"><img src="http://people.mozilla.com/~faaborg/files/20071207-iconsM2/iconsM2i2.png" height="288" width="440" align="" border="0" hspace="0" vspace="0" alt="Iconsm2I2" longdesc="" /></a></p>
<p>While the icons are styled for each platform, we plan on using consistent metaphors and symbols to ensure that interacting with Firefox feels familiar as users move between platforms.</p>
<p><strong>Visual Integration</strong></p>
<p>As I&#8217;ve mentioned in <a href="http://blog.mozilla.com/faaborg/2007/10/10/the-firefox-3-visual-refresh-system-integration/">previous</a> <a href="http://blog.mozilla.com/faaborg/2007/11/15/the-shape-of-things-to-come/">posts</a> about our goals for the Firefox 3 visual refresh, we are paying a great deal of attention to visual integration with the platform in this release.  While Firefox is developed as a cross platform application, we are putting a lot of effort into making sure that Firefox feels native on every platform.  In addition to feeling familiar and comfortable, I want users to think of Firefox as the browser their computer should have shipped with.  On OS X I want you to feel like you&#8217;ve upgraded to latest large predatory cat, on Ubuntu the latest Adjective Animal alliteration, and on Windows you&#8217;ve just installed Service Pack Awesome.</p>
<p>A major component of our visual integration strategy is matching each platform&#8217;s conventions for icon design (Luna, Aero, Aqua, and Tango):</p>
<p><img src="http://people.mozilla.com/~faaborg/files/20071207-iconsM2/iconStyleGraph.png" height="440" width="440" align="" border="0" hspace="0" vspace="0" alt="Iconstylegraph" longdesc="" /></p>
<p>(my apologies to <a href="http://blog.johnath.com/index.php/2007/07/25/beyond-the-padlock-oscon-talk-slides/">Johnathan</a> for the use of lock icons, I had a complete set)</p>
<p><strong>Windows XP Luna</strong></p>
<p>The XP Luna style contains icons are colorful and fun.  The icons appear as simplified illustrations.</p>
<p>We have decided to deviate from the XP Luna style in one specific way: our navigation toolbar icons are going to have a glossier finish than the default texture of XP Luna (we are planning to go with a finish closer to the <a href="http://people.mozilla.com/~faaborg/files/20071207-iconsM2/xpRoyaleTheme.png">Royale theme</a>), while maintaining a similar color palette.  Note that we just made this decision so the the change isn&#8217;t currently reflected in the sheet above.</p>
<p><img src="http://people.mozilla.com/~faaborg/files/20071207-iconsM2/xpTexture.png" height="220" width="440" align="" border="0" hspace="0" vspace="0" alt="Xptexture" longdesc="" /></p>
<p><strong>Windows Vista Aero</strong></p>
<p>The Aero style contains icons that are considerably sharper and more detailed than XP icons.  The style is not quit photorealistic, however unlike XP&#8217;s Luna style, Aero icons are not created using a specific color palette, and the icons are generally more intricate, particularly for objects that exist in the real world.</p>
<p>The Firefox windows icons are being developed by the renowned icon design studio <a href="http://iconfactory.com/">Iconfactory</a>.  The Iconfactory has previously worked on icons for mac applications like <a href="http://iconfactory.com/design/detail/coda">Coda</a> and <a href="http://iconfactory.com/design/detail/transmit">Transmit</a>, <a href="http://iconfactory.com/design/detail/ubuntu">Ubuntu 6.06</a>, the <a href="http://iconfactory.com/design/detail/xbox_360">Xbox 360</a>, Mozilla Lab&#8217;s <a href="http://people.mozilla.com/~faaborg/files/prism/announcement/personalBlog/prismIcon.png">Prism</a>, as well as the icons for Windows <a href="http://iconfactory.com/design/detail/windows_xp">XP</a> and <a href="http://iconfactory.com/design/detail/windows_vista">Vista</a>.</p>
<p><strong>OS X Aqua</strong></p>
<p>Application icons in the Aqua style are the most photorealistic, and often contain glassy elements.  However icons inside of applications on OS X are often considerably simpler, and leverage softer gradients.  The main Firefox window on OS X will have a unified metal appearance (if you are running Firefox 3 Beta 2, be sure to check out the <a href="https://addons.mozilla.org/en-US/firefox/addon/6050">proto theme</a> for a preview).</p>
<p>Our OS X icons are being designed by Stephen Horlander and Kevin Gerich.</p>
<p><strong>Linux Tango</strong></p>
<p>On Linux Firefox will use native GTK icons where available, and the rest are being created in the <a href="http://tango.freedesktop.org/Tango_Icon_Theme_Guidelines">Tango style</a>.  Other applications that have adopted the Tango style include the Gimp, Pidgin, and (most notably) the Gnome desktop.  Tango icons are light, crisp, and simple.</p>
<p>Our Linux icons are being created by Andreas Nilsson, Kalle Persson, Ulisse Perusin, Jakub Steiner, and Lapo Calamandrei.  Michael Ventnor and Michael Monreal are helping to make sure Firefox uses the native GTK icons from the current OS theme wherever possible.</p>
<p><strong>New Firefox Application Icon</strong></p>
<p>In addition to refreshing all of the icons inside of Firefox, this release will also see a refresh to the Firefox application icon itself.  We have contracted <a href="http://www.hicksdesign.co.uk">Jon Hicks</a> to update our application icon for Firefox 3.  Jon worked with Steven Garrity, Daniel Burka and Stephen Desroches to <a href="http://www.hicksdesign.co.uk/journal/branding-firefox">create the original Firefox application icon</a>, so Jon is now getting a chance to re-imagine the original vision they had for the Firefox icon, while updating it to have a sleeker, more modern, and higher fidelity appearance.  We unfortunately don&#8217;t have anything to show just yet, but Jon has <a href="http://www.hicksdesign.co.uk/journal/starting-again-from-scratch-1">posted a small teaser to his blog</a>.</p>
<p><strong>Discussion</strong></p>
<p>We are releasing these icons publicly as soon as we receive them so that we can get feedback on them.  Please feel free to post comments below, or over in a <a href="http://groups.google.com/group/mozilla.dev.apps.firefox/browse_thread/thread/0bbabfb9a23a033b#c27baadebb7df514">thread I&#8217;ve set up in dev.apps.firefox</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/faaborg/2007/12/13/a-first-look-at-firefox-3s-icons/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Shape of Things to Come?</title>
		<link>http://blog.mozilla.com/faaborg/2007/11/15/the-shape-of-things-to-come/</link>
		<comments>http://blog.mozilla.com/faaborg/2007/11/15/the-shape-of-things-to-come/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 00:25:32 +0000</pubDate>
		<dc:creator>Alex Faaborg</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/11/15/the-shape-of-things-to-come/</guid>
		<description><![CDATA[Firefox 3 Wireframes
Over the past couple of weeks I&#8217;ve been driving the design of a cross platform shape and control set for Firefox 3.  I&#8217;ve been working with the Firefox 3 drivers Mike Connor and Mike Beltzner, along with Mozilla&#8217;s interactician Madhava Enros, Dave Brasgalla from the Iconfactory, and our  OS X theme [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Firefox 3 Wireframes</strong></p>
<p>Over the past couple of weeks I&#8217;ve been driving the design of a cross platform shape and control set for Firefox 3.  I&#8217;ve been working with the Firefox 3 drivers Mike Connor and Mike Beltzner, along with Mozilla&#8217;s interactician Madhava Enros, Dave Brasgalla from the Iconfactory, and our  OS X theme contributers Stephen Horlander and Kevin Gerich.  Here is the current design, which has already gone through a lot of iterations.  We are very interested in people&#8217;s thoughts and feedback.</p>
<p>Our goals are to design an interface that is simple, modern, and visually lighter than previous versions of Firefox.  A lot of careful thought went into determining which controls we could integrate or remove.  We also focused a lot on how we could leverage visual design (namely grouping and patterns) to form a user interface that is both simpler and easier to use.  All of this work is still in progress, but here is the current design for OS X, Windows Vista, and Windows XP.  Click through for the full mockup.</p>
<p><a href="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/controlLayoutAndShape_i4.png_large.png"><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/controlLayoutAndShape_i4.png" height="900" width="440" align="" border="0" hspace="0" vspace="0" alt="Controllayoutandshape I4" longdesc="" /></a></p>
<p>The reason Linux isn&#8217;t shown above is that all of the feedback we&#8217;ve received so far indicates that Linux users would be happier with a theme that uses native GTK icons in the navigation toolbar, which rules out this type of customized visual treatment.   Linux theme work is really active right now, see the details in my <a href="http://blog.mozilla.com/faaborg/2007/11/13/update-on-the-firefox-3-linux-theme/">last post</a>, and some <a href="http://arstechnica.com/journals/linux.ars/2007/11/15/afirst-look-at-the-firefox-3-visual-refresh-for-linux">really thorough coverage over at Ars Technica</a>.</p>
<p>Here is a recap of what we changed, what we removed, what we added, and what we didn&#8217;t change.  We are always open to lively debate about what should or shouldn&#8217;t be in primary UI, so feel free to voice your opinion in the comments.  Note that the title of this post is a question, not a statement.  This isn&#8217;t a final design for Firefox 3 as much as a snapshot of our current thoughts.</p>
<p><strong>What we Changed</strong><em><br />
</em><br />
-The back button is larger than the forward button.  We did this for two reasons: first, it&#8217;s a really important button.  We could probably ship a Web browser with just a location bar and a back button, and a lot of users would be totally fine with that.  By making the back button larger we make it easier to visually target and hit, which isn&#8217;t the kind of thing you will necessarily consciously notice, but the best improvements to usability are often things you don&#8217;t consciously notice.  The second reason we are interested in making the back button larger is to create a unique visual identity.  This form serves as a visual cue that you are looking at Firefox 3 (lengthy discussion below).  On OS X we are experimenting with making the toolbar 15 pixels taller, and on Windows the toolbar height is currently remaining the same.</p>
<p>-The home button is now the first link on the bookmarks toolbar.  We are planning on keeping it in the customization pallet so users can add it back to the navigation toolbar if they really want it there.</p>
<p>-The throbber is being relocated to the site button.  This gives it a visual and conceptual mapping with the URL being loaded, and places it directly next to the stop button (and near the reload button and the navigational controls) so the user will immediately see feedback when interacting with these controls, as opposed to having to move their gaze to the far right side of the browser.</p>
<p><strong>What we Removed</strong></p>
<p>With the Web feed icon, star icon, go button, lock icon and drop down control all appearing on the right side of the location bar, we&#8217;ve recently been referring to this area of the UI as our &#8220;lucky charms&#8221; (purple horseshoes have sadly been pushed back to Firefox 4 due to a lack of developer resources, but we are accepting magically delicious patches).  In these wireframes we&#8217;ve downsized from 5 lucky charms to 2: Web feed and star.</p>
<p>-The lock is being removed from primary UI, and Firefox will now use a metaphor based on identity, rather than security, which will appear on the site button if an SSL or EV certificate is available.  The super short explanation for this change is that the user might have an encrypted connection to criminals, so telling them that they are safe is a false cue.  For an in-depth discussion of why we are moving away from the metaphor of a lock, watch Johnathan Nightingale&#8217;s Mozilla24 presentation <a href="http://www.mozilla24.com/meta/1-16_johnathan.asx">Beyond the Padlock</a>.</p>
<p>-The go button now only appears when you are typing in the location bar, replacing the Web feed and star buttons as the only item on the right side of the location bar.</p>
<p>-In this design the drop down marker in the location bar now only appears when you hover the mouse on the location bar.  The rationale was that we wanted to keep the control around for people who regularly use it (and already know that it is there), but are otherwise hiding it to reduce the overall visual complexity of the right side of the location bar, and because we don&#8217;t feel that this control needs to be discoverable.</p>
<p><strong>What we Added</strong></p>
<p>-The right side of the location bar now has a star icon that allows users to bookmark a Web page with a single click.  We&#8217;ve found that a lot of users don&#8217;t bookmark pages anymore because it is actually easier to just search Google for any Web page that you want to visit again.  So our objective when redesigning bookmarking in Firefox 3 was to create a system that was even faster for users than searching Google.  Here is how it works: a single click on the star icon bookmarks the page and ensures that Firefox will never forget that you visited it.  You can now search for the page again by entering any part of the title or URL In the location bar, which is more efficient than sending your search across the network, waiting for Google to generate a results page, and then locating and selecting the correct result on that page.</p>
<p>-The left side of the location bar now contains what we are calling the site button.  Clicking on this button displays information about the identity of who you are connected to (SSL or EV certificate) if available, and in future releases we may also include actions that are contextual to the Web site you are on when you click the site button.</p>
<p>-On Windows we are experimenting with a small control between back and forward called the history button.  This is functionally the same as the integrated drop down menu in IE7, although we believe the clock metaphor will hopefully be more descriptive than a down arrow.  In particular, this is one part of the design that we are still iterating on.</p>
<p><strong>What we Didn&#8217;t Change</strong></p>
<p>There are lots of things we didn&#8217;t change, but I think these two decisions in particular are notable:</p>
<p>-The search bar and the location bar are still two different fields.  Overall it seems like this is pretty redundant UI, especially since the location bar in Firefox 3 behaves a lot more like a search field (it even now contains the self describing text &#8220;Search Bookmarks and History&#8221;).  However, integrating the two fields is certainly a non-trivial UI problem.  Specific challenges include the fact that you should always show the location that the user has navigated to, but novice users will be reluctant to edit and replace any text that they don&#8217;t understand (and most URLs are not human readable.)  Also, users who are concerned with privacy enjoy knowing when Firefox is making a network connection or not, and they don&#8217;t necessarily want everything they type into the location bar handed to a third party search engine.  Additionally, the best way to integrate search suggestions with location bar auto-complete results isn&#8217;t very clear.  If anyone has solutions to these three UI problems, by all means please post an answer in the comments.</p>
<p>-Stop and reload are not the same button.  A lot of people have suggested that we follow Safari&#8217;s lead and integrate stop and reload.  There are also some Firefox <a href="https://addons.mozilla.org/en-US/firefox/addon/313">extensions</a> out there that do this.  The reason we decided not to integrate the two buttons is the case where you are thinking &#8220;this page is taking forever to load, I&#8217;m going to stop it&#8221;  but then, a split second before you down-click, during the time in which your brain has sent the signal to your hand to carry out the action, the page finishes loading, the button changes state, and you end up doing the opposite of what you actually wanted, and think &#8220;@$%&#38;!&#8221;  Overall I think the speed of the user&#8217;s connection plays a large role in determining how often they will hit the wrong control.  For instance, I rarely experience this problem when using Safari on a broadband connection, but I do commonly experience it when using an iPhone on the edge network.  So to avoid potentially frustrating the user, we don&#8217;t think we should integrate the two buttons.  However, integrating the two is a pretty big visual simplicity win, and the annoying situation is a boundary case, so there are definitely two sides to the debate.</p>
<p><strong>Notes About the Design</strong></p>
<p>In addition to the comments above, here are two accompanying mockups that explain in detail some of the very specific visual design and interaction attributes of the current iteration of wireframes:</p>
<p><a href="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/controlLayoutNotes.png_large.png">Notes on the Design</a></p>
<p><a href="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/controlLayoutNotes.png_large.png"><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/controlLayoutNotes.png" height="220" width="440" align="" border="0" hspace="0" vspace="0" alt="Controllayoutnotes" longdesc="" /></a></p>
<p><a href="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/ratios.png_large.png">Circle to Square Height Ratios on Various Platforms</a></p>
<p><a href="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/ratios.png_large.png"><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/ratios.png" height="220" width="440" align="" border="0" hspace="0" vspace="0" alt="Ratios" longdesc="" /></a></p>
<p><strong>Platform Integration vs. Cross Platform Identity</strong></p>
<p>In a <a href="http://blog.mozilla.com/faaborg/2007/10/10/the-firefox-3-visual-refresh-system-integration/">previous post about the visual refresh</a> for Firefox 3, I discussed our goal of visual integration with each platform.  This strategy has a number of advantages, including presenting you with an interface that feels familiar, and reducing the negative feeling of adding something foreign to your system.  We also what to ensure that as you move between Firefox and other applications on your system, the transition does not feel jarring.</p>
<p>However, morphing Firefox to visually integrate on each platform has one very serious downside: we risk losing Firefox&#8217;s identity.  How do we achieve perfect visual integration with OS X without looking like Safari?  And how do we achieve perfect visual integration on XP without looking like IE6, and Vista without looking like IE7?  In a lot of ways these two goals, achieving visual integration on each platform, and maintaining a consistent cross platform identity, are diametrically opposed.  However, we&#8217;ve been working on trying to pull off both.</p>
<p>Our strategy is to divide up the different visual variables across the two different objectives.  Contrast (value), color (hue) and texture are used to integrate with the platform, while shape, position, orientation, and size are leveraged to create a cross platform identity:</p>
<p><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/visualVariableStrategy.png" height="260" width="463" align="" border="0" hspace="0" vspace="0" alt="Visualvariablestrategy" longdesc="" /></p>
<p>Note: the visual variables shown in this diagram are from a <a href="http://groups.csail.mit.edu/graphics/classes/6.831/lectures/L11-slides.pdf">slide</a> by professor Rob Miller at MIT</p>
<p>Another way of thinking about this strategy is that the objects remain the same across platforms, but the materials that these objects are made out of (metal, glass, plastic) change based on what OS you are running Firefox on (OS X, Vista, XP).  For instance, here is the iconic shape for back and forward that gives Firefox a cross platform identity:</p>
<p><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/iconicForm.png" height="220" width="440" align="" border="0" hspace="0" vspace="0" alt="Iconicform" longdesc="" /></p>
<p>And here is the same object constructed out of metal, glass, and plastic, for visual integration with the different platforms:</p>
<p><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/materials.png" height="220" width="440" align="" border="0" hspace="0" vspace="0" alt="Materials" longdesc="" /></p>
<p>There are a few exceptions to this approach, in particular the stop and reload buttons appear as glyphs on shapes on OS X, instead of glyphs floating in space, and each design leverages <a href="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/ratios.png_large.png">platform specific curve ratios</a>.  Also, we are playing around with the idea of a history button on Windows, but we are still working on that design.</p>
<p><strong>Establishing Identity Through Shape: Iconic Forms</p>
<p></strong>Taking the discussion to a much more theoretical level, I want to discuss why I think it is important that Firefox 3 has a unique shape, and the fundamental role that shape plays in establishing identity.  When we think about identity, we often focus on brand names and logos, but many objects are so visually unique, that their shape is the only thing needed to differentiate them from every other object in existence.  We are so good at processing visual information that even a simple wireframe results in us easily recognizing an object.  For instance, consider common tools:</p>
<p><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/iconicShovel.png" height="440" width="440" align="" border="0" hspace="0" vspace="0" alt="Iconicshovel" longdesc="" /></p>
<p><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/iconicHammer.png" height="440" width="440" align="" border="0" hspace="0" vspace="0" alt="Iconichammer" longdesc="" /></p>
<p>After interacting with these tools, their form becomes extremely recognizable, even when shown in 2D using a simple outline.  For these tools their form is dictated by functionality, as opposed to a desire to be recognizable.  However, some objects have become iconic due to their clearly recognizable form.  For instance, consider this hat:</p>
<p><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/iconicMickey.png" height="440" width="440" align="" border="0" hspace="0" vspace="0" alt="Iconicmickey" longdesc="" /></p>
<p>Only three intersecting circles, but this is one of the most iconic forms the world has ever seen.  Great designers are able to leverage simple and recognizable shapes to construct iconic forms that make their products memorable and easily differentiated from competition.</p>
<p><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/iconicIpod.png" height="440" width="440" align="" border="0" hspace="0" vspace="0" alt="Iconicipod" longdesc="" /></p>
<p><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/iconic360.png" height="440" width="440" align="" border="0" hspace="0" vspace="0" alt="Iconic360" longdesc="" /></p>
<p><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/iconicBeetle.png" height="440" width="440" align="" border="0" hspace="0" vspace="0" alt="Iconicbeetle" longdesc="" /></p>
<p>Firefox has been incredibly successful primarily because it is a fantastic product.  The marketing around Firefox has also been extremely well done.  Firefox has a great name, and a gorgeous and easily recognizable application icon.  However, the tool itself has not been designed to contain an iconic form, a shape that you would recognize even if you only saw its&#8217; shadow, or an outline.  I believe Firefox 3 should be recognizable even if you are only viewing it momentarily, looking over someone else&#8217;s shoulder.  Since the navigational controls are something we constantly view and interact with, that makes them a great candidate for trying to establish a recognizable shape:</p>
<p><img src="http://people.mozilla.com/~faaborg/files/20071114-iconicForms/iconicFormLarge.png" height="440" width="440" align="" border="0" hspace="0" vspace="0" alt="Iconicformlarge" longdesc="" /></p>
<p>This is just one example of the kind of shape we could use.  Hopefully, whatever we end up going with, you&#8217;ll be able to catch a quick glance of it and still immediately know that just saw Firefox.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/faaborg/2007/11/15/the-shape-of-things-to-come/feed/</wfw:commentRss>
<enclosure url="http://www.mozilla24.com/meta/1-16_johnathan.asx" length="258" type="video/x-ms-asf" />
		</item>
		<item>
		<title>Update on the Firefox 3 Linux Theme</title>
		<link>http://blog.mozilla.com/faaborg/2007/11/13/update-on-the-firefox-3-linux-theme/</link>
		<comments>http://blog.mozilla.com/faaborg/2007/11/13/update-on-the-firefox-3-linux-theme/#comments</comments>
		<pubDate>Wed, 14 Nov 2007 01:01:07 +0000</pubDate>
		<dc:creator>Alex Faaborg</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/11/13/update-on-the-firefox-3-linux-theme/</guid>
		<description><![CDATA[Work on the new linux theme for Firefox 3 is progressing nicely due to a very active group of contributers.  To match the operating system&#8217;s theme, Firefox&#8217;s navigation toolbar will use native GTK icons.  The remaining icons are being drawn in the Tango style.  I owe a huge thanks to Andreas Nilsson, [...]]]></description>
			<content:encoded><![CDATA[<p>Work on the new linux theme for Firefox 3 is progressing nicely due to a very active group of contributers.  To match the operating system&#8217;s theme, Firefox&#8217;s navigation toolbar will <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=381206">use native GTK icons</a>.  The <a href="http://people.mozilla.com/~faaborg/files/granParadisoUI/icons/iconInventory.html">remaining icons</a> are being <a href="http://tango.freedesktop.org/Firefox">drawn in the Tango style</a>.  I owe a huge thanks to <a href="http://ramnet.se/~nisse/blog/">Andreas Nilsson</a>, Michael Ventnor, <a href="http://nemus.se/">Kalle Persson</a>, Lapo Calamandrei, Garrett LeSage, Michael Monreal, jimmac, and everyone else who is contributing to help ensure that Firefox 3 looks great on linux.</p>
<p>[Update: there is some very <a href="http://arstechnica.com/journals/linux.ars/2007/11/15/afirst-look-at-the-firefox-3-visual-refresh-for-linux">thorough coverage over on Ars Technica</a> with lots of screenshots]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/faaborg/2007/11/13/update-on-the-firefox-3-linux-theme/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FLOSS Usability Sprint V</title>
		<link>http://blog.mozilla.com/faaborg/2007/11/07/floss-usability-sprint-v/</link>
		<comments>http://blog.mozilla.com/faaborg/2007/11/07/floss-usability-sprint-v/#comments</comments>
		<pubDate>Thu, 08 Nov 2007 03:30:07 +0000</pubDate>
		<dc:creator>Alex Faaborg</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/11/07/floss-usability-sprint-v/</guid>
		<description><![CDATA[Last weekend Mozilla sponsored and participated in the fifth FLOSS Usability Sprint.  The purpose of free/libre open source usability sprints is to get user experience designers and interaction designers in the bay area involved with open source projects, and to get open source projects actively engaged in improving their usability.  In addition to [...]]]></description>
			<content:encoded><![CDATA[<p>Last weekend Mozilla sponsored and participated in the fifth <a href="http://www.flossusability.org/">FLOSS Usability Sprint</a>.  The purpose of free/libre open source usability sprints is to get user experience designers and interaction designers in the bay area involved with open source projects, and to get open source projects actively engaged in improving their usability.  In addition to Firefox, teams at the sprint also worked on improving the usability of <a href="http://chandlerproject.org/">Chandler</a> and <a href="http://www.wiserearth.org/">Wiser Earth</a>.</p>
<p>Looking at the Firefox team&#8217;s progress quantitatively, over the course of just three days we were able to identify 20 user interfaces in competing browsers that we felt could potentially improve Firefox, we found <a href="http://wiki.mozilla.org/FLOSSUsabilitySprint1107/Heuristic">60 usability problems</a> with Firefox, and we brainstormed 40 ideas for directions Web browsing user interfaces can potentially take in the future.  <a href="http://wiki.mozilla.org/FLOSSUsabilitySprint1107">Notes from the sprint</a> are located on the mozilla wiki.  Mozilla also hosted happy hour events on Friday and Saturday in the evening and sprint participants consumed 15 pitchers of beer.  For the next sprint we&#8217;ll try to get our stats even higher!</p>
<p><a href="http://people.mozilla.com/~faaborg/files/20071106-flossSprintV/flossV.jpg_large.jpg"><img src="http://people.mozilla.com/~faaborg/files/20071106-flossSprintV/flossV.jpg" height="295" width="440" align="" border="0" hspace="0" vspace="0" alt="Flossv" longdesc="" /></a></p>
<p>These usability sprints are incredibly valuable to Mozilla because with only three people in Mozilla&#8217;s User Experience team, it is great to increase our ranks, even if only momentarily.  Also, working with talented user experience and interaction designers who have a completely fresh perspective on some of the UI issues we are facing is extremely useful.  In particular I want to thank Min Wu, Chun-Yi Chen, and Jon Slenk for the prolifically critical <a href="http://www.useit.com/papers/heuristic/">heuristic evaluation</a> of Firefox they did on Saturday.  Also thanks to Daniel Schwartz and Jon Slenk for organizing the event.</p>
<p>If you are a user experience designer in the bay area, these sprints are a great way to meet other people in your field, to level up your skills, and to work on an interesting project.  If you are running an open source project, these sprints are a great way to get high quality user experience consulting for free, and to considerably improve the usability of your application or site.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/faaborg/2007/11/07/floss-usability-sprint-v/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Prism Brainstorming</title>
		<link>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/</link>
		<comments>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/#comments</comments>
		<pubDate>Tue, 30 Oct 2007 00:01:38 +0000</pubDate>
		<dc:creator>Alex Faaborg</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/</guid>
		<description><![CDATA[Now that Prism has launched, a lot of people have been suggesting features and various directions Mozilla Labs could potentially take the experiment in the future.  Here is a collection of ideas that people have recently suggested, and some things I&#8217;ve been thinking about in the back of my head.  Please feel free [...]]]></description>
			<content:encoded><![CDATA[<p>Now that <a href="http://labs.mozilla.com/2007/10/prism/">Prism has launched</a>, a lot of people have been suggesting features and various directions <a href="http://labs.mozilla.com/">Mozilla Labs</a> could potentially take the experiment in the future.  Here is a collection of ideas that people have recently suggested, and some things I&#8217;ve been thinking about in the back of my head.  Please feel free to post your own ideas in the comments. [<strong>Update:</strong> or you can discuss on a <a href="https://labs.mozilla.com/forum/index.php/topic,248.0.html">thread on the Mozilla Labs forums</a> about ideas for future directions].</p>
<p><strong>Improving the Refracting Experience</strong></p>
<ul>
<li>We could package webapp bundles as extensions, and then have Prism search for matching extensions when the user is converting a Web application to a desktop application.  These extensions would include various files to customize the Web application, like a webapp.css file to <a href="http://userstyles.org/">style the application</a>, greasemonkey scripts, etc.  In terms of the user interface, users would just see a <a href="http://people.mozilla.com/~faaborg/files/20071029-prismBrainstorming/greader-mac.png">screen shot of what the application will look like</a>, along with a feature list when refracting an application out of their browser.  For instance, if the user is converting Google Reader out of their browser (Tools &gt; Convert to Application), they may see one bundle that has been downloaded by 10,000 people and another that has been downloaded by 3,000 people.  After looking at the screen shots and feature lists, they choose which the one they want (or none).  Users could switch which bundle they are using to modify the Web application at any point after refracting as well.</li>
<li>Automatically convert the user&#8217;s favorite Web applications based on a white list of known applications and their frecency score in places?  For instance, Firefox notices that the user visits <a href="http://30boxes.com">30 Boxes</a> every day so it drops a shortcut to 30 Boxes in the Web applications folder of their Start Menu to alternatively launch the application with Prism.  Since this is just a shortcut, it&#8217;s only going to take up ~1k of space on the user&#8217;s hard drive, but it still may not be a good idea since users generally have a certain chagrin for applications that proactively try to help them.  There are also some privacy implications.</li>
</ul>
<p><strong>Content Handling</strong></p>
<ul>
<li>Allow Web applications to register with the operating system to handle certain file types.  Obviously there are a <em>lot</em> of security concerns with this, and this would only apply to applications that the user has personally refracted, there would need to be confirmation dialog boxes before uploading content, etc.</li>
<li>Allow the user to drag and drop files onto refracted applications, or Firefox (which will load the Web app in a new tab and then upload the file)</li>
<li>Get the process of uploading files to Web applications standardized through a group like the WHATWG, and supported by a few popular Web applications, like <a href="http://www.zoho.com/">Zoho</a>, and <a href="http://docs.google.com">Google Docs</a></li>
</ul>
<p><strong>Integration with the Desktop Environment</strong><br />
<em><br />
Windows</em></p>
<ul>
<li>Minimize to the system tray</li>
</ul>
<p><em>OS X</em></p>
<ul>
<li>Modify the dock icon (number of unread emails, web feed messages, etc.)</li>
<li>Run as a menu bar item (we would need to convert the favicon to monochrome)</li>
</ul>
<p><em>All Platforms</em></p>
<ul>
<li>Let Web application developers specify their own high resolution application icon so we don&#8217;t have to rely on upscaling</li>
<li>Support for frameless windows (for more widgetish apps, or stylized apps like twitterrific)</li>
<li>Get a notification api standardized through a group like the WHATWG, but leave it up to the client to determine how to deliver the notification to the user (we would probably go with growl on mac, system tray dialog bubbles on Windows, custom implementation on Linux, etc.)</li>
<li>Launch application on startup</li>
</ul>
<p><strong>Improvements to the Web Platform (mentioned in the original announcement)</strong></p>
<ul>
<li>Support for offline applications</li>
<li>canvas3d</li>
</ul>
<p><strong>Partner Builds</strong></p>
<ul>
<li>Make it really easy for application developers to deploy Prism along with their webapp bundle directly to users.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.mozilla.com/faaborg/2007/10/29/prism-brainstorming/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
