Neil McArdle

A history of UI

Sixty years of interfaces, from the light pen to the prompt box.

  1. 1963Sketchpad
  2. 1968NLS and the mouse
  3. 1971The command line
  4. 1972PLATO
  5. 1981–84The desktop
  6. 1993The web
  7. 1993–96Pen computing
  8. 1995Bevels and the taskbar
  9. 2001Aqua
  10. 2005The web becomes software
  11. 2006The feed
  12. 2007Multi-touch
  13. 2013The flattening
  14. 2014Voice
  15. 2023Conversational
  16. 2025Agents

1963

Sketchpad

Ivan Sutherland, MIT Lincoln Laboratory

A PhD thesis that let a person draw straight onto a screen with a light pen, then tell the computer how the shapes should relate. Rubber-band lines, snapping and constraints all start here, more than a decade before the personal computer.

Drag to draw. Ends snap together. Pick Parallel or Equal, then touch two lines.

1968

NLS and the mouse

Douglas Engelbart and the SRI Augmentation Research Center

In one ninety-minute demo in San Francisco, Engelbart's team showed a mouse, outlines you could fold, links that jumped between documents and two people editing over a video call. Most of it took twenty years to reach an ordinary desk.

Click a heading to fold it. Change the view level. Follow a link in parentheses.

1971

The command line

Ken Thompson and Dennis Ritchie, Bell Labs

The first Unix manual is dated November 1971. You typed a short command on a teletype and the answer printed onto a roll of paper. Terse lowercase names and a tree of plain files became habits that every terminal still keeps.

Type a command and press Return. Try ls, cat readme, who or help.

1972

PLATO

University of Illinois, with Control Data

Built to teach, PLATO IV drew on a plasma panel that glowed orange and felt for your finger through a grid of infrared beams. Its users soon had message boards, chat rooms, multiplayer games and emoticons, decades before most people went online.

Touch an answer. The screen only knows 256 places you can touch. Then open Talkomatic and type.

1981–84

The desktop

Xerox PARC, then Apple

Xerox built windows, icons and a mouse-driven desktop on the Alto in 1973 and sold it as the Star in 1981. The Macintosh made the idea affordable in 1984, and its single menu bar meant every program could be learned the same way.

Double-click an icon. Drag windows by their title. Hold a menu open. Drag something to the trash.

1993

The web

Tim Berners-Lee at CERN, then NCSA Mosaic

The web began in 1991 as linked documents for physicists. Mosaic put pictures inside the page next to the text, and within a year everyone wanted a home page. Blue meant a link and purple meant you had been there.

Follow the blue links. Watch the picture arrive over a 14.4k modem. Use Back.

1993–96

Pen computing

Apple Newton, then Palm Pilot

The Newton tried to read ordinary handwriting in 1993 and became a punchline when it guessed wrong. The Palm Pilot turned the problem round in 1996. Its Graffiti alphabet gave every letter one simple stroke, people learned it in an afternoon, and the computer fitted in a shirt pocket.

Write in the box under the screen, one stroke per letter. Open the stroke guide if you get stuck. Draw right for a space, left to delete.

1995

Bevels and the taskbar

Microsoft Windows 95

Windows 95 put a Start button, a taskbar and a close box in front of tens of millions of people. Every control was a grey slab lit from the top left, so you could tell what pressed in and what didn't with nothing but light and shadow.

Close the note to get the Save dialog. Tab between buttons. Try the Start menu.

2001

Aqua

Apple Mac OS X

Shown in January 2000 and shipped in March 2001, Aqua made controls look wet. Gel buttons, pinstripes, a default button that slowly breathed and a dock that swelled under the pointer. Steve Jobs said the aim was a screen you'd want to lick.

Run the pointer along the dock. Press the yellow button to send the window down to it.

2005

The web becomes software

Gmail, Google Maps and Jesse James Garrett

Before this, a rich website usually meant a Flash intro you wanted to skip. Gmail in 2004 and Google Maps in 2005 changed parts of the page without reloading it, Garrett named the technique Ajax that February, and the browser started to hold software instead of pages.

Drag the map. New tiles stream in while the page stays put. Search for coffee.

2006

The feed

Facebook, Twitter, Loren Brichter, Aza Raskin

In September 2006 Facebook stopped making you visit friends' pages and started bringing their news to you. Pull to refresh, infinite scroll and the red badge followed. The interface stopped waiting to be used and started competing for your attention.

Scroll. Pull down to refresh. Like something. Try to find the bottom.

2007

Multi-touch

Apple iPhone

The iPhone dropped the stylus and the keypad for glass that answered to a finger. Slide to unlock, momentum scrolling and the rubber-band bounce taught physical rules to a flat screen, and glossy, lifelike icons made the strange thing feel familiar.

Slide to unlock. Open Contacts and flick the list past its end.

2013

The flattening

Microsoft Metro, then Apple iOS 7

Microsoft's Metro had already gone flat on Windows Phone in 2010. iOS 7 followed in 2013, trading gloss, linen and drop shadows for thin type, blur and plain colour. Once people knew how touchscreens worked, the textures had nothing left to explain.

Drag the slider from 2007 to 2013 and watch the texture drain out.

2014

Voice

Apple Siri, then Amazon Echo

Siri put an assistant you could talk to on the iPhone in 2011, and the Echo moved one into the kitchen in 2014, with no screen and always listening. It was brilliant at timers, music and the weather and lost quickly beyond that, partly because with nothing to look at you can't see what it's able to do.

Tap the speaker and talk, or pick a request. Then try something complicated.

2023

Conversational

OpenAI ChatGPT, and everyone after

ChatGPT arrived at the end of 2022 and by 2023 a text box had become the front door to software. You describe what you need and an interface can be put together for that one moment, used once and thrown away.

Ask for something, or pick a suggestion. The answer is an interface.

2025

Agents

Anthropic computer use, OpenAI Operator, and others

From late 2024, AI models started using computers the way people do: reading the screen, moving the pointer, typing into forms. Interfaces built for hands got a second kind of user, and your job moved from operating the screen to approving what happens on it. The next one might not have a screen at all.

Start the agent and watch it work the page. It stops and asks before anything it can't undo.