Fixing Frustrating Design Patterns in 2023
In this talk, we’ll take a closer look at some frustrating design patterns and explore better alternatives
In this talk, we’ll take a closer look at some frustrating design patterns and explore better alternatives
[this talk replaces the session from Daniel Hassan, who unfortunately cannot attend due to health reasons]
You’ve seen them before. Confusing and frustrating design patterns that seem to be chasing you everywhere you go, from one website to another.
Perhaps it’s a birthday selector dropdown that always starts in 2023, or a date picker that prompts a clock wheel, or tooltips that — once opened — always cover the input field just when you need to correct a mistake. They are everywhere, and they are annoying, often tossing us from one dead-end to another, in something that seems like a well-orchestrated and poorly designed mousetrap.
In this talk, we’ll take a closer look at some frustrating design patterns and explore better alternatives, along with plenty of examples and checklists to keep in mind when building or designing one. We’ll look into birthday input, mega-drop-down-hover-menus, disabled “Continue” buttons, draconian password requirements, unusable sliders, poor inline validation, invisible tooltips, broken filters and of course scrolljacking — along with identifying buses and fire hydrants.