Hacker Read top | best | new | newcomments | leaders | about | bookmarklet login

Maybe not responsive, but definitely fluid design.


sort by: page size:

Yet it's oddly responsive.

Sure, but that's not responsive.

For me, two things combine to make it feel super responsive: 1. The latency between you moving your finger(s) and seeing movement on the screen feels imperceptible. 2. There isn't any "lost" movement - if you scribble your finger around really quickly and come back to where you start, the cursor or window scroll position will be back to where it started too.

My experience of responsiveness agrees with you, and so does this guy's:

https://danluu.com/input-lag/


But is it responsive!? /s

I think you misunderstood what I meant by non-responsive. 10ms latency from click to action is nowhere near as noticeable as 10ms latency when dragging, because the mouse visibly lags behind.

What's the secret of making it acceptably responsive? Asking for a friend.

Do you have any idea why it's so much more responsive?

Would have expected it to be responsive?

Not always, but sometimes.

In the hyperbolic hypothetical in the article, "But it isn't responsive!" would be a pretty silly criticism, I think.


That's not responsive.

I don't think the controls are sluggish at all. Do you have an example of non-sluggish controls?

There is a 200ms debounce on that example, it's also on a tiny DigitalOcean droplet. (I will reduce that debounce)

The approach is similar to Laravel Livewire, and so it's possible to have the same level of responsiveness.


In human-facing systems, responsiveness is everything.

Somehow games can run at 240fps on a modern PC, but desktop user interfaces (not to mention web apps) are still sluggish.


Sorry, but in my book responsiveness and functionality doesn't have a thing to do with accuracy (neither does parallelism if I may throw it in there).

Lower input lag enables flow state. Can't explain it. You have to feel it.

b-b-but it's not responsive!

3 seconds is an eternity when it comes to responsiveness. Better than nothing, sure, but we're a long way from an ideal scenario.

How well does this work from the user experience standpoint?

Is it a smooth fluid experience, or prone to lag?

next

Legal | privacy