Page 1
2015 State of the Union
Mobile Web Performance
Page 2
@tamevertsperformancebeacon.com
Page 3
We have a love/hate relationship with
mobile
Page 4
7% of US adults rely on their smartphones
Source: Pew Research
Page 5
Almost half of US adults
“can’t live without” their smartphone
Source: Pew Research
Page 6
39% of mobile users are unhappy
Source: Akamai
Page 7
57% have experienced problems
Source: Akamai
Page 8
3 out of 4 consider mobile slower than desktop
Source: Akamai
Page 9
46% will not return
to a site that performs poorly
Source: Akamai
Page 10
Only about 1 out of 10 prefer to shop via mobile
Source: Akamai
Page 11
So why bother with mobile?
Page 12
Because mobile is growing fast
Page 14
Source: Ericsson
4 out of 5 people worldwide will own a smartphone
Page 15
Because mobile users are more
engaged
Page 16
Source: Akamai
Product searches (weekly)
Page 17
Because mobile users shop more
Page 18
Source: Akamai
Consumers who make at least one purchase per week
Page 19
What are mobile shoppers buying?
Source: Criteo
Page 20
Because mobile users spend more
Page 21
Source: Akamai
Annual spending per device
Page 22
The US is not the global benchmark
Text is good
Source: Criteo
Page 23
The future of mobile commerce?
Source: Criteo
Page 24
How fast do mobile users
expect pages to be?
Page 25
Just a 1-second delay hurts mobile metrics
Source: SOASTA
Page 26
Source: SOASTA
Just a 1-second delay hurts mobile metrics
Page 27
What’s wrong with mobile
performance?
Page 28
Page bloatNumber of resources
ScriptsCustom fonts
RedirectsHTTPS
Page 29
Mobile page bloat
Source: Mobile HTTP Archive
Page 30
The average page has grown by 3X since 2011
Source: Mobile HTTP Archive
Page 31
Lara Hogan, Web performance is user experience
Page 32
Images account for 63% of page weight
Source: Mobile HTTP Archive
Page 34
CompressReformatUse WebP
SpriteDefer
Preload
Learn more: High Performance Images (Guy Podjarny)
Page 35
1 out of 5 pages contains 100+ resources
Source: Mobile HTTP Archive
Page 36
Fix back endLeverage browser cacheConsolidate resources
Use a CDN
Page 37
JavaScript usage continues to rise
Source: Mobile HTTP Archive
Page 39
Know when to say “no”Use async scripts when possible
Watch this talk…
Page 40
48% of pages served to mobile use custom fonts
Source: Mobile HTTP Archive
Page 41
Custom fonts can require huge amounts of CSS, heavy JS, or external hosting
Page 42
Use only when necessaryBetter yet, disable them for
mobile
Read: Webfont optimization (Ilya Grigorik)
Page 43
1 out of 5 pages contains 5+ redirects
Source: Mobile HTTP Archive
Page 44
Read:
How to minimize redirects (Patrick Sexton)
URL redirect fails (Brad Frost)
Page 45
16% of pages contain HTTPS requests
Source: Mobile HTTP Archive
Page 46
Verify certificate configurationEnable keep-alives
Consider HTTP Strict Transport Security header
Read: HTTPS and Web Performance (Dean Hume)
Page 47
Page bloat has a cost
Page 48
Many smartphone owners exceed their data cap
Source: Pew Research
Page 49
Low- and middle-earners more likely to max data
Source: Pew Research
Page 51
Is mobile an essential
service?
Page 54
Some companies now charge extra for paper billingMany companies now only post jobs onlineGovernment services moving online, physical offices shutting downFinancial services for seniors and shut-insHigh school and university students need to access online research and communications tools
Page 55
7% of US adults rely on their smartphones
Source: Pew Research
Page 57
People need mobileMost mobile users are dissatisfied#1 cause of slowdowns: Page size
#2 cause of slowdowns: Page complexity
Slowdowns hurt your visitorsSlowdowns hurt you
You can make things better
Page 58
mPulse Profor 3 months
for freesoasta.io/mobilewebperf