1 Lecture 12: International User Interfaces Brad Myers 05-863 / 08-763 / 46-863: Introduction to Human Computer Interaction for Technology Executives Fall,

Slides:



Advertisements
Similar presentations
Lesson 16 Enhancing Documents
Advertisements

 A list of sources, usually placed at the end of a document, that you consulted or cited in creating a document.
User Interface Design: Methods of Interaction. Accepted design principles Interface design needs to consider the following issues: 1. Visual clarity 2.
1 Lecture 11: International and Handheld User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology.
How the World Wide Web Works
Lesson 46: Using Information From the Web copy and paste information from a Web site print a Web page download information from a Web site customize Web.
Other Features Index and table of contents Macros and VBA.
1 Lecture 11: International and Handheld User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology.
1 Lecture 11: International and Handheld User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology.
Problemsolving 2 Problem Solving: Designing a website solution Identifying how a solution will function Taking into account the technical constraints a.
XP Tutorial 6 New Perspectives on Microsoft Windows XP 1 Microsoft Windows XP Searching for Information Tutorial 6.
Sophia Antipolis, September 2006 Multilinguality, localization and internationalization Miruna Bădescu Finsiel Romania.
Chapter 13: GlobalizationCopyright © 2004 by Prentice Hall Internationalization and Localization Internationalization: identify and isolate culture- specific.
Lesson 4 MICROSOFT EXCEL PART 1 by Nguyễn Thanh Tùng Web:
Microsoft Access Intro Class 1 Database Concepts.
Globalization, Localization etc Taken from several sources.
INTRODUCTION TO DREAMWEAVER 8. What we already know…  Design basics  Contrast  Repetition  Alignment  Repetition  HTML.
HINARI/Basic Internet Concepts (module 1.1). Instructions - This part of the:  course is a PowerPoint demonstration intended to introduce you to Basic.
Spring /6.831 User Interface Design and Implementation1 Lecture 22: Internationalization.
Tutorial 1 Getting Started with Adobe Dreamweaver CS3
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.
Chapter 6 Generating Form Letters, Mailing Labels, and a Directory
Marie-Laure Hoffmann Janvier  Students/ teachers work on a project together.  It is easier to access than sending s back and forth. It.
1 State Records Center Entering New Inventory  Versatile web address:  Look for any new ‘Special Updates’ each.
Company Confidential 1 This presentation is solely for the use of Patni personnel. No part of it may be circulated, quoted, or reproduced for distribution.
Introduction to Microsoft Access 2003 Mr. A. Craig Dixon CIS 100: Introduction to Computers Spring 2006.
1 Lecture 11: International and Handheld User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology.
1 ADVANCED MICROSOFT EXCEL Lesson 9 Applying Advanced Worksheets and Charts Options.
Moodle (Course Management Systems). Glossaries Moodle has a tool to help you and your students develop glossaries of terms and embed them in your course.
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.
 Whether using paper forms or forms on the web, forms are used for gathering information. User enter information into designated areas, or fields. Forms.
Lecture 6 Title: Web Planning, Designing, Developing for E-Marketing By: Mr Hashem Alaidaros MKT 445.
McGraw-Hill/Irwin The O’Leary Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Lab 6 Creating and Using Lists and.
Copenhagen, 6 June 2006 EC CHM Multilinguality Anton Cupcea Finsiel Romania.
Design for the Flat World Think Globally, Act Locally Jim Foley, adapted from multiple sources Comments directed to are encouraged.
1 UNIT 13 The World Wide Web Lecturer: Kholood Baselm.
Office of Information Technology Help Desk: ECS 020 Phone: Web UMBC Uploading your personal.
NESPOLE! is a project which aims at providing a system capable of supporting communication in the field of e-commerce and e-service by resorting to automatic.
INTERNATIONAL FORMATTING Keyboarding & document processing 1.
McGraw-Hill/Irwin The Interactive Computing Series © 2002 The McGraw-Hill Companies, Inc. All rights reserved. Microsoft Excel 2002 Working with Data Lists.
CSC USI Class Meeting 10 November 9, 2010.
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.
1. Chapter 8 Inserting Elements and Navigating in a Document.
1 Lecture 11: International and Mobile User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology Executives.
Chapter – 8 Software Tools.
Executive Summary - Human Factors Heuristic Evaluation 04/18/2014.
Does your website speak Chinese? Thom Robbins
1 January 31, Documenting Software William Cohen NCSU CSC 591W January 31, 2008.
Binary Representation in Text
Submitting an invoice with the Tungsten Portal
Searching for Information
Lecture 11: International and Mobile User Interfaces
Lesson 16 Enhancing Documents
CONTENT MANAGEMENT SYSTEM CSIR-NISCAIR, New Delhi
4.2 Microsoft Word.
MODULE 7 Microsoft Access 2010
GDSS – Digital Signature
Trust and Culture on the Web
Databases Software This icon indicates the slide contains activities created in Flash. These activities are not editable. For more detailed instructions,
Information Technology Ms. Abeer Helwa
Introduction to computers
Designing Mobile User Experiences 11) Input & Entry Resources
Lecture 11: International and Mobile User Interfaces
Web Page Design Focus on Usability.
Cooper Part II Making Well-Behaved Products Different Needs
Guidelines for Microsoft® Office 2013
Wells Fargo Toolkit – CreativeBuilder Reference Guide
DESIGNING WEB INTERFACE Presented By, S.Yamuna AP/CSE 8/1/2019
Presentation transcript:

1 Lecture 12: International User Interfaces Brad Myers / / : Introduction to Human Computer Interaction for Technology Executives Fall, 2009, Mini 2

2 Fill out Questionnaires Fill out official CMU questionnaires: Tepper: Fill out our course questionnaire:

3 International User Interfaces 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

4 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

5 Icon Types Resemblance icons: Looks like physical object But really representational for related concept Reference icons: Looks like an object which references another Analogy Also called symbolic icons; index icons Arbitrary icons Only have meaning by convention

6 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

7 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

8 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. ???

9 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: 05/06/07? use May 6, 2007 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

10 Localization Not just translating the interface Web sites may have different content e.g. German yahoo has “Dating” on front tab, compared to US Yahoo “Games”German yahoo US Yahoo 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: “Plea for nuclear energy” 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.,

11 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

12 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

13 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

14 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!

15 Windows XP Locale

16 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