{"id":3334,"date":"2014-03-04T08:59:42","date_gmt":"2014-03-04T16:59:42","guid":{"rendered":"http:\/\/blog.mozilla.org\/ux\/?p=3334"},"modified":"2019-10-30T12:49:21","modified_gmt":"2019-10-30T16:49:21","slug":"introducing-the-update-experience-for-australis","status":"publish","type":"post","link":"https:\/\/blog.mozilla.org\/ux\/2014\/03\/introducing-the-update-experience-for-australis\/","title":{"rendered":"Introducing the update experience for Australis"},"content":{"rendered":"<p class=\"disclaimer\" dir=\"ltr\">This post focuses on design principles and solutions that accompanies our other post about <a href=\"https:\/\/blog.mozilla.org\/ux\/2014\/03\/5-questions-to-ask-during-your-design-process\">design process<\/a> for the Australis update experience. &#8211;<a href=\"https:\/\/twitter.com\/zhenshuofang\"> Zhenshuo Fang<\/a> and<a href=\"https:\/\/twitter.com\/habber\"> Holly Habstritt Gaal<\/a>, Mozilla UX<\/p>\n<p dir=\"ltr\">Introducing change is always hard, especially for software like Firefox that has been around for 10 years, and has technical legacy as well as UI legacy. The Firefox design and engineering teams recently introduced a redesign of Firefox we call <a href=\"https:\/\/blog.mozilla.org\/ux\/2013\/11\/australis-is-landing-in-firefox-nightly\/\">Australis<\/a>, that includes several visual improvements as well as new features that we believe benefit our users. Even though we<a href=\"https:\/\/blog.mozilla.org\/ux\/2013\/11\/australis-is-landing-in-firefox-nightly\/\"> blogged<\/a>,<a href=\"https:\/\/twitter.com\/hashtag\/australis\"> tweeted<\/a> and talked about it in various places, the majority of our users will find out about the new design the moment they update Firefox. While the interface is intuitive for new users, it still represents change for users who have learned and gotten used to the existing UI.<\/p>\n<p dir=\"ltr\">To introduce Australis to our existing Firefox users, a group from different teams started a project called \u201conboarding\u201d to create an update experience along side Australis. The goal of this update experience is to help existing users get familiar with the new interface faster, gain interest in using more features, and answer their questions about the \u201cwhy\u201d behind the design. Here I will share with you some design principles and lessons we learned through the process of designing the update experience for Australis.<\/p>\n<p dir=\"ltr\"><strong>1. If you don\u2019t want people to skip it, don\u2019t design it like a webpage<\/strong><\/p>\n<p dir=\"ltr\">The<a href=\"http:\/\/en.wikipedia.org\/wiki\/Banner_blindness\"> Banner Blindness<\/a> study shows that people ignore what looks like an advertisement on a web page. We found through usability testing that the same holds true when users update their browser: they will ignore and not interact with what looks like a typical landing page. Since existing users have seen the update page so many times and the information on that page is not always relevant to their current task, ignoring the page has become a habit no matter whether the information on the page is interesting or not. Therefore in this new version of the update experience, we designed the web page so that it is minimal and only contains one welcome message to reassure that the user has updated to a new version of Firefox. This allows users to focus on the other key information we want to deliver in a \u201cdoor hanger\u201d information bubble.<\/p>\n<div id=\"attachment_3343\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-15-at-4.07.53-AM.png\"><img aria-describedby=\"caption-attachment-3343\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-3343\" src=\"https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-15-at-4.07.53-AM-600x421.png\" alt=\"The web page users see when they update Firefox\" width=\"600\" height=\"421\" srcset=\"https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-15-at-4.07.53-AM-600x421.png 600w, https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-15-at-4.07.53-AM-252x177.png 252w, https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-15-at-4.07.53-AM.png 1192w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-3343\" class=\"wp-caption-text\">The web page users see when they update Firefox<\/p><\/div>\n<p dir=\"ltr\"><strong>2. Minimal Interruption for users<\/strong><\/p>\n<p dir=\"ltr\">In contrast to new users who just downloaded Firefox, the challenge of designing an update experience for existing users is that they already have a task in mind when opening the browser and do not want to be interrupted. Instead of making every user go through a tour upon update, we decided to use a door hanger information bubble as a minimal barrier to tell existing users only one key thing about the new design: the location of the newly redesigned menu button. For users who are interested in learning more, the \u201dLet&#8217;s go\u201d button will take them through an interactive tour of the new interface. For users who do not have time at the moment, they can choose &#8220;Not Now&#8221;, but by then, they should already know about the new menu and where to find it.<\/p>\n<div id=\"attachment_3345\" style=\"width: 490px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/0-doorhanger-options@2x-copy.png\"><img aria-describedby=\"caption-attachment-3345\" decoding=\"async\" loading=\"lazy\" class=\" wp-image-3345 \" src=\"https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/0-doorhanger-options@2x-copy-600x396.png\" alt=\"The door hanger \" width=\"480\" height=\"317\" srcset=\"https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/0-doorhanger-options@2x-copy-600x396.png 600w, https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/0-doorhanger-options@2x-copy-252x166.png 252w, https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/0-doorhanger-options@2x-copy.png 726w\" sizes=\"(max-width: 480px) 100vw, 480px\" \/><\/a><p id=\"caption-attachment-3345\" class=\"wp-caption-text\">The door hanger bubble hanging off the menu button<\/p><\/div>\n<p dir=\"ltr\"><strong>3. Show, don\u2019t tell<\/strong><\/p>\n<p dir=\"ltr\"><a id=\"docs-internal-guid-34717f43-88c6-7ae2-9559-3bcf8fda052d\" href=\"http:\/\/en.wikipedia.org\/wiki\/Show,_don%27t_tell\">Show, don\u2019t tell<\/a> is a writing technique as well as an important design principle. The traditional way of introducing features in a product is using a web page with screenshots or pointing arrows that point out where a feature is. But if the browser is already open, why show yet another screenshot of the browser to talk about it? The most interesting and challenging thing about the update experience from both a design and technical perspective is that the website and browser can now talk to each other to provide a connected and immersive experience. This means that when talking about a specific feature or task in the web page, we can now highlight directly the controls in the browser interface to show users where that feature is. Users can also interact with the feature while learning about it. Through usability testing, we found that showing a feature in the browser also help users recall it afterwards, which resulted in more feature use after taking the tour.<\/p>\n<div id=\"attachment_3338\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-15-at-4.08.09-AM.png\"><img aria-describedby=\"caption-attachment-3338\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-3338\" src=\"https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-15-at-4.08.09-AM-600x420.png\" alt=\"First step of tour\" width=\"600\" height=\"420\" srcset=\"https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-15-at-4.08.09-AM-600x420.png 600w, https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-15-at-4.08.09-AM-252x176.png 252w, https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-15-at-4.08.09-AM.png 1189w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-3338\" class=\"wp-caption-text\">The step showcasing Add-ons in the tour<\/p><\/div>\n<p dir=\"ltr\"><strong>4. Serendipity<\/strong><\/p>\n<p dir=\"ltr\">\u201cExuberant\u201d and \u201cFinely Crafted\u201d are two key<a href=\"https:\/\/people.mozilla.org\/%7Emadhava\/FDV\/FirefoxDesignValuesBooklet.pdf\"> Firefox Design Values<\/a> we always refer to when designing for Firefox. Other than making the update experience interactive, We also tried to add a little bit fun into it. After all, the tour should not feel like a dry lecture but a fun journey. For example, the highlight of a feature can change randomly every time you open the tour. Or if you close the panel in the middle of the tour, the &#8220;next&#8221; arrow will rotate into an &#8220;up&#8221; arrow and dock the tour at the bottom of the window. We are also experimenting different visual design and tone of the copy to make the experience as human and joyful as possible.<\/p>\n<div id=\"attachment_3348\" style=\"width: 610px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-21-at-1.06.17-PM-e1393975733804.png\"><img aria-describedby=\"caption-attachment-3348\" decoding=\"async\" loading=\"lazy\" class=\"size-large wp-image-3348\" src=\"https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-21-at-1.06.17-PM-e1393975733804-600x341.png\" alt=\"Dock the tour at the bottom of the page\" width=\"600\" height=\"341\" srcset=\"https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-21-at-1.06.17-PM-e1393975733804-600x341.png 600w, https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-21-at-1.06.17-PM-e1393975733804-252x143.png 252w, https:\/\/blog.mozilla.org\/ux\/files\/2014\/02\/Screen-Shot-2014-01-21-at-1.06.17-PM-e1393975733804.png 1120w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/a><p id=\"caption-attachment-3348\" class=\"wp-caption-text\">Docking the tour at the bottom of the page<\/p><\/div>\n<p dir=\"ltr\"><strong>5. ABT (always be testing)<br \/>\n<\/strong><\/p>\n<p dir=\"ltr\">Just like any other design, no one can get it right at the first time. That\u2019s why we need to always be testing and keep improving. For this particular project, we used various methods to validate our assumptions and evaluate the design throughout <a href=\"https:\/\/blog.mozilla.org\/ux\/2014\/03\/5-questions-to-ask-during-your-design-process\">the process<\/a>. We gathered qualitative data early on through in-person interview and remote usability testing, as well as quantitative data in different release channels to<a href=\"https:\/\/blog.mozilla.org\/ux\/2014\/02\/measuring-australis\/\"> measure our success<\/a>.<\/p>\n<p dir=\"ltr\">The update experience landed in<a href=\"http:\/\/www.mozilla.org\/en-US\/firefox\/aurora\/\"> Firefox Aurora<\/a> with Australis and <a href=\"https:\/\/blog.mozilla.org\/blog\/2014\/02\/07\/introducing-mozilla-firefox-accounts\/\">an improved version of Sync<\/a>. While we keep iterating on the design as well as other features in Aurora, try it out and let us know if you have any suggestions. The onboarding team is also working on an &#8220;unboxing&#8221; experience for new users who just downloaded Firefox. Stay tuned for more awesomeness!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This post focuses on design principles and solutions that accompanies our other post about design process for the Australis update experience. &#8211; Zhenshuo Fang and Holly Habstritt Gaal, Mozilla UX &hellip; <a class=\"go\" href=\"https:\/\/blog.mozilla.org\/ux\/2014\/03\/introducing-the-update-experience-for-australis\/\">Read more<\/a><\/p>\n","protected":false},"author":144,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[246,9595,5866],"tags":[],"coauthors":[306191],"_links":{"self":[{"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/posts\/3334"}],"collection":[{"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/users\/144"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/comments?post=3334"}],"version-history":[{"count":0,"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/posts\/3334\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/media?parent=3334"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/categories?post=3334"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/tags?post=3334"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/blog.mozilla.org\/ux\/wp-json\/wp\/v2\/coauthors?post=3334"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}