Survey							
                            
		                
		                * Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Web Design vs. GUI Design CS 160, Spring 2002 Professor James Landay March 6, 2002 3/6/2002 1 Hall of Shame or Hall of Fame?  College of Arts & Crafts  3/6/2002 http://www.ccac-art.edu/ 2 Hall of Shame  College of Arts & Crafts   What is this page about?     tiny links at the very bottom scrolled off many screens! Second page…   3/6/2002 no first read no value proposition How do I navigate?   http://www.ccac-art.edu/ how do I do anything? fonts so small you can’t read at all on a high-res monitor 3 Now improved….  College of Arts & Crafts   What is this page about?    tiny links at the very bottom scrolled off many screens! Second page…   3/6/2002 no first read no value proposition How do I navigate?    http://www.ccac-art.edu/ how do I do anything? fonts so small you can’t read at all on a high-res monitor 4 Hall of Shame, but why?? content gets a small % 3/6/2002 5 Web Design vs. GUI Design CS 160, Spring 2002 Professor James Landay March 6, 2002 3/6/2002 6 Outline      Review Example of value of good web design Diffs between web & desktop UIs Administrivia Top ten mistakes in web design 3/6/2002 7 Review  Personalization. Why?  if content isn’t fresh, visitors won’t return  four ways to collect information?  edit, interview, deduce, collaborative filter  Key idea to inverse-pyramid writing style?  start with the conclusions & add details below  Non-intuitive empirical results  “readable” pages were less effective. why?  users scan! – the style of links matters  navigation must be linked to content. why?  so users can predict where links will take them  don’t violate the “sales script.” why?  user’s must trust you before giving personal info 3/6/2002 8 Good Web Site Design can Lead to Healthy Sales  NY Times on IBM web site, 8/30/99  “Most popular feature was … search … because people couldn't figure out how to navigate the site“  “The second most popular feature was the help button, because the search technology was so ineffective.”  After the redesign, use of the “help” button decreased 84 percent, while sales increased 400 percent  Good Web Site Design can Lead to Healthy Sales http://www.nytimes.com/library/tech/99/08/cyber/commerce/30commerce.html 3/6/2002 9 Jakob Nielsen  Self-described Web Guru  worked on Hypertext long before the web  Great mailing list / archive site  http://www.useit.com/alertbox/  2 articles for today from this archive 3/6/2002 10 The Web Page Represents... 1) User's view of information on screen 2) Unit of navigation  what you get when you click a link / bookmark 3) Address to get info. over net (URL) 4) Storage of the information  on the server & the author's editing unit  except embedded objects like images  Page is an atomic unit unifying these concepts 3/6/2002 11 Desktop-based Wizard 3/6/2002 12 Web-based Wizard 3/6/2002 What is the difference? 13 Where is the Application & the State?  Back (previous) in desktop wizards  typically undoes any changes made on that step  Back on web pages  is it the “back” button of the browser?  server isn’t necessarily aware of it - no change to state  is it the “back” link on the page?  server could do something to state with this  can you keep the user from using browser’s back?  with some work… but not a good idea  Clearly defined exits are important  obvious on the desktop example, but not the web... 3/6/2002 14 Desktop Dialog Box 3/6/2002 15 Desktop-based Wizard 3/6/2002 16 Web-based Wizard What are the differences? 3/6/2002 17 Where is the Application & the State?  Back (previous) in desktop wizards  typically undoes any changes made on that step  Back on web pages  is it the “back” button of the browser?  server isn’t necessarily aware of it - no change to state  is it the “back” link on the page?  server could do something to its state  can you keep the user from using browser’s back?  with some work… but not a good idea  Clearly defined exits are important  obvious on the desktop example, but not the web... 3/6/2002 18 Desktop Dialog Box 3/6/2002 19 Web Dialog Box 3/6/2002 20 Web Dialog Box What are the differences? 3/6/2002 21 “What am I Buying?”  Desktop apps bring up dialogs boxes  usually smaller than main window  leave you context (below) about your main task  Web apps bring you to a new page  need to move back & forth to get context  browser “forward” may lose old values after a “back”  often a LARGE delay between page loads  need to remember context over time! 3/6/2002 22 Solutions to the Context Problem  Repeat context  add new information to the current page  appears to the user as if page is expanding  Optimize pages for loading speed  reduce graphics  improve server performance 3/6/2002 23 Other Differences  Device diversity  don’t know what they will be browsing on Web Server Internet 3/6/2002 24 Other Differences  The user controls navigation     users can take paths you never intended come in via search engines directly to pages bookmark favorite pages email from friends  Can’t depend on people starting from homepage  Part of a whole experience  users move between sites  where are the borders? not as clear 3/6/2002 25 Administrivia  Homework questions?  We will have last assignment available for pickup by end of week (will send email)  Anything else on your mind?  Team appointments for next week TBA 3/6/2002 26 Top Ten Mistakes in Web Design Should be controversial - feel free to disagree Top Ten Mistakes in Web Design 1996, http://www.useit.com/alertbox/9605.html 3/6/2002 27 10. Overly Long Download Times  10 second rule  amount of wait time before users lose interest  traditional human factors studies back this up  15 seconds may be acceptable on web  people are getting trained to endure  but only for a few key pages  True even for business sites  busy during day & surf at home for work info 3/6/2002 28 9. Outdated Information  Hire a web gardener for your team  “root out the weeds and replant the flowers”  Most people rather create content than do maintenance  Cheap way of enhancing content  still relevant  link to new pages  otherwise remove them  Outdated content also leads to a lack of trust (important for e-commerce) 3/6/2002 29 8. Non-standard Link Colors  Links to  pages that haven’t been seen are blue  previously seen pages are purple/red  Don't mess with these colors  one of the few standard navigational aides  consistency is important for learning  don’t underline other objects with blue/red!  OBVIOUS LINKS (K10)  What is unfortunate about this convention? 3/6/2002 30 7. Lack of Navigation Support  Users don’t know much about your site  they always have difficulty finding information  give a strong sense of structure and place  Communicate site structure  provide a site map  so users know where they are & where they can go  provide a good search feature  the best navigation support will never be enough  People now expect these  site logo in upper left linked to home page  LOCATION BREAD CRUMBS (K6) showing where you currently are 3/6/2002 31 What Might be Wrong Here? 3/6/2002 32 6. Long Scrolling Pages  Many users do not scroll beyond visible section when page comes up  All critical content & navigation should be ABOVE THE FOLD (I2)  Leaf nodes can be longer  people who have that interest will be reading it  still good to be brief  Becoming less of an issue  top items will STILL dominate  should be careful not to go past 3 screens max. 3/6/2002 33 What Might be Wrong Here? 3/6/2002 34 What Might be Wrong Here? 3/6/2002 35 5. Orphan Pages  All pages should have a clear indication of what web site they belong to  users may not come in through your home page  Every page should have  a link up to your home page  some indication of where they fit within the structure of your information space 3/6/2002 36 What Might be Wrong Here? 3/6/2002 37 4. Complex URLs  Shouldn’t have exposed machine address  Users try to decode URLs of pages  to infer the structure of web sites  lack of support for navigation & sense of location  URL should be human-readable  names should reflect nature of the info. space  sometimes need to type in URL->minimize typos  use lower-case, short names with no special chars • many people don't know how to type a ~  Long URLs are hard to email properly  wrapping, etc. *** biggest issue today *** 3/6/2002 38 What Might be Wrong Here? 3/6/2002 39 3. Constantly Running Animations  Don’t have elements that move incessantly  moving images have an overpowering effect on the human peripheral vision  no animations, scrolling text, marquees  Users tune them out  so do not put anything important there!  Give your user some peace and quiet to actually read the text! 3/6/2002 40 What Might be Wrong Here? 3/6/2002 41 2. Gratuitous use of Bleeding Edge Technology  Don’t try to attract people using it  you’ll get the nerd crowd, but mainstream users care about content and service  If their system crashes  they will never come back  E.g., use VRML if your info maps to 3d  architectural design or surgery planning  Caveat: appropriate if selling those products 3/6/2002 42 What Might be Wrong Here? 3/6/2002 43 1. Using Frames  Confusing for users  breaks the user model of the web page  sequence of actions rather than single act  unit of navigation no longer equal to unit of view  Lose predictability of user actions  what information appears where when you click?  can’t bookmark the current page & return to it • fixed in Explorer 5  URLs stop working  can’t share with others (lose social filtering) • emailing links still doesn’t work... 3/6/2002 44 Frames (cont.)  Search engines have problems w/ frames  what part of frames do you include in indexes?  Early surveys found most users preferred frame-less sites  recent surveys back this up ~70-90%  Caveat: experienced designers can sometimes use frames to good effect 3/6/2002 45 References  Nielsen’s top 10 list (required reading)  http://www.useit.com/alertbox/9605.html  Web pages that suck  http://www.webpagesthatsuck.com/  Net tips for designers  http://www.dsiegel.com/tips/  User Interface Engineering  http://www.uie.com 3/6/2002 46 Next Time  Rapid prototyping  "The Perils of Prototyping" by Alan Cooper  Lewis & Rieman Ch. 6 3/6/2002 47