UI “design trends” get a bad rep for being gimmicky or sacrificing good UX, but many recent trends are actually pushing HCI forward and may be worth embracing to benefit end users.
A thread to demystify design trends 🧵
Yesterday, I was interviewing a designer for
@kp_fellows
and they asked how I stay on top of design trends. I responded initially, “I don’t,” but then clarified. I think the term “design trend” is often misunderstood.
A trend often comes from one successful experiment with a shipped product, causing other designers to follow suit, making it a trend. So most of the time, design trends are the latest HCI (Human-Computer Interaction) best practices proven by hundreds of products.
1.1) Command Bar: Power users love keyboard shortcuts, but they’re hard to remember if you don’t use the same app all day. A command bar satisfies users with fast keyboard actions without needing the upfront dedication to memorize combos.
1.2) It also makes it easier for a new user to get started. Without hovering over unknown icons in the toolbar and reading every tooltip, a user can simply type keywords into the command bar and hit enter.
Here’s a neat one we built
@compound
2.1) In Context Controls: The most obvious example of this is Notion vs. Google Docs. Notion presents editing options around your cursor, while Google Doc has all of the toggles in the utility bar.
2.2) More applications are trending towards revealing relevant controls only WHEN you try to interact. (You want to delete a table row, hover your mouse over it, and a trash can appears.) The step-by-step reveal process reduces the initial cognitive load for users.
As an added bonus: Once these design trends become widespread enough, you can use them and avoid having to educate users because other software apps have already done the work for you.
(Once you learn how to use a command bar in one app, you understand intuitively how to use them in different apps and become more efficient!) The end result: your users get a better experience without needing to learn anything new.
As designers, we shouldn’t shy away from design trends. Instead, if we think deeply about what makes them popular and apply them in the right contexts, we can push HCI forward and make better software.
@sjzhang_
There does feel like a difference here between aesthetic trends and functionality trends. Improved functionality is always good! Aesthetic changes may be completely arbitrary or even detrimental.
@primalanomaly
I think most the "real" aesthetic trends in UI that I've been seeing have also been driven by real usability needs.
Rounder buttons: help with visual separation
White spaces: help you focus
Background blur on sticky elements: hint on content and add breathing space in height