Creative agency glossaryWeb, UX/UI, and Design

User Interface

A user interface (UI) is the part of a digital product that people see and interact with, including its screens, layout, controls, type, color and feedback.

What is a user interface?

The user interface is where a person and a machine meet. On a website or an app it is everything on the screen: the navigation, the buttons, the forms, the icons, the type and the images, and the way each of them responds to a tap, a click or a keystroke. In a broader sense voice assistants, car dashboards and the buttons on a camera are interfaces too, but in design work the term almost always means the graphical interface on a screen.

The graphical user interface grew out of research at Xerox PARC in the 1970s and reached a mass audience with the Apple Macintosh in 1984, bringing windows, icons, menus and a pointer to people who had never typed a command. Most of that vocabulary still holds. Touchscreens added gestures, and responsive design taught interfaces to reshape themselves for every screen.

Why it matters

Why a user interface matters

The interface is the product, as far as most people are concerned. They never see the database or the code, only what is on the screen, and they judge the whole thing by it within seconds. A clear interface makes a product feel easy and trustworthy; a cluttered or inconsistent one makes even a powerful product feel broken. It is also where a brand's identity becomes behavior: the type, color and tone of a brand system are lived out in buttons, menus and error messages, many times a day, by people who may never see an advertisement.

In practice

How a user interface works in practice

  1. 01

    UI design starts from a structure that has already been worked out, usually wireframes that settle what goes on each screen. The designer builds the visual system on top: a grid, a type scale, a palette in which each color has a job, spacing rules, an icon set and a library of components. Each component is designed in every state, default, hover, focus, pressed, disabled, loading and error, because an interface spends much of its life in states other than the default.

  2. 02

    Then it is built and checked against reality. Contrast is measured, tap targets are sized for thumbs, keyboard focus is visible, text is tested at larger sizes, and the screens are reviewed on real devices with real content, which is always longer, shorter or messier than the placeholder. The interface is refined from there through testing and use.

Watch out

What people get wrong about user interfaces

Designing the screenshot instead of the interface: a perfect static mockup with ideal content and no thought for loading, errors, empty lists or very long names. Second, inventing new controls for the sake of novelty, so people have to learn what a familiar pattern would have told them instantly. Third, sacrificing legibility for style, with pale type, tiny labels and icons without words, which looks refined in a presentation and fails in the hand. And leaving the small text, the error messages and empty states, to whoever happens to be writing the code.

Questions

People also ask

What is the difference between UI and UX?

UI is the interface: the visual and interactive elements people use. UX is the whole experience of using the product, including its structure, content and whether it meets their needs. UI is one of the main ways UX is delivered.

What makes a good user interface?

Clarity, consistency, feedback for every action, legible type with sufficient contrast, controls that look like what they do, and forgiveness when people make mistakes. Good interfaces feel obvious, which usually means a lot of work went into them.

What does a UI designer do?

A UI designer creates the visual and interactive layer of a product: layouts, type, color, icons, components and their states, and often motion. They work from UX research and wireframes and hand over designs and components that developers build.

Next to it in the glossary

  1. UI Component LibrariesA UI component library is a collection of ready-made, reusable interface elements, such as buttons, forms, menus and dialogs, that designers and developers use to build products quickly and consistently.
  2. UI/UX DesignUI/UX design is the combined discipline of designing how a digital product works for the people using it (UX) and how its screens look and respond (UI).
  3. User ExperienceUser experience (UX) is the whole of a person's experience of using a product, website or service, including how easy it is, how it makes them feel and whether it did what they needed.
  4. User Interface (UI)A user interface is the part of a website, app or product that a person actually sees and touches: the screens, buttons, type, colors and motion through which they get things done.
  5. UX ResearchUX research is the study of how people use, understand and feel about a product, through methods such as interviews, usability tests and analytics, so that design decisions rest on evidence.
  6. ViewportThe viewport is the visible area of a web page on a screen, the part of the page a visitor can see at any moment without scrolling.

Every Web, UX/UI, and Design term →

In the work

Where it shows up

All our creations →

From the journal

Read around it

The journal →

Talking the talk is one thing

We make the work.

RIOT is a creative agency and production studio in New York. Strategy, brand, film, photography, design and the campaigns that carry them, made by one team. A few lines is enough to start: we read every brief the same day.

    Footage