What is client latency?
Let's face it, users are impatient. They demand a blazingly fast experience
and accept no substitutes. Google performed a study in 2010 which proved
that when a site responds slowly, visitors spend less time there.
Speed as perceived by the end user is driven by multiple factors, including
how fast results are returned and how long it takes a browser to display the
So while the effects of poor performance is obvious, it makes one wonder
about the relationship between client latency and the "perception of speed".
After all, the user can trigger many state change events (page load, submit a
form, interact with a visualization, etc) and all these events have an
associated latency to the client. However, are certain types of latency more
noticable to the user then others?
Let's look at all the different ways latency can creep in, throughout... (more)