Remix.run Logo
cosmic_cheese 6 days ago

> Delight is overblown, in my opinion. I think most of the people truly delighted by fancy animation are just other designers.

If (and that’s a big if) animation is used in moderation only when it actually communicates something and isn’t an active impedence (as demonstrated in the linked post), I think it has a significant effect for users. It’s just not the effect that many might expect.

Meaningful, unintrusive animations are one of the myriad puzzle pieces that come together to form a positive impression. They’re a sizeable chunk of that last 20% that separates “good” and “excellent” in users’ minds. They’re not strictly necessary, but between two equally good competitors they’ll help one pull ahead of the other, because users come away with a stronger impression of “solidness”. It’s not unlike how people tend to consider heft and resistance to flexing as markers of higher quality in physical products.

The problem is that since a decade or so ago, UI design as a whole has veered heavily in the direction of vibes, slideshow wow factor, and “branding value” (I felt a pang of nausea just writing that) and away from the volumes of well-researched best practices, and regard for good use of animation has been lost along with it. We’re well overdue for a correction that pushes UI design back in the direction of practical usability and away from Dribbble appeal.

tobr 6 days ago | parent | next [-]

> users come away with a stronger impression of “solidness”

This really is what UI polish of any kind is all about. You feel like you can trust it more, it feels more robust and reliable. Animation and gestures are a part of this, but it’s only the last mile after everything already feels robust.

Before you make it more glitzy you have to make it less glitchy.

puilp0502 5 days ago | parent | next [-]

> Before you make it more glitzy you have to make it less glitchy.

I am copying this so that I can use it later when the marketing comes in and suggests we devote more dev time to yet another landing page renewal when we are at capacity just handling Bug tickets

cosmic_cheese 6 days ago | parent | prev [-]

That I can agree with. Applying polish to glitchy software is like putting a high end leather interior and soundproofing in a car that only starts 85% of the time and occaisionally opens its rear hatch while on the road for no apparent reason.

floating-io 5 days ago | parent | next [-]

Or, more simply: "lipstick on a pig".

TeMPOraL 6 days ago | parent | prev [-]

> occaisionally opens its rear hatch while on the road for no apparent reason.

That is how "our army of well trained monkeys" can get in to fix the "oops. something went wrong" problem.

#include <rant_about_paternizing_users.h>

luqtas 6 days ago | parent | prev [-]

> communicates something and isn’t an active impedence (as demonstrated in the linked post)

woah! you are starting from the point an individual preference is any metric to gneral public preferences and understanding... there's not a SINGLE study cited on the blog!