1 Lecture 11: International and Handheld User Interfaces Brad Myers 05-863 / 08-763 / 46-863: Introduction to Human Computer Interaction for Technology.

Slides:



Advertisements
Similar presentations
Jump to Contents Instructor Tutorial essignments.com Paperless assignment submission system.
Advertisements

Accessing electronic journals from off- campus This causes lots of headaches, but dont despair, heres how to do it! (Please note – this presentation is.
Your connection to ideas, information, and inspiration.
X-Media V2.0 Healthcare Training Jayex Technology Limited X-Media V2.0 March 2010 v
Accessing and Using the e-Book Collection from EBSCOhost ® When an arrow appears, click to proceed to the next slide at your own pace. To go back, click.
HNA-Drive Familiarization Presentation. From the address bar in your preferred internet browser, navigate to Site supports: Internet.
Design & Developed by: EATL
Mobile UIs First Mobile Radio Telephone 1924 Courtesy of Rich Howard.
1 Lecture 12: International User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology Executives Fall,
Chapter 12: ADO.NET and ASP.NET Programming with Microsoft Visual Basic.NET, Second Edition.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
We are partners in learning.. Note: Office 365 works best in Internet Explorer V 9 or above. Some features do not work in PWCS’s Chrome Browser or in.
SM3121 Software Technology Mark Green School of Creative Media.
© 2005 by Prentice Hall Chapter 3c Designing Interfaces and Dialogues.
The Interaction Design of Microsoft Windows CE Sarah Zuberec Productivity Appliance Division, Microsoft Corp. Presented By: Ugur Kuter Dept. of Computer.
Conversational Computers
1 Lecture 11: International and Handheld User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology.
1 Chapter Overview Introduction to Windows XP Professional Printing Setting Up Network Printers Connecting to Network Printers Configuring Network Printers.
Microsoft ® Office Word 2007 Training Mail Merge II: Use the Ribbon and perform a complex mail merge [Your company name] presents:
If you are connected to the Internet, click and then click on the web page to experience an introduction to applications. The following lesson is about.
Review of last session The Weebly Dashboard The Weebly Dashboard Controls your account and your sites Controls your account and your sites From here you.
1 CGS1060 Mobile UIs Copyright 2012 by Janson Industries.
Windows 10. The New Microsoft Operating System to be released July 29 th. It’s not just a PC operating system, it’s a lot more, it includes phones,
Operating Systems Chapter 4.
Go to our website, and click on the eMedia Catalog link To find books, either click on the advanced search (which I will.
1 Lecture 11: International and Handheld User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology.
Design of Handheld Devices
1 Lecture 11: International and Handheld User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology.
Introduction to Mobile Computing CSE 390 Fall 2010.
Database Applications – Microsoft Access Lesson 2 Modifying a Table and Creating a Form 45 slides in presentation Accessibility check 9/14.
HINARI/Basic Internet Concepts (module 1.1). Instructions - This part of the:  course is a PowerPoint demonstration intended to introduce you to Basic.
Advanced Forms Lesson 10.
1 Lesson 6 Exploring Microsoft Office 2007 Computer Literacy BASICS: A Comprehensive Guide to IC 3, 3 rd Edition Morrison / Wells.
TERMS TO KNOW. Desktop This does not mean a computer desktop vs. a laptop. You probably keep a number of commonly used items on your desk at home such.
Three steps to sell Office Always ask every customer the following questions to get them interested in buying Office: Did you know that Office.
Going Mobile with MobileMana Get a great mobile website solution today!
Chapter 2 Developing a Web Page. A web page is composed of two distinct sections: –The head content –The body Creating Head Content and Setting Page Properties.
Mail merge I: Use mail merge for mass mailings Perform a complete mail merge Now you’ll walk through the process of performing a mail merge by using the.
1 ADVANCED MICROSOFT EXCEL Lesson 9 Applying Advanced Worksheets and Charts Options.
XP 1 Microsoft Word 2002 Tutorial 1 – Creating a Document.
Chapter 8 Browsing and Searching the Web. Browsing and Searching the Web FAQs: – What’s a Web page? – What’s a URL? – How does a browser work? – How do.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
Pasewark & Pasewark Microsoft Office 2003: Introductory 1 INTRODUCTORY MICROSOFT OUTLOOK Lesson 1 – Outlook Basics and .
INFO 355Week #71 Systems Analysis II User and system interface design INFO 355 Glenn Booker.
E.g.: MS-DOS interface. DIR C: /W /A:D will list all the directories in the root directory of drive C in wide list format. Disadvantage is that commands.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
Fall 2003Sylnovie Merchant, Ph.D. ACCESS Tutorial Note: The purpose of this tutorial is to provide an introduction to some of the functions of ACCESS in.
MODULE 3 Internet Basics © Paradigm Publishing, Inc.1.
COMPUTER SOFTWARE FORM 1. Learning Area Introduction to computer software Operating System (OS) Application Software Word Processing Software Presentation.
LECTURE 18 16/11/15. MAKING THE INTERFACE CONSISTENT Consistency is one way to develop and reinforce the users conceptual model of applications and give.
Copyright © 2013 Pearson Education, Inc. Publishing as Prentice Hall. 1 Skills for Success with Office 2010 Vol. 1, 2e PowerPoint Lecture to Accompany.
1 Lecture 11: International and Mobile User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology Executives.
PestPac Software. Leads The Leads Module allows you to track all of your pending sales for your company from the first contact to the close. By the end.
Mr. Munaco Computer Technology TEACHING ADVANCED WORD 2007.
Microsoft Office 2008 for Mac – Illustrated Unit D: Getting Started with Safari.
 In this presentation, I am going to discuss the functions and features of two different apps.  I will also talk about the user requirements and friendliness.
Systems and User Interface Software. Types of Operating System  Single User  Multi User  Multi-tasking  Batch Processing  Interactive  Real Time.
Unit 13 – Website Development FEATURES OF WEBSITES.
Course Contents Overview: Database basics Lesson 1: Benefits of using a database Lesson 2: Table that data Lesson 3: Analyzing, viewing, and reporting.
Learning Aim A.  Websites are constructed on many different features.  It can be useful to think about these when designing your own websites.
COMPUTER SKILLS MS-ACCESS. Introduction Access is a piece of software known as a database management system. At its most basic level, it can be used to.
Perform a complete mail merge Lesson 14 By the end of this lesson you will be able to complete the following: Use the Mail Merge Wizard to perform a basic.
Lecture 11: International and Mobile User Interfaces
An Introduction to Computers and Visual Basic
Objectives To define terminology associated with Windows operating systems. To examine uses of Windows in business and industry. To explain techniques.
Introduction to Computers
Lecture 11: International and Mobile User Interfaces
Guidelines for Microsoft® Office 2013
Presentation transcript:

1 Lecture 11: International and Handheld User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology Executives Fall, 2011, Mini 2

Logistics Exam information: Thursday Dec. 15, 8:30am-11:30am in Scaife Hall (SH) 125 Monday, Dec. 19, 1:30pm, Tepper Rm: 146 Anyone can go to either (also Monday morning, 9:30-12:30) See: Guest lecture next Monday Paul Gould, Maya Design Please attend! Final date for late homeworks: Wednesday, December 14,

Logistics, cont. Wednesday, December 7, 2011 is evaluation day Please attend, and bring your laptop Pick last lecture topic now (not on exam): 1. Novel interaction techniques and interfaces for new devices Random collection of novel, researchy ways to use computers and computerized devices 2. Examples of Good and Bad User Interfaces Fun examples from the me, the TAs, and you of good and bad user interfaces 3

International User Interfaces 4

5 Note: These are in addition to all the previous recommendations / guidelines Used in more than one country Not just language translation English versions of products may be used all over the world Reviews of products may mention international usability issues

6 Web Sites Accessed World-Wide Internationalization All web sites are globally accessible Providing multiple language versions Making the English version more accessible Less than 50% of WWW users in US Internationalization One design that can be used world-wide Localization Different designs customized to different languages

7 Icon International Design Issues Mailbox icons? No icons with fingers or feet or other gestures Light switches on or off? No visual puns Table of numbers as: (In Danish, use bord and tabel) No baseball metaphors No “trash can” icon Arbitrary icons are even harder Red cross for help

8 Translation Issues Standard terms for “File”, “Edit”, etc. in each language There are probably hundreds of computer words What about “Viewport”, “Canvas”, “Front” Across the industry, and in a company’s other products Keep glossaries of words to be used Often need to know the rationale behind why names were chosen E.g. “Find” vs. “Find File” both translated to “Rechercher” in French

9 Wording issues Character Sets Supporting extra characters, like ¿ Á ñ æ ç ß Å, and many accents: ć ĉ ċ č ö Asian alphabets Sort order? Avoid abbreviations and slang “MI” for middle initial “N/A” for not available or not applicable “Under the hood” for how something works “No cows on the ice” Ask for child’s age not school grade Holidays can be different Mother’s day, Thanksgiving, Independence Day can be at different times People’s names: “First” name, “Last” name Which is which? Also, sometimes, First+Last not very unique (12 “Kim”s, 2 “Min Kim”s) address usually globally unique Paper size issues for printing A4 vs. 8.5”x11” vs. ???

10 Number issues Currency symbols: $1000 (US, Canada), vs. ¥1000 Billion: thousand million or million million? Number formats: vs. 4,567 Ask if ambiguous (not “illegal number”) Time formats: 2:30 pm vs. 14:30; time zones: EDT Date formats: 08/09/10? use August 9, 2010 instead Europeans say “Week 25” Telephone number formats vs. (412) vs Allow +, (), -,. etc. Don’t use letters only: ASK-TOWER Locations: England is on both sides of 0° Longitude US software couldn’t deal with negative positions

11 Localization Not just translating the interface Web sites may have different content e.g. German yahoo has “Lifestyle” on front tab, compared to US Yahoo “Jobs”German yahoo US Yahoo And different icons for sports: Different sizes of language may require redesign But automatic layout can help Make sure translation of terms is consistent with industry standards Indicate content that is not translated Bad example: “Long Evening…” on When there is a choice of language Don’t use flags to indicate language: US vs. Canada vs. England Use language’s own name for itself (ENGLISH, ESPAÑOL, ) Good place for pictures of text In case fonts aren’t loaded First page in default language first so many won’t need extra click Make links for other languages easy to find (e.g., Not:

Dialog Box Layouts: Print 12

Dialog Box Layouts: Fonts 13

Dialog Box Layouts: Paragraph 14

15 E-commerce issues Make sure that it is clear what areas are served E.g., cars not available in US, different formats, electrical (110v 220v) E.g., Service available?Service available E.g, justflowers.com has international sectionjustflowers.com Put on home page, shipping page, “about” page, and help Use keywords: “Shipping” and/or “International” Paying in international currency Weights and sizes and clothing sizes in metric and U.S. units

16 Shipping Issues Shipping charges and options for overseas Sales taxes? Accept entry of non-US characters in fields May be an issue for sorting, etc. Consider have separate US and overseas shipping pages Otherwise: Use “zip / postal code” as prompt Different organization of postal address (postal code after city or after state?) In “state/province” field, Full-length state names Option for “other countries” in state field

17 URL issues Use for English language version Use (.uk,.de,.kr) for foreign site Use local (country specific) URL also for sites of only local interest

18 Implementation Issues Separate “resource files” Put strings, etc. in separate file so can be easily changed without recompiling Not as part of the code Including error messages, etc Difficult due to constructed messages  “Cannot copy file to directory due to ”  Even the order of the words may need to be different Also put in locations and sizes, since may change with the language OS features help Automatic formatting and input for dates, etc. Toolkit support for layout, conversions, Unicode, etc. “Locale” But does changing it convert values or just show them differently? OK for date, not for currency!

Windows 7 “Region and Language” Formerly called “Locale” 19

20 International User testing Localized interface can have new and different usability problems Not sufficient to test one version and then translate Should perform heuristic analysis by usability specialists familiar with target culture and language Should test with native speakers in different countries Use international or national usability consultants Use “remote testing” with instrumented web sites

Handheld User Interfaces 21

22 Why Important? Now: Handheld = Mobile = Cell Phone Old: PDA = Personal Digital Assistant New: iPADs & readers Big numbers of mobile phones Over 5 billion mobile phones in use this year (CBS News) (CBS News) About 38% of phones in use in US are Smartphones (comshare) (comshare) “Mobile phones are rapidly becoming the preferred means of personal communication, creating the world's largest consumer electronics industry.” More mobile devices purchased last year than PCs and cars combined!

More Statistics 10% of all phones in US are iPhones Android continues to take larger share of Smart- Phones, currently 46% (iPhone 28%) (comshare) (comshare) 60 million tablets in 2011, ~65% iPads (cite) (cite) 23

24 mCommerce Importance Nielsen: “Mobile access will be the third ‘killer app’ for the Internet, after and web browsing” “Anyone, anytime, anywhere, connected” Mobile Devices are “Life Accessories” --Panu Korhonen, Usability Group Lead, Nokia Interact with mobile devices in a more “intimate” way than regular PCs

Usage Model Different for Handhelds than PCs or Web Immediate requests Short interactions, frequently interrupted Public use Fashion statement Less business-oriented More value to design Little engagement Must always be able to answer the phone 25

Issues with Handheld Designs Must follow the device’s style guidelines May depend on OS, Hardware and carrier Symbian, Nokia, Verizon May be different hardware configurations Not with Apple iPhone – closed platform RIM’s Storm How many buttons? Windows Mobile has minimum requirements Android? 26

27 Design for Small Devices Principles from the Palm’s designers “Designing the Palm Pilot: A conversation with Rob Haitani”, by Eric Bergman and Rob Haitani, chapter 4 in Information Appliances and Beyond, Eric Bergman, ed. (2000) Fast access to key features on small screens -> Only a few commands used a lot Leave commands off main screen, even if not symmetric  new vs. delete  (think stapler and stapler remover) Note that violates consistency Tap and then type in schedule and to-do Only four buttons – which ones? Vs. Windows CE -> if know PC, this is familiar  But usage models are different  PC: infrequent long usage  Palm: frequent short bursts of usage

28 Design for Small Devices, 2 Analogy: people like to eat in a car Palm design is like adding the cup holder Have a house with the other appliances (like the PC) They did lots of user testing with prototypes created using HyperCard Usage scenarios

29 Studies for Original Windows CE “The Interaction Design of Microsoft Windows CE”, by Sarah Zuberec, chapter 5 in Information Appliances and Beyond, Eric Bergman, ed. (2000) Studies: minimum target: stylus = 5.04mm 2, finger = 9.04mm 2 Drag between down and up for “tap” = 2mm Many usage scenarios User tests identified Tahoma 10 bold as best system font, but couldn’t be used because not enough content fit in the dialogs So used Tahoma 9 Novice users did better with keyboard, but experts preferred character recognizer Problem with initial designs: too many taps Achieved “walk up and use” but too slow for experts Double tap with stylus difficult and unnatural “Consistency worked against learning and use.”