Google Analytics reports our site to have an average page load time of about 4.5-6 seconds. Naturally, this sounds as a concern.
However, we never see these page load times when the page is rendering, it feels like it takes around a second.
The reason for the discrepancy here I believe is that GA measures every single request, even those that does not produce screen content. Such requests might be third-party scripts such as the GA-script itself and other resources.
Thinking about web usability I'm really only interested in how the response times feel to the user. Am I right?
Also, is there a standard way to measure the actual time it takes for the page to render? Using Google Speed Tracer I can see that there are 2 DOMContentLoaded events firing but these are at 4.83s and 5.36s respectively.