Professional Documents
Culture Documents
Interaction
In this unit we will discuss about the
• spreadsheets, and
Hardware, and
Programming languages
• This made everyone in the world a potential computer user,
and vividly highlighted the deficiencies of computers with
respect to usability for those who wanted to use computers
as tools.
Introduction
to
User Interface
Interface (computing)
• In computing, an interface is a shared boundary
across which two separate components of a
computer system exchange information.
• The exchange can be between
software,
computer hardware,
peripheral devices,
humans and combinations of these.
Hardware interfaces
• Hardware interfaces exist in many of the
components such as the various buses, storage
devices, other I/O devices, etc.
Software interfaces
• A software interface may refer to a wide range of
different types of interface at different "levels":
• An operating system may interface with pieces of
hardware.
• Applications or programs running on the operating
system may need to interact via streams, and in
object oriented programs, objects within an
application may need to interact via methods.
User Interface
• The User Interface is a Component of a computer or
its software which can be visualized, heard, touched,
interacted and understood by the common people or
users of the computer.
The two main elements of the user interface are:
1. Input
2. Output
Input:
• In an interaction with a computer the user provides
information to it.
• The data is received by the computer through input
devices like keyboard, mouse, trackball, a
person’s finger in case of touch-screens and a
persons voice in case of oral commands.
• The information is all about what the user wants
from the computer.
Output:
• It is the processed information sent to the users as a
result of the desired function performed upon their
input.
• The output is displayed in such a way that the users
can view it with their eyes on the visual display
unit(Monitor), they can hear the voice or sound
through speakers.
• They can even make a copy of the information
provided to them with the help of printers.
About User Interface:
• The Most important part of any Computer system is
the User Interface.
• This is because, it can be seen, it can be heard and it
can be touched by the users.
• The goals of interface design are simple, To make
working with a computer
easy,
productive and
enjoyable.
Importance of User Interface:
• User Interface Design belongs to a field called
Human Computer Interaction.
• Human Computer Interaction is a technique that
deals with learning, thinking and designing of how
user and a computer communicate with each other.
• It supports the people in performing their task
easily/well.
• It can be used by different people possessing the
different capabilities
Graphical User Interface:
• The Development of many new communication and
display techniques leads to a package known as
Graphical User Interface (GUI).
The GUI has the following features which are useful
to the users,
1. They help in product design through style guides.
2. They give instructions on how to update the design
software on time.
World wide web (WWW)
• The World wide web (WWW) is an important
recent development in interactive computing.
• The web is built on the top of an internet and
provides a simple way of accessing the information
through Graphical Interfaces.
Hence,
Simplicity and easy access of the user interfaces by
the people has increased its importance and made it
very useful.
Now Let us Know
GoPlan's tabbed interface. Tabs are familiar because they mimic tabs on folders. You figure out that clicking on a tab will
navigate you to that section and that the rest of the tabs will remain there for further navigation.
User-Controlled Interface:
All the operations of the interface are initiated and
controlled by the user itself.
Apple has identified three key things people want to do with photos on their iPhone, and provides
buttons to accomplish each of them in the photo controls.
Direct Interface:
There is a direct relationship b/w the actions
performed by the user and the objects present on the
screen i.e.
when the user performs the actions, it will effect the
objects on the screen.
Hence,
users play an important role in performing the
computer activities.
The volume controls in OS X use little icons to show each side of the scale from low to high.
Forgiving:
The actions performed by the user should be
reversible.
The mistakes and errors made by the users must be
forgiven or prevented.
It can be done by exploration and trail and error
learning techniques.
Trashed the wrong email by mistake? Gmail lets you quickly undo your last action.
Provide Feedback:
After performing the task, an immediate feedback
must be given to the user.
An assurance about the appropriateness of the
feedback must also be provided.
Instead of gradually loading the page, Gmail shows a progress bar when you first go to your inbox.
This allows for the whole page to be shown instantly once everything is ready.
Aesthetic:
a n k Yo u
Th