Unit content
Interaction latency and perceived responsiveness
Interactive systems are judged not only by total throughput but by how quickly they acknowledge and complete user actions.
A short delay between action and visible feedback feels directly connected to the action. As latency grows, users become less certain that the input was received and are more likely to repeat it or abandon the task.
Not every operation can finish immediately. The interface can still respond promptly by acknowledging the action, showing useful progress and allowing unrelated work to continue when the underlying operation permits it.
Blocking the entire interface for one slow operation creates more perceived delay than isolating the waiting state to the affected part of the workflow.
Optimistic updates can make interactions feel immediate when failure is rare, but the interface must reconcile later failure rather than silently leaving the visible state inconsistent with reality.
Responsive interaction therefore separates time to feedback from time to completion and designs both deliberately.