Writing by Peter Hilton

Articles tagged ‘UX’

all articles

Use URLs and links in single-page apps

restore browser functionality that an SPA can’t take for granted • 2024-11-05

We need more cute software

Innovation opportunity for B2B SaaS • 2023-05-09

Truncate content according to context

When omitting the end of text that doesn’t fit doesn’t work • 2022-05-31

Mac OS System 7 outlines vs HTML

Tree views on the web • 2022-05-24

Mac OS System 7 inputs vs HTML

Browser-native user-interface controls compared to Mac OS 31 years ago • 2022-05-17

Mac OS System 7 menus vs HTML

Browser-native user-interface controls compared to Mac OS 31 years ago • 2022-05-10

Mac OS System 7 buttons vs HTML

Browser-native user-interface controls compared to Mac OS 31 years ago • 2022-05-03

Use high-contrast text

The dark side of grey text • 2022-04-26

Guide user input

How to fix, hint, and validate before complaining • 2022-04-19

Show content without elision

When perceived cleanliness trumps user experience • 2022-03-22

Default to the browser’s preferred language

Don’t set the web page language based on location • 2022-01-11

Pluralise text correctly

User-interface content design details matter too • 2021-10-12

Respect people’s full names

Don’t call someone’s name ‘invalid’ • 2021-02-16

Forgive user input in the wrong format

Don’t make people normalise data manually • 2021-02-02

Omit salutations in automated notifications

Don’t waste time on fake greetings • 2021-01-26

Build unisex software

Don’t ask people to tell you their gender • 2021-01-13

Validate email addresses to level 4

First person to say ‘regex’ loses • 2020-12-01

Allow all printable characters

First person to say ‘special characters’ loses • 2020-11-17

Use localised language names for language selection

Don’t use flags for languages • 2020-11-03

Sort every collection you display

Unsorted is never the right order • 2020-10-20