Verifique o novo objeto window.performance, compatível com as compilações noturnas do Internet Explorer 9, Google Chrome e Firefox.
Window.performance contém duas propriedades, navegação e tempo. O Chrome também fornece uma terceira propriedade que fornece informações sobre o uso de memória Javascript.
Window.performance.navigation contém duas propriedades, redirectCount e type. O tipo será um dos três valores inteiros que representam uma ação do usuário, como clicar em um link ou inserir um URL, recarregar uma página ou mover para trás ou para frente no histórico.
Window.performance.timing contém muitas informações sobre a quantidade de tempo que levou para carregar totalmente a página desde a interação inicial do usuário, separadas em diferentes eventos de carregamento.
Ao usar os tempos de carregamento de evento do objeto performance.timing em combinação, podemos calcular a quantidade total de tempo decorrido desde quando o usuário clica no link no Google pela primeira vez até sua página ser exibida e totalmente carregada!
var timing = performance.timing,
loadTime = timing.loadEventEnd -
timing.navigationStart;
Pense em todas as análises sensuais …