a - fast (or perceived fast) timeframe with a - reliable and predictable outcome Performance requires the - completion of a user request in a - fast (or perceived fast) timeframe with a - reliable and predictable outcome
reach the browser as fast as possible "Make fewer, faster requests" Phase 2 - Network performance How the website data will reach the browser as fast as possible "Make fewer, faster requests"
but not nearly enough to reliably measure it One relies on their machine's conditions and their own perception of understanding performance Browser tools are -very- good for undestanding performance during development, but not nearly enough to reliably measure it One relies on their machine's conditions and their own perception of understanding performance
networks - In as stable and uniform conditions as possible Why Webpagetest.org - Real machines - Real browsers - Real networks - In as stable and uniform conditions as possible
features (cities, devices, networks, options) - Open source Why Webpagetest.org - Honest - Qualitative - Most complete in features (cities, devices, networks, options) - Open source
performance - make fewer requests - make the blue and purple lines happen quickly as possible To sum up - choose your tool - measure your performance - make fewer requests - make the blue and purple lines happen quickly as possible