Web UI Dos and Don ts

Similar documents
CHAPTER 1 COPYRIGHTED MATERIAL. Finding Your Way in the Inventor Interface

Fast Company Homepage This ad is very distracting and grabs the viewer attention more than the logo and navigation. It could cause the user to overloo

Heuristic Evaluation of Covalence

TRINET INTERNET SOLUTIONS, INC.

GUI Design Principles

UX/UI Features & Benefits. DaXtra Search Release 0.31

EVALUATION ASSIGNMENT 2

VPAT Web Content Accessibility Guidelines 2.0 level AA

Prezi PREZI ONLINE ACCOUNT START FROM A TEMPLATE

Heuristic Evaluation. An Analysis of The Toronto Public Library Website. By: Chris Dacol

InDesign. your. Resumé. a how-to guide for creating a professional resumé using InDesign

Visual Design. Simplicity, Gestalt Principles, Organization/Structure

Single Menus No other menus will follow necessitating additional user choices

Heuristic Evaluation of Mango

Agilix Buzz Accessibility Statement ( )

Usability review of STEEV interface. Prepared by David Hamill

Appendix A Design. User-Friendly Web Pages


2/1/2016. Discuss website usability essentials Explain principles of design Critique a website in terms of usability and design

Introduction CHAPTER1. Strongly Recommend: Guidelines that, if not followed, could result in an unusable application.

Scenarios, Storyboards, Wireframes, Critique. Jon Kolko Professor, Austin Center for Design

Below, we will walk through the three main elements of the algorithm, which include Domain Attributes, On-Page and Off-Page factors.

USABILITY WEBSITE AUDIT USCHOOL.COM.UA TECHNICAL SPECIFICATIONS

Heuristic Evaluation of Team Betamax

Human-Computer Interaction: An Overview. CS2190 Spring 2010

Online Accessibility Guidelines

Introduction to Microsoft Office 2007

Advertising Campaign Conventions & Best Practices

Creating a Remarkable User Experience

Anatomy of a Marketing

BBT ( Broad Based Technology ) Leo Hayes High School Fredericton, NB

Application Development in ios 7

WEB ANALYTICS A REPORTING APPROACH

Salesforce Lightning Experience

Introduction to the Learning Environment v8.3.0

Customizing the Navigation Menu

Click the buttons in the interactive below to learn how to navigate the Access window.

User Experience. 10 Principles to Ensure a Great. on your Website. Issue 3. An Appnovation Digital ebook

Installation and Configuration Manual

The Interaction. Using Norman s model. Donald Norman s model of interaction. Human error - slips and mistakes. Seven stages

ABCs of Direct Mail. Tips for More Effective Marketing Publications

VPAT Web Content Accessibility Guidelines 2.0 level AA

Interaction Design. Task Analysis & Modelling

InDesign UX Design Patterns. by Justin Putney

Handshake Accessibility Overview

13 Tried and True Growth Hacking Strategies

Recipes. Marketing For Bloggers. List Building, Traffic, Money & More. A Free Guide by The Social Ms Page! 1 of! 24

Beacon Catalog. Categories:

Creating Accessible Word Documents

Federal Plain Language Guidelines

TOP 10 DESIGN MISTAKES

COPYRIGHTED MATERIAL. Getting Started with Google Analytics. P a r t

10 Tips & Tricks for Creating Great Images Snagit 11

10 TESTED LANDING PAGE ELEMENTS GUARANTEED TO IMPROVE CONVERSIONS

PLANNING. CAEL Networked Worlds WEEK 2

Website Visual Guidelines

Working with the Dope Sheet Editor to speed up animation and reverse time.

How To Build A Winning Website For The Chinese Market

Presented by Dr. Mariah Judd February 15, 2013

Create Accessible Media (Word)

Customizing the Blackboard Learn UI & Tag Libraries. George Kroner, Developer Relations Engineer

Apple Accessibility Conformance Report Based on Voluntary Product Accessibility Template (VPAT )

Unit 3. Design and the User Interface. Introduction to Multimedia Semester 1

P R OJ E C T K I C K O F F

Creating and Modifying Charts

% of Use the Internet

Session Observed [1]

1. You re boring your audience

On the Web sun.com/aboutsun/comm_invest STAROFFICE 8 DRAW

An Introduction to Human Computer Interaction

Introduction to Qualtrics

: Rendered background can show navigation mesh : Multi-level backgrounds, priority backgrounds and Z-ordering.

InDesign CS4 is the sixth version of Adobe s flagship publishing tool,

developer.yahoo.com/ypatterns

FILE SYSTEMS. CS124 Operating Systems Winter , Lecture 23

Salesforce1 - ios App (Phone)

Design Of Human Computer Interfaces Assignment 1- Hello World. Compliance Report

Introduction to Programming Style

Publisher 2007 Creating Flyers and Brochures

Publisher 2007 Creating Flyers and Brochures

Usability in Multimedia. By Pınar Koçer Aydın and Özgür Bayram

Good enough to great: A quick guide for better data visualizations

FRONT USER GUIDE Getting Started with Front

Design 101: Dress for the Job You Want

Extension Web Publishing 3 Lecture # 1. Chapter 6 Site Types and Architectures

INDEX UNIT 4 PPT SLIDES

Preview from Notesale.co.uk Page 2 of 61

Getting Help...71 Getting help with ScreenSteps...72

New User Primer IMPORTANT PROGRAM FEATURES

Product Accessibility Conformance Report

Keynote 08 Basics Website:

Dropbox.com redesign. March dropbox.com/business

The next generation of Google APIs

Outlook - an Introduction to Version 2003 Table of Contents

rich model. Server Server Response Http Request XHR Object Http My Profile My Profile Joe Smith Male 27 Name Gender Gender Age Age Male 27 Age Save

VIDEO 1: WHAT ARE THE SMART CONTENT TOOLS? VIDEO 2: HOW DO YOU CREATE A SMART CTA?

Human-Computer Interaction: User Interface Principles. CSCE 315 Programming Studio Fall 2017 Project 3, Lecture 2

Text Topics. Human reading process Using Text in Interaction Design

Web-Friendly Sites. Planning & Design 1

Making Word Files Accessible

Transcription:

Web UI Dos and Don ts 1. A One Column Layout instead of multi-columns a. A one column layout gives you more control over your narrative. It guides your readers in a more predictable way from top to bottom. b. On the contrary, a multi column approach runs the risk of being distracting. It does not guide the users well. 2. Merging Similar Functions instead of fragmenting the UI a. It is quite common that designers unintentionally create multiple sections, elements and features which all perform the same function. b. It becomes important to keep an eye out for duplicate functionality labelled in various ways, as it puts a strain on customers.

3. Repeating Primary Action instead of showing it just once a. Repeating the call to action is a strategy that is more applicable to longer pages, or repeating across numerous pages. b. Long pages have become the norm and the idea of squeezing everything "above the fold" is fading. It doesn't hurt to have one soft actionable item at the top, and another prominent one at the bottom. 4. Distinct Clickable/Selected Styles instead of blurring them a. Visual styling such as color, depth, and contrast may be used as a reliable cue to help people understand the fundamental language of navigating the interface. b. In order to communicate this clearly to users, the styles of clickable actions (links, buttons), selected elements (chosen items), and plain text should be clearly distinct from one another.

5. Undos instead of prompting for confirmation a. Undos respect the initial human intent by allowing the action to happen smoothly first and foremost. b. Prompts on the other hand suggest to the user that he or she does not know what they are doing by questioning their intent at all times. 6. More Contrast instead of similarity a. Making calls to action more prominent and distinguishable in relation to the elements surrounding them, makes the UI stronger.

7. Exposing Options instead of hiding them a. Each pull down menu used, hides a set of actions which require effort to be discovered. b. If those hidden options are for getting things done by visitors, then surfacing them a bit more up front should be considered. 8. Keeping Focus instead of drowning with links a. Be aware that any link above the primary CTA runs the risk of taking customers away from it. b. Keep an eye out on the number of links on the page and balance discovery style pages (a bit heavier on the links) with tunnel style pages (with fewer links and higher conversions).

9. Showing State instead of being state agnostic a. In any user interface we often show elements which can have different states. Emails can be read or unread, invoices can be paid or not, etc. b. Informing users about the particular state in which an item is in, is a good way of providing feedback. Interface states can help people understand whether or not their past actions have been successfully carried out, as well as whether an action should be taken. 10. Direct Manipulation instead of context-less menus a. Occasionally it makes sense to allow certain UI elements to be acted upon directly as opposed to listing un-associated generic actions. b. When displaying lists of data for example, we typically want to allow the user to do something with the items in the list. Clicking on, or hovering over an item in this list can be used to express that a particular item is to be manipulated (deleted, renamed, etc.).

11. Exposing Fields instead of creating extra pages a. When creating landing pages that convey value, it is beneficial to show the actual form fields on the conversion page itself. 12. Fewer Borders instead of wasting attention a. Pages with lots of boxes tend to look noisy or misaligned. b. It is helpful to throw in a line here and there, but it is advisable to consider alternative ways of defining visual relationships that are less distracting.

13. Consistency instead of making people relearn a. Striving for consistency in user interface design is one of the most well-known principles. b. Having a more consistent UI or interaction is a great way to decrease the amount of learning someone has to go through as they use an interface or product. 14. Gradual Engagement instead of a hasty sign up a. Instead of asking visitors to sign up immediately, it is a good idea to ask them to first perform a task through which something of value is demonstrated. b. Once users begin to see the product s value and see how they can make it their own, they are then more open to sharing additional information.

15. Conventions instead of reinventing the wheel a. If we keep things similar across an interface, people don t have to struggle as hard. If on the other hand, we keep things as similar as possible across multiple interfaces, that decreases the learning curve even further. 16. Visual Hierarchy instead of dullness a. A visual hierarchy can generate friction and slow down the users from skimming through the full page top to bottom. b. With a good visual hierarchy, although we might spend a bit more time on the page, the end result should be that we register more items and characteristics.

17. Recognition instead of recall a. This is a classic principle of design tied strongly to psychology which suggests that it is easier to recognize something existing, as opposed to having to recall it purely from one s own memory. 18. Faster Load Times instead of making people wait a. Speed matters. Be it how quickly a screen loads initially, or how fast it responds to a user action, they can both affect whether people wait or not. b. Two tricks can be applied in order to make people feel like they aren't waiting for so long. Showing progress bars which set expectations is one. Keeping users occupied while something is loading, is another.

19. Icon Labels instead of opening for interpretation a. Icons can be wide open to interpretation and combining them with words can remove some of the ambiguity. b. To make the icons more understandable, they can be augmented with textual labels. 20. Attention Grabs instead of neglect a. It's worth channelling additional attention towards the most important actions. b. This can be achieved in numerous ways starting with the more obvious size increase or higher contrast of an element. Other ways for directing attention also include: using irregular shapes, field auto focusing, section highlights, sticky element interactions (floating), as well as directional arrows. Source: https://www.goodui.org/