PROGRESSIVE
WEB APPS
Nichola Stott
SLIDESHARE/NICHOLASTOTT
Next- Level Mobile
Performance
PWAs help you keep your
visitors for longer, delivering a
faster user experience which
drives greater profit.
@NicholaStott
SESSIONS
2015 2016 2017 2018
Mobile:
Desktop:
DEVICE MIGRATION
@NicholaStott
mobile internet usage crosses 50%
for the first time in all 63 countries
covered by the Consumer
Barometer Study…
Source: Think With Google @NicholaStott
SMARTPHONE USE AUSTRALIA
Source: Consumer Barometer @NicholaStott
87% of consumers
accessing the internet
regularly on a
smartphone. 84% on
computer.
NOT ABOUT COST OF
INVESTMENT, COST OF
NOT INVESTING
@NicholaStott
LOST POTENTIAL
PAGE LOAD
3G
19 Seconds
Average Load Time
>3 Seconds
53% Abandonment Rate
Source: Google /DoubleClick 2015 @NicholaStott
Source: Think with Google @NicholaStott
Progressive Web Apps - Intro and State of Market in Australia
SEO CRO
PERFORMANCE
OPTIMISATION
@NicholaStott
EVERYONE WINS
Not a product, but more a
set of features designed to
make the experience
faster, smoother, always-
on.
@NicholaStott
APP-LIKE FEELS
Add to home screen
Push notifications
Offline content
@NicholaStott
PWAs PROVIDE
REASSURANCE
@NicholaStott
WHAT’S WRONG WITH
‘NORMAL’ APPS?
@NicholaStott
MOBILE APP DRAWBACKS
Fiddly, resource-
intensive, web-
to-app deep
linking
Tracking
referrals and
web vs. app
attribution
2X budget,
systems, effort,
spend
@NicholaStott
We’re going to look at the
baseline spec, how PWAs take
speed to next level and
practical take-aways…
@NicholaStott
H/2
reduce latency
minimise protocol overhead
request prioritisation
HTML5
local storage
motion/react
native-like
SECURE/MOBILE DEVICE
@NicholaStott
LIGHTER JS LIBRARY
Preact
Polymer
Vue
Lower parse and compile
times. Developers: see HNPWA
for list of live examples
frameworks/libraries.
Addy Osmani : Google I/O 17 @NicholaStott
BASELINE PWA CRITERIA
PWA Baseline Checklist: Google Developers
Audit Item Pass
Does it run on HTTPS? Migrate to HTTPS
Do all pages size to mobile viewport? Single domain responsive
Load all URLs offline Use a Service Worker to serve offline content,
responding 200
Add to Homescreen Meta data in Web App Manifest
Fast TTFI <10 second TTFI on 3G
Works Cross Browser Chrome Edge, Firefox, Safari
Page Transitions Must respond immediately
URL per Page Client-side router can re-construct app state from a
given URL
@NicholaStott
Lighthouse Chrome Dev Tools
LIGHTHOUSE
TOOL
@NicholaStott
LIGHTHOUSE CHROME EXTENSION
Still Alpha and ‘buggy’. On
occasion data fails. Close tabs,
clear cache. Clear cache or run
clean browser profile.
@NicholaStott
@NicholaStott
LIGHTHOUSE AUDIT REPORT
IS THE CHROME DEV AUDIT TOOL
@NicholaStott
APP MANIFEST FOR NAME & ICONS
SERVICE WORKERS
Jake Archibald – Trained to Thrill/Github
“MITM” (hence HTTPS)
Manage offline content
Send push notification
@NicholaStott
CHECK SERVICE WORKER
FORCE
DISCONNECT
@NicholaStott
PWAS, SPEED AND
PERFORMANCE
OPTIMISATION
@NicholaStott
@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
METRICS THAT MATTER?
Server Response Time
TLS Round Trip
Time To First Byte
Time to First Paint
@NicholaStott
HAPPENING? USEFUL? USABLE?
@NicholaStottCREDIT: Addy Osmani– FluentConf Deck
@NicholaStott
METRICS THAT MATTER?
Lighthouse: More on PSI Measures
Results-
focused
Perceptual Speed Index is a page load
performance metric that shows you
how quickly the contents of a page are
visibly populated. The lower the score,
the better..
GOOGLE
2VISIT THE STUDY
Mobile Readiness & Progressive Web
Apps in the UK
Are Digital Leaders Adapting to Mobile Audiences?
5 LIGHTHOUSE 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?
@NicholaStott
Progressive Web Apps - Intro and State of Market in Australia
Progressive Web Apps - Intro and State of Market in Australia
PWA-SPECIFIC FEATURES?
@NicholaStott
RETAIL CATEGORY
@NicholaStott
TOP 1,00
AUSTRALIAN
RETAIL SITES
@NicholaStott
Progressive Web Apps - Intro and State of Market in Australia
HTTPS
94%
6%
With HTTPS Without HTTPS
@NicholaStott
94% of Australia’s top 100
retail sites are on HTTPS
SERVICE WORKER
@NicholaStott
7%
93%
With Service Worker Without Service Worker
Only 7% of Australia’s Top
100 retail sites register a
service worker.
0%
100%
With Add to Home screen Without Add to Home screen
ADD TO HOMESCREEN
@NicholaStott
None of Australia’s Top 100
retail sites prompts users to
add-to-home screen
92%
8%
With Content Sized to Mobile Devices Without Content Sized to Mobile Devices
Respond to Mobile Viewport
@NicholaStott
8 of Top 100 Australian
retail sites still cannot
service to mobile viewport.
4%
96%
Under 10s on 3G Above 10s on 3G
SUB 10 SECOND TTFI
@NicholaStott
96% of Top 100
Retail sites in Australia
failed the Lighthouse PWA
speed criterion.
SUB 10 SECOND TTFI
@NicholaStott
16.9
27.05
21.7
0
5
10
15
20
25
30
35
40
45
50
0 20 40 60 80 100
Seconds
Number of analyzed URLs
TTFI for Top 100 Retail Sites in Australia
TTFI (sec) Quartile 1 (25%) Quartile 3 (75%) Median
TAKE-AWAYS
H/2
reduce latency
minimise protocol overhead
request prioritisation
@NicholaStott
HTML5
local storage
motion/react
native-like
SECURE/MOBILE DEVICE
ALMOST ALL SITES ON
THIS SPEC CAN BE PWAS!
There are no Australian retail sites
that are full PWAs.
@NicholaStott
100 PWA SCORE
ERUDITE WORDPRESS PWA
Service worker
Manifest.json in root
Speed
Handles push notices
Set and configure
Using Node CLI/Raspberry
PI to Automate at Scale…
run: lighthouse <url>
SUB 10 SECOND TTFI
@NicholaStott
16.9
27.05
21.7
0
5
10
15
20
25
30
35
40
45
50
0 20 40 60 80 100
Seconds
Number of analyzed URLs
TTFI for Top 100 Retail Sites in Australia
TTFI (sec) Quartile 1 (25%) Quartile 3 (75%) Median
Fastest is hard…
Faster than this
bunch is easy…
THANKS FOR LISTENING
GET THE SLIDES:
SLIDESHARE/NICHOLASTOTT

More Related Content

PDF
Making HREFLANG Manageable: Search Marketing Summit (Sydney)
PPTX
Brandwatch Masterclass: Lead Generation
PDF
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawl
PDF
Michael King - The Thin Line Between Seth Godin & Neil Strauss
PDF
Are PWAs The Future of the Web?
PDF
We Made Our Website a PWA & Why You Should Too - Brighton SEO
PPTX
Miracle Inameti-Archibong - Are Progressive Web Apps The Future Of The Web?
PDF
The Case for Progressive Web Apps
Making HREFLANG Manageable: Search Marketing Summit (Sydney)
Brandwatch Masterclass: Lead Generation
How To Tackle Enterprise Sites - Rachel Costello, Technical SEO, DeepCrawl
Michael King - The Thin Line Between Seth Godin & Neil Strauss
Are PWAs The Future of the Web?
We Made Our Website a PWA & Why You Should Too - Brighton SEO
Miracle Inameti-Archibong - Are Progressive Web Apps The Future Of The Web?
The Case for Progressive Web Apps

Similar to Progressive Web Apps - Intro and State of Market in Australia (20)

PPTX
Progressive Web App
PDF
Production-ready progressive web apps
PDF
State of the WEB ‘18
PDF
Progressive Web Apps For Startups
PPTX
Progressive web app testing
PDF
Miracle Inameti-Archibong - We made our website a progressive web app and why...
PDF
Focus sur les PWA par Loic de Saint-Andrieu de Google
PPTX
Progressive Web App
PDF
Progressive Web Applications
PPTX
Progressivewebapps by sheddy nathan for isdev2017
PPTX
SEMINAR PRESENTATION.pptx
PDF
Why Progressive Web Apps will transform your website
PPTX
Progressive Web Apps
PDF
Progressive Web Apps
PDF
Progressive web apps with polymer
PDF
From AMP to PWA
PPTX
SearchLeeds 2019 - Nichola stott - The state of PWAs
PDF
Progressive Web Apps
PDF
A year with progressive web apps! #DevConMU
PPTX
PWA Talk - Smau Milano 2018
Progressive Web App
Production-ready progressive web apps
State of the WEB ‘18
Progressive Web Apps For Startups
Progressive web app testing
Miracle Inameti-Archibong - We made our website a progressive web app and why...
Focus sur les PWA par Loic de Saint-Andrieu de Google
Progressive Web App
Progressive Web Applications
Progressivewebapps by sheddy nathan for isdev2017
SEMINAR PRESENTATION.pptx
Why Progressive Web Apps will transform your website
Progressive Web Apps
Progressive Web Apps
Progressive web apps with polymer
From AMP to PWA
SearchLeeds 2019 - Nichola stott - The state of PWAs
Progressive Web Apps
A year with progressive web apps! #DevConMU
PWA Talk - Smau Milano 2018
Ad

More from Erudite (20)

PPTX
Top accessibility pitfalls and how to fix them
PPTX
10 no test cro wins
PPTX
Utilizing the natural langauage toolkit for keyword research
PDF
TAD Digital - Beyond Rankings: Demonstrating the value of your SEO campaign ...
PPTX
How to Use Screaming Frog Custom Extractions
PPTX
All You Can EAT - SMX London
PDF
Proving your worth - Demonstrating the value of your SEO campaign
PPTX
Guide to actionable speed audits; getting your developer to work with you
PDF
Let's Get Physical - Making the Journey Feel Better to Drive Growth
PDF
5,000 UK Websites Mobile Sitespeed Comparison - Search Elite
PDF
UK Top 5,000 Websites; Mobile Site Speed Benchmark - BrightonSEO
PDF
Fast Is The Only Speed
PDF
Driving ROI with Technical SEO
PDF
Digital Gaggle 2017 - Mobile Index
PDF
SEO Checklist for Google Mobile First Index
PDF
HREFLANG for International SEO: Lessons from 3,000 Implementations
PDF
How Generation Z is Driving Change in Search UX: Brighton SEO 2016
PDF
Optimizing Content with SEO and Social Media
PDF
Ideation to Impact: How tro Create and Sell a Digital Asset #BrightonSEO
PDF
Defining & Measuring Social Media
Top accessibility pitfalls and how to fix them
10 no test cro wins
Utilizing the natural langauage toolkit for keyword research
TAD Digital - Beyond Rankings: Demonstrating the value of your SEO campaign ...
How to Use Screaming Frog Custom Extractions
All You Can EAT - SMX London
Proving your worth - Demonstrating the value of your SEO campaign
Guide to actionable speed audits; getting your developer to work with you
Let's Get Physical - Making the Journey Feel Better to Drive Growth
5,000 UK Websites Mobile Sitespeed Comparison - Search Elite
UK Top 5,000 Websites; Mobile Site Speed Benchmark - BrightonSEO
Fast Is The Only Speed
Driving ROI with Technical SEO
Digital Gaggle 2017 - Mobile Index
SEO Checklist for Google Mobile First Index
HREFLANG for International SEO: Lessons from 3,000 Implementations
How Generation Z is Driving Change in Search UX: Brighton SEO 2016
Optimizing Content with SEO and Social Media
Ideation to Impact: How tro Create and Sell a Digital Asset #BrightonSEO
Defining & Measuring Social Media
Ad

Recently uploaded (20)

PDF
The Role of Search Intent in Shaping SEO Strategies in 2025
PDF
Digital Marketing - clear pictire of marketing
PDF
AI powered Digital Marketing- How AI changes
PPT
Market Segmentation and Positioning(3).ppt
PPTX
APA Examples Reference Examples Style and
PPTX
B2B Marketplace India – Connect & Grow..
PPTX
1 percent Clicks, percent Traffic Loss-Your SEO Stack Isn’t Built for AI
PDF
Generation Alpha Report 2025 x DKC Analytics.pdf
PDF
FSSC 22000 Certification: Meaning, Benefits & Food Safety Compliance
PDF
Salmanubnu Zakariya P – Digital Marketer & Frontend Developer Portfolio
PDF
5 free to use google tools to understand your customers online behavior in 20...
PDF
digital marketing courses online with od
PPT
Introduction to consumer behavior(1).PPT
PDF
It Takes a Village Campaign Plan Book; Sidra Medicine
PDF
How to Break Into AI Search with Andrew Holland
PDF
Missing skill for SEO in AI Era eSkydecode.pdf
PPTX
Opening presentation of Sangam Hospital Bodeli
PPTX
AI usage and the Social Media Marketing World
PPTX
Best Mobile App Development Company in Lucknow
PDF
Dream Powell - Project and Portfolio 3: Marketing
The Role of Search Intent in Shaping SEO Strategies in 2025
Digital Marketing - clear pictire of marketing
AI powered Digital Marketing- How AI changes
Market Segmentation and Positioning(3).ppt
APA Examples Reference Examples Style and
B2B Marketplace India – Connect & Grow..
1 percent Clicks, percent Traffic Loss-Your SEO Stack Isn’t Built for AI
Generation Alpha Report 2025 x DKC Analytics.pdf
FSSC 22000 Certification: Meaning, Benefits & Food Safety Compliance
Salmanubnu Zakariya P – Digital Marketer & Frontend Developer Portfolio
5 free to use google tools to understand your customers online behavior in 20...
digital marketing courses online with od
Introduction to consumer behavior(1).PPT
It Takes a Village Campaign Plan Book; Sidra Medicine
How to Break Into AI Search with Andrew Holland
Missing skill for SEO in AI Era eSkydecode.pdf
Opening presentation of Sangam Hospital Bodeli
AI usage and the Social Media Marketing World
Best Mobile App Development Company in Lucknow
Dream Powell - Project and Portfolio 3: Marketing

Progressive Web Apps - Intro and State of Market in Australia