STEP INTO THE WORLD OF TECHNOLOGICAL INSIGHTS AND INNOVATION

Golden Rules of User Interface Design

Jul 15, 2015

Golden_Rules_of_User_Interface_Design.jpg

“The golden rule of design : Don’t do to others what others have done to you. Remember the things you don’t like in software interfaces you use. Then make sure you don’t do the same things to users of interfaces you design and develop.” 

User Interface abbreviated UI, is the junction between a user and a computer program. In computer science and human-computer interaction, user interface refers to the graphical, textual and auditory information the program presents to the user. User interface is one of the most important parts of any program because it determines how easily you can make the program do what you want.

Some of the guidelines of which designers should be mindful are-

  • Strive for consistency : Consistency is nothing but acting in the same way over the time, to strive for consistency means performance of  similar sequence of actions in similar situations. Make sure to use identical terminology in a website and in prompts, menus, help screens and commands should be employed similarly throughout the website. Maintain consistency for it makes sites user friendly so that users become familiar with the website to perform goal based actions.
Inconsistency in interface
  • Needs longer time to learn
  • Will enable users to make more errors
  • Will bring down the number of users
  • Will make it hard for users to remember
Consistent_Interface_Design.jpg                      Inconsistent_Interface_Design.jpg
 
 
Enable frequent users to use shortcuts:
There are two types of users
  1. Novice users: These users must be provided with guidelines for every step.
  2. Expert users: These users are bored of guidelines, they need keyboard shortcuts to increase the pace of interaction. So, a UI must be designed,  keeping all types of users in mind.
Allow Users to Change Focus :
People are always being interrupted - by a telephone, a colleague, a manager, or other things they have to do. oftware interfaces should be designed so users are able to interrupt their current actions or tasks and either continue later or save them in the current state.
 
Offer informative feedback : Interact with the user in order to avoid confusion whether the website is performing what user want it to do. A website’s response time should not take longer than 5 seconds.
  1. Visual representation of the objects of interest provides a convenient environment to show change 
  2. The informative feedback at the completion of a group of actions give users                                    
                                  a. Satisfaction of accomplishment
                                  b. Sense of relief
 
Design dialogue to yield closure :
Actions should be organised into groups with a beginning, middle and end. Brief and to-the-point dialog boxes to guide the users towards their goal.
Example : Password setup
 
 
Choose_a_password.jpg
 
Offer simple error handling :
  1. Design the system that users cannot make serious errors.
  2. If user makes an error the interface should detect and offer simple ,constructive and specific instructions for recovery.
Permit easy reversal of actions:
  1. Actions should be reversible, as much as possible, Example: Undo/Redo
  2. This feature relieves anxiety, since the user knows that error can be undone, thus encouraging exploration of unfamiliar options
Support internal locus of control:
  1. Experienced users want to be in charge of the system.
  2. The system must respond to users actions.
  3. Design the system to make users the initiators of actions rather than the responders.
Reduce short-term memory load:
  1. The capabilities and limitations of the human memory system should be considered.
  2. Based on what we know about how people store and remember information, the power of the computer interface should help users from having to remember information while using the computer. 
  3. We aren’t good at remembering things, so programs should be designed with this in mind.
Recognition rather than recall :
  1. User interfaces that support long-term memory retrieval by providing users with items for them to recognize rather than having to recall information.
  2. It is easier to browse a list to select an item rather than trying to remember the correct item to type into a blank entry field.
Conclusion:
Designing user interface is a complex and highly creative process that blends intuition, experience and careful consideration of numerous technical issues (such as theory, models etc.) As designers adhere to the underlying principles, varieties of interaction styles can be blend together to obtain the most effective human-computer interface.

Pixentia is an enthusiastic family of individuals, fervent to make lives simpler through effective use of technology. Our mission is to implement solutions that drives business results. Know more insights from our thoughts and experience.

Contact us today or call 1-855-978-6816 to talk with us about your business needs.

Sharepoint services

Previously:  Next up: 

Share

News Letter Sign up

Get in touch with us
phone_footer.png  +1 903-306-2430,
              +1 855-978-6816
 
contact-us.jpg