logoalt Hacker News

ikesauyesterday at 3:14 PM9 repliesview on HN

I'm sure a UI that had none of these imperfect frames would feel better, but now I really want someone to edit each of these clips to show what it would actually look like.

At the same time, why does everything need motion? My understanding is that motion should be used if an action subtly changes the UI in a region that's different from where the action was triggered (e.g. toasts)

I think many of these transitions are unnecessary and would feel just as good if they snapped immediately with instantaneous reflow.


Replies

bee_rideryesterday at 9:01 PM

I think the “imperfect frames” on the Safari search bar are, practically, just fine and doing it in the way that looks better in screenshots would be worse.

The cursor appears on the left because that’s where the user will actually start writing. I assume that’s where people look, if they know the UI. Having it appear in the middle of the screen and then move over would be unnecessary and distracting.

The stand-in text slides over to the left, to draw the attention of the unfamiliar user.

Kiroyesterday at 4:52 PM

Play any game with good UI and you will see animations used everywhere. Instant transitions are only good in theory.

show 8 replies
RunSettoday at 12:59 PM

> At the same time, why does everything need motion?

To hide the user interface congestion exacerbated if not caused by the ubiquitous animation.

Imagine reading a book if the letters just sat motionless. You'd need to be constantly studying the page.

ryukopostingyesterday at 4:59 PM

> At the same time, why does everything need motion?

They don't. Most things don't. This kind of nonsense keeps an extra half-dozen people employed, and gives license to a half-dozen other people to smugly proclaim $BRAND's design language is superior to alternatives.

In most of the cases shown, it would probably feel better if the animations weren't there. I clicked the button, show me the thing. Don't do a dance and then show me the thing, just show it!

numpad0yesterday at 11:45 PM

Slot machines has to have something always going on, overly dynamic Apple animations help with that. For regular UI animations, it helps normal users who struggle with sudden changes in screen contents, as well as helping to smooth out framerate and hide delays caused by API calls or backend processing.

krater23yesterday at 8:43 PM

I think exactly that. When you add motion, do it right, but when you don't put time in to do it right, it's clearly the better option to leave it out completely. Without animations, much things feel snappier because you don't have to wait on a shitty animation thats running through.

tsunamifuryyesterday at 3:18 PM

Motion is critical for reorientation after transition.

Often with out it your brain has to rescan the entire page on each refresh.

show 7 replies
keynhatoday at 3:36 AM

[flagged]

crystal109yesterday at 5:39 PM

[flagged]