In this presentation I go through why a wide range of data is useful in understanding the performance optimisation competitive landscape. It helps us know how fast is fast... helps us add context and boundaries to our projects, as well as helps us know when we're doing a good job or when we need to push harder to get faster.
Mobile Application Development-Components and Layouts
5,000 UK Websites Mobile Sitespeed Comparison - Search Elite
1. THE GIANT MOBILE SITE
SPEED BENCHMARK
Your Emotional Support Dog
@NICHOLASTOTT
2. “It is a capital mistake to theorize before one
has data. Insensibly one begins to twist facts
to suit theories, instead of theories to suit
facts”.
Sir Arthur Conan Doyle
11. 2VISIT THE STUDY
Mobile Readiness & Progressive Web
Apps in the UK
Are Digital Leaders Adapting to Mobile Audiences?
12. 5 LIGHTHOUSE PWA AUDIT CRITERIA
1. HTTPS – is the site served over HTTPS?
2. Service Worker – does the site register a Service Worker?
3. Speed – <10,000 TTFI/CI
4. Add to Home Screen – user prompt ‘‘Add to Home Screen’’?
5. Content Sized for Mobile Viewport – responsively or adaptively?
#SEARCHELITE @NICHOLASTOTT
13.
14.
15.
16. Using Node CLI to
Automate at Scale…
run: lighthouse <url>
#SEARCHELITE @NICHOLASTOTT
22. @NicholaStott
Thinking about Performance
Optimisation less in terms of
developer metrics and more about
delivering on experience and
improving perception…
Speed, Perception & Lighthouse – Weyl and Ahammad
MINDSET SHIFT
44. RESOURCE AND PROJECT PRIORITISATION
There’s so much we could be doing…
How fast does fast need to be?
How can we take priority in the dev queue?
#SEARCHELITE @NICHOLASTOTT