On Github thomasgohard / CapCHI
Thomas Gohard
Usability and accessibility researcher Web Standards Office Treasury Board of Canada Secretariat
+ more devices
+ more browsers
+ more screen sizes and resolutions
+ more types of networks
+ more types of inputs
+ complex problem
How fast do people expect a Web page to load?
2 seconds
How small of an increase in page load time can have an effect on user behaviour?
100 milliseconds
How can we meet these expectations?
but…
but…
What is the Government of Canada doing?
Responsivebeforeapps
Progressive enhancement
Mobile-first
Interoperability
Performance
Page load:
Target: ≤ 2 seconds
Cap: < 5 seconds
Page weight:
Target: ≤ 200 kb
Cap: < 500 kb
Optimisation
Web site consolidation
Content, content, content
How are we getting all this done?
Web Experience Toolkit
User Experience Working Group
Thank you!
Original This is the Web images by Brad Frost
Statistics on performance expectations sourced from Web performance is user experience by Lara Swanson