The Importance of the User Interface Lecture-1 The Essential Guide to UI Design: Chapter 1 1Computer Systems Interface.

Slides:



Advertisements
Similar presentations
Designing a Graphical User Interface (GUI) 10 IST – Topic 6.
Advertisements

Graphical User Interface Design
 An operating system (OS) is a set of computer programs that allow the user to perform basic tasks like copying, moving, saving and printing files. 
CS575 - Human Issues in Computing CSULA Spring 2006 Human Impact of UI Design Paradigms (PART 1 – Overview) Robert Ritchey and Ruben Campos.
Part 3: Design Days 15, 19, 21, 23 Chapter 8: Work Reengineering and Conceptual Design Chapter 9: Design Guidance and Design Rationale Chapter 10: Interaction.
Part 3: Design Days 15, 19, 21, 23 Chapter 8: Work Reengineering and Conceptual Design Chapter 9: Design Guidance and Design Rationale Chapter 10: Interaction.
Part 3: Design Chapter 8: Work Reengineering and Conceptual Design Chapter 9: Design Guidance and Design Rationale Chapter 10: Interaction Design Chapter.
0 HCI Today Talk about HCI Success Stories Talk about HCI Success Stories Talk about Norman’s Paper Talk about Norman’s Paper Start talking about The human.
Developing a Basic Web Page with HTML
Objectives Machine language vs.. High-level language Procedure-oriented, object-oriented, and event- driven languages Background of Visual Basic VB Integrated.
Installing Windows XP Professional Using Attended Installation Slide 1 of 41Session 2 Ver. 1.0 CompTIA A+ Certification: A Comprehensive Approach for all.
1 Internet History Internet made up of thousands of networks worldwide No one in charge of Internet - No governing body Internet backbone owned by private.
How the World Wide Web Works
Operating Systems. Software Software – the instructions that make the CPU do useful things Divided into two main categories – System software – Applications.
* The basic components of a web site are: * Content – information displayed or accepted from users * Static – content that doesn’t change for different.
Web Design Basic Concepts.
Computers, The Internet & The Web Jacie Yang Texas State University.
Operating Systems Chapter 4.
What is Web Design?  Web design is the creation of a Web page using hypertext or hypermedia to be viewed on the World Wide Web.
Exploring Microsoft Office XP - Microsoft Word 2002 Chapter 61 Exploring Microsoft Word Chapter 6 Creating a Home Page and Web Site By Robert T. Grauer.
Jayden Sedunary. For those non computer literate people, a Graphical User Interface is a type of interface item that allows people to interact with programs.
Chapter Lead Black Slide Powered by DeSiaMore Powered by DeSiaMore.
Copyright © cs-tutorial.com. Introduction to Web Development In 1990 and 1991,Tim Berners-Lee created the World Wide Web at the European Laboratory for.
WEB DESIGN USING DREAMWEAVER. The World Wide Web –A Web site is a group of related files organized around a common topic –A Web page is a single file.
CS117 Introduction to Computer Science II Lecture 1 Introduction to WWW and HTML Instructor: Li Ma Office: NBC 126 Phone: (713)
11.10 Human Computer Interface www. ICT-Teacher.com.
AS Level ICT Selection and use of appropriate software: Interfaces.
T HE IMPORTANCE OF THE USER INTERFACE. INTRODUCTION Human–computer interaction (HCI), alternatively man–machine interaction (MMI) or computer–human interaction.
ACS 367 Interface Design Introduction & Text Overview Galitz, Wilbert O. The Essential Guide to User Interface Design.
Microsoft Office XP Illustrated Introductory, Enhanced Started with Internet Explorer Getting.
Microsoft Office 2003 Illustrated Introductory Started with Internet Explorer Getting.
Department of Computer Science Dr. Ranette Halverson.
 The World Wide Web is a collection of electronic documents linked together like a spider web.  These documents are stored on computers called servers.
HTML for ISD Brown Bag Presentation Session 1 Why?
1 What is the history of the Internet? ARPANET (Advanced Research Projects Agency Network) TCP/IP (Transmission Control Protocol/Internet Protocol) NSFNET.
, Online Help, and Web Sites For the first time in centuries, the written word has undergone a quantum metamorphosis, leaping from the printed page.
Essential Guide to User Interface Design PART 1 The User Interface – Introduction and Overview Chapter 1 – Importance of the User Interface.
Lead Black Slide. © 2001 Business & Information Systems 2/e2 Chapter 5 Information System Software.
The First Computer The Abacus At least 2500BC in Mesopotamia Used by merchants to calculate transactions.
Human Computer Interaction HCI. In the last 20 years, the introduction of the graphical user interface (GUI) has revolutionised the ways in which users.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
World Wide Web “WWW”, "Web" or "W3". World Wide Web “WWW”, "Web" or "W3"
CSCI 1101 INTRODUCTION TO COMPUTERS 5. Basic Computer Architecture.
Introduction to HTML Unit 3: E-business.
© Paradigm Publishing, Inc. 4-1 Chapter 4 System Software Chapter 4 System Software.
USER INTERFACE DESIGN (UID). Introduction & Overview The interface is the way to communicate with a product Everything we interact with an interface Eg.
Software 3 See Edmodo for images Group name: topcat Group code: i4qf9a 11/03/11.
Graphical User Interface Saint-Petersburg IT College Saint-Petersburg 2014.
Forcier and Descy The Computer as an Educational Tool (Fifth Edition) Copyright © 2008 by Pearson Education, Inc. Columbus, Ohio All rights reserved.
Internet and World Wide Web
Topics in Technology and Marketing In The Beginning.
JavaScript and Ajax (Internet Background) Week 1 Web site:
HUMAN COMPUTER INTERACTION B.TECH III YR II SEMESTER(TERM 08-09) UNIT 1 PPT SLIDES TEXT BOOKS: The essential guide to user interface design, Wilbert O.
History of the WWW HFE 451/651. Prior to 1989 J.C.R. Licklider of MIT writes series of memos discussing his "Galactic Network" concept in He envisioned.
Web Design Principles 5 th Edition Chapter 3 Writing HTML for the Modern Web.
Computer and Internet Basics
The Importance of the User Interface
The Importance of the User Interface
JavaScript and Ajax (Internet Background)
CNIT 131 Internet Basics & Beginning HTML
Project 1 Introduction to HTML.
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms.
Microsoft Office Illustrated Introductory, Premium Edition
Directions: GO THROUGH THE FOLLWING SLIDES. Make sure you have quizlet cards for all the vocabulary. Study the terms GCFLearnFree website “Computer Basics”:
GRAPHICAL USER INTERFACE
Web Standards and Accessible Design.
The Importance of the User Interface
Digital Literacy 1.00 Computer Basics
An Introduction to HTML Pages
An Introduction to the Internet
Presentation transcript:

The Importance of the User Interface Lecture-1 The Essential Guide to UI Design: Chapter 1 1Computer Systems Interface

What is UI? UI design is a subset of HCI Part of a computer & its software that people can see, hear, understand, etc. Two components: input & output IO devices? 2Computer Systems Interface

Is Good Design Important? UI is the most important part of any computer system! Over 50% of code devoted to UI Users’ productivity improved 25 to 40%. A company saved $ ! 3Computer Systems Interface

What comprises good design? PEOPLE: - How we see, understand, and think INFORMATION: - Enhance human acceptance - Ease eye & hand movements HARDWARE & SOFTWARE: - Capabilities & limitations of HCI 4Computer Systems Interface

The Goals of UI Design To make working with a computer - EASY - PRODUCTIVE - ENJOYABLE 5Computer Systems Interface

Examples Interface screen of Text Properties Text Editor University Application form (lab #1) 6Computer Systems Interface

7

8

9

10Computer Systems Interface

14 steps 1) Know Your User 2) Understand the Business Function 3) Understand the Principles of Good ID 4) Develop System Menus 5) Select the Proper Kinds of Windows 6) Select the Proper Interaction Devices 7) Choose the Proper Screen-Based Controls 11Computer Systems Interface

14 steps (cont.) 8) Write Clear Text 9) Provide Effective Feedback 10) Provide Effective Accessibility 11) Create Meaningful Graphics 12) Choose the Proper Colors 13) Organize Windows 14) Test 12Computer Systems Interface

History of HCI 1) Movements & gestures 2) Spoken language 3) Written language 4) Typewriter 5) Computers: QA, Menu selection, Form fill-in (Speech & handwriting recognition) 6) Introduction of GUI 13Computer Systems Interface

What is GUI? Pronounced “gooey” A graphical user interface (GUI) is a type of user interface which allows people to interact with electronic devices such as computers; hand-held devices such as MP3 Players, Portable Media Players or Gaming devices; household appliances and office equipment with images rather than text commands. (Wikipedia)user interface interact with electronic devices 14Computer Systems Interface

History of HCI (cont) The first GUI program? 1963, Ivan Sutherland, MIT. Sketchpad program. Lines, circles, and points could be drawn on a screen using a light pen. 15Computer Systems Interface

History of HCI (cont) The revolutionary device in HCI? 1970s, Xerox’s Palo Alto Research Center, Altus & STAR systems. Mouse (pointing & selecting). 16Computer Systems Interface

History of HCI (cont) 1974, Xerox. Today’s mouse. 17Computer Systems Interface

History of HCI (cont) Apple or Microsoft? 1984, Apple. Macintosh 1985, Microsoft. Windows , Apple. Macintosh II. The first color Macintosh. IBM. System Application Architecture and Presentation Manager. Graphics OS replacement for DOS. 1988, NeXT. NeXTStep, 3-d Screen simulation. UNIX-based GUIs. 18Computer Systems Interface

The Blossoming of the World Wide Web 1960s, Licklider, MIT. Proposed a global network of computers & moved to DARPA ARPANET. 4 major universities. 1974, Bolt, Beranek, & Newman. Telnet. Commercial version of ARPANET. 1970s. TCP/IP. Common language of all Internet computers “Internet” 19Computer Systems Interface

The Blossoming of the World Wide Web (cont.) 1991, Gopher, University of Minnesota. First really friendly interface. 1989, European Laboratory for Particle Physics. Hypertext protocol. HTML (Hypertext Markup language). 1991, Berners-Lee. World Wide Web. 20Computer Systems Interface

Web vs. Internet Global information space in which people can read & write using computers connected to the Internet. The Web is a service that operates over the Internet, just as operates over the Internet (Wikipedia.org, 2006). 21Computer Systems Interface

The Blossoming of the World Wide Web (cont.) The first graphical web browser? 1993, NCSA at Univ. of Illinois. Mosaic. First popular graphics-based hypertext browser Netscape Navigator 1995, Microsoft. Internet Explorer NSF stopped support. W3C formed to promote & develop standards for the Web. 2003, Apple. Safari Mozilla Firefox 22Computer Systems Interface

Web Browser Market Share Which browser is the most popular (most used) today? W3Counter Net Applications Computer Systems Interface23

A Brief History of Screen Design 1970s, IBM cathode ray tube text-based terminal 24Computer Systems Interface

1970s screen 25Computer Systems Interface

A Brief History of Screen Design (cont.) 1970s screens - Cryptic & unintelligible captions - Always had to remember what to type - Ambiguous messages - Monochromatic, green text on black background 26Computer Systems Interface

1980s screen 27Computer Systems Interface

A Brief History of Screen Design (cont.) 1980s - Grouping & alignment - Clear captions - Command list (+ function keys) - Instructions had to be inscribed 28Computer Systems Interface

1990s and beyond 29Computer Systems Interface

A Brief History of Screen Design (cont.) 1990s and beyond - Borders - Buttons - Menus - Different font sizes, styles, colors, etc. - List boxes, drop-down combination boxes, etc. - Screens modified 30Computer Systems Interface

Q/A Think about today’s interfaces. What new features are available? Computer Systems Interface31

HW-0 1) Write your full Name and Group 2) Student ID (Portal login) 3) Choose one good and one bad website with.kz domain. Computer Systems Interface32