0% found this document useful (0 votes)
3 views

Define Ui and Rule and Princple

User Interface Design involves creating interfaces that facilitate user communication with computers, ensuring they are intuitive and user-friendly. Key principles include placing users in control, reducing memory load, and maintaining consistency, while guidelines emphasize learnability, flexibility, and robustness. Designers must also consider user preferences and minimize unnecessary actions during interactions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

Define Ui and Rule and Princple

User Interface Design involves creating interfaces that facilitate user communication with computers, ensuring they are intuitive and user-friendly. Key principles include placing users in control, reducing memory load, and maintaining consistency, while guidelines emphasize learnability, flexibility, and robustness. Designers must also consider user preferences and minimize unnecessary actions during interactions.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

User Interface Design is a process of designing or fabricating the interfaces through

which the user can communicate with the computer. The software engineer
accomplishes the task of designing the user interface, and they ensure that the user
interface is easy to understand, achieves goals, and is suitable, encouraging, and
forgiving.
This section will briefly study user interface design and the rules considered while
designing the user interface. We will also take note of the principles and guidelines
considered while designing the user interface. Further, we will discuss the steps to
design the user interface.

User Interface Definition


The user interface is a device or a program (application program) that facilitates the user to
communicate with the computer to convey what they want to do or what they want from the
computer. The user interface is what the users see when they use the computer. As in the
image below, whatever you see on the computer screen is a user interface.

The golden rules are as follows:


1. Place the User in Control

An interface designer may enforce some constraints to simplify the creation of an interface,
but it may result in an annoying interface. So, while introducing the restrictions and
constraints, the designer should be intended to simplify the interface. There is much more to
placing a user in control while interacting with the system.

 The interface must not force the user to perform undesired actions. Like, enabled spell check
in a word processor should not restrict the user from editing a text between the spell check.
 Users must be allowed to choose their interaction mechanism while interacting with the
user interface. The user must be free to interact via keyboard, mouse, digitizer pen, touch
screen or voice recognition. But, we are aware that every interaction mechanism does not
respond to every action. Like, we cannot draw a shape using the keyboard command.
 Users must be allowed to interrupt the interaction between the sequence of actions. For
example, if a user interacts with a word processor, he can interrupt and switch to
PowerPoint without losing his work. The user must also be able to undo his action.
 The user often performs the same sequence of actions during the interaction. So, the user
must be allowed to personalize the interface or design a ‘macro’ to ease the interaction.
 The interface should not take a casual user into technical internals. Thus the application user
should not worry about the operating system or file management.
 The user senses the control over the interface if he can interact with the objects directly.
Like, changing the size of an object or dragging it to a different location makes the user
interact directly with the object.
2. Reduce the User’s Memory Load

If the user has to remember more while interacting with the system, it will be more prone to
the error. So, a designed interface must reduce the user’s memory load.

 A designed interface should remember the user’s past actions, inputs and results.
 The default elements of an interface must be designed to suit the average of users. But, the
user must also be able to change the defaults. The reset option must be there.
 The interface should have shortcuts which are easy to remember.
 The visuals of the interface should be like a real-world scenario.
 The interface should progressively disclose the information. For example, if the user chooses
to colour the text, it will select the ‘Font colour’ button, which will show a set of all colours
available in a progressive way.

3. Make a Consistent Interface

All the visual interfaces of an application should retain throughout all the screen displays.

 Allow the user to recognize the context in which he is working.


 Make changes to the current interface only if you have a reason.

User Interface Design Principles and Guidelines

Overall there are three principles for a user interface design:

1. Learnability: The interface must be easy to learn and understand.


2. Flexibility: The interface must support a variety of interaction mechanisms.
3. Robustness: The interface must provide proper feedback to let the user understand what is
going on in the system.

Guidelines

There is a huge list of guidelines but here we will discuss some examples of guidelines for
designing the user interface:

 The user interface must alert the user before any destruction action.
 It must remember the amount of information between two actions must be minimal.
 It must demand fewer inputs from the user during interaction.
 The commands that are irrelevant to the current action, must be deactivated.
 The user interface must categorize different types of activities using separate windows.

And the developer must consider several guidelines while creating the interface

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy