Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Web performance at the ONS
Search
Matt Jukes
May 11, 2016
Technology
0
36
Web performance at the ONS
Talk at CX for Bristol Web Performance group
Matt Jukes
May 11, 2016
Tweet
Share
More Decks by Matt Jukes
See All by Matt Jukes
Roadmaps and Missions for the Scottish Digital Academy
jukesie
0
1.2k
A ChatGTP Christmas Quiz
jukesie
0
350
Jukes - User Manual
jukesie
0
140
my adidas
jukesie
1
400
This is a team sport
jukesie
0
440
Working in the open works
jukesie
1
70
Digital is a team sport
jukesie
0
590
The importance of being open
jukesie
1
86
The Wrong Users?
jukesie
0
590
Other Decks in Technology
See All in Technology
ecspressoの設計思想に至る道 / sekkeinight2025
fujiwara3
12
2.1k
AI エンジニアの立場からみた、AI コーディング時代の開発の品質向上の取り組みと妄想
soh9834
8
600
サイバー攻撃のシミュレーション:攻撃者の視点からみる防御のむずかしさ!AWSで試してみよう / 20250423 Kumiko Hemmi
shift_evolve
PRO
1
140
興味の胞子を育て 業務と技術に広がる”きのこ力”
fumiyasac0921
0
330
AIに全任せしないコーディングとマネジメント思考
kikuchikakeru
0
280
AI時代の知識創造 ─GeminiとSECIモデルで読み解く “暗黙知”と創造の境界線
nyagasan
0
170
Kiroから考える AIコーディングツールの潮流
s4yuba
1
470
帳票構造化タスクにおけるLLMファインチューニングの性能評価
yosukeyoshida
1
150
robocopy の怖い話/scary-story-about-robocopy
emiki
0
410
With Devin -AIの自律とメンバーの自立
kotanin0
2
850
【Λ(らむだ)】最近のアプデ情報 / RPALT20250729
lambda
0
130
手動からの解放!!Strands Agents で実現する総合テスト自動化
ideaws
3
400
Featured
See All Featured
Practical Orchestrator
shlominoach
190
11k
The Language of Interfaces
destraynor
158
25k
Code Review Best Practice
trishagee
69
19k
The Invisible Side of Design
smashingmag
301
51k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Writing Fast Ruby
sferik
628
62k
Rails Girls Zürich Keynote
gr2m
95
14k
Into the Great Unknown - MozCon
thekraken
40
1.9k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
KATA
mclloyd
30
14k
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
Side Projects
sachag
455
43k
Transcript
ONS.GOV.UK WHY PERFORMANCE MATTERS AT MATT JUKES HEAD OF
PRODUCT @JUKESIE
@jukesie 1. BACKGROUND 2. WHY WE CARED 3. WHAT WE
DID 4. QUESTIONS
@jukesie 1. BACKGROUND 2. WHY WE CARED 3. WHAT WE
DID 4. QUESTIONS
@jukesie THE UK'S LARGEST INDEPENDENT PRODUCER OF OFFICIAL STATISTICS.
@jukesie APPROXIMATELY 500,000 VISITORS TO THE WEBSITE PER MONTH.
@jukesie 20% OF TRAFFIC COMES FROM MOBILE DEVICES.
@jukesie 65% OF TRAFFIC (AND RISING) COMES VIA GOOGLE.
@jukesie LIST OF MOST POPULAR BABY NAMES IS OUR MOST
VIEWED RELEASE.
@jukesie TERMS RELATED TO INFLATION MAKE UP EIGHT OF OUR
TOP TEN SEARCH TERMS.
@jukesie “..it [the ONS website] is a national embarrassment.” @timharford
None
@jukesie 1. BACKGROUND 2. WHY WE CARED 3. WHAT WE
DID 4. QUESTIONS
@jukesie TL;DL
@jukesie BECAUSE I SAID SO :)
@jukesie ALWAYS PUT OUR USERS FIRST We always start with
our users. We ask, observe, analyse and act based on their needs. We don’t make assumptions. We don’t listen to the loudest voices. We are not swayed by internal politics. We have empathy for our users. We are their voice internally.
@jukesie WE BELIEVED PERFORMANCE WOULD IMPROVE THE USER EXPERIENCE.
@jukesie AUTOMATED TOOLS DON’T TELL THE WHOLE STORY. WE NEEDED
TO SPEAK TO (AND OBSERVE) OUR USERS.
@jukesie BROWSERS WERE OFTEN ‘HARDENED’ OR IN ‘COMPATIBILITY’ MODE SO
DID NOT PERFORM AS EXPECTED.
@jukesie LOCAL NETWORKS WERE MUCH SLOWER THAN WE EXPECTED AT
MANY LOCATIONS.
@jukesie THE ONS WEBSITE WAS ONE STOP IN A LONGER
WORKFLOW FOR MANY USERS..
@jukesie ..IF IT WAS SLOW IT SLOWED DOWN THEIR ENTIRE
DAY.
@jukesie PERFORMANCE WAS NOT SOMETHING THEY COMPAINED ABOUT BUT IMPROVING
IT IMPROVED THEIR EXPERIENCE.
@jukesie 1. BACKGROUND 2. WHY WE CARED 3. WHAT WE
DID 4. QUESTIONS
@jukesie NO DECORATIONS.
@jukesie NO DECORATIONS. CHARTS, DATA VISUALISATIONS.
@jukesie NO DECORATIONS. CHARTS, TABLES, DATA VISUALISATIONS. STOCK PHOTOS.
@jukesie MINIMISED RELIANCE ON THIRD PARTY TOOLS (JUST GOOGLE ANALYTICS)
@jukesie FOCUSED ON THE ‘PERCEIVED PERFORMANCE’ AS WELL AS
REALITY.
@jukesie DESIGNERS/ TYPOGRAPHERS TURN AWAY NOW…
@jukesie THE SITE LOADS NO WEB FONTS - IT USES
THE BROWSERS DEFAULT SANS-SERIF
@jukesie THIS WAS A MISTAKE BUT THE PERFORMANCE IMPROVED AND
(WHISPER IT) NOBODY NOTICED*.
@jukesie TECHNICAL ‘STUFF’.
@jukesie 1. BACKGROUND 2. WHY WE CARED 3. WHAT WE
DID 4. QUESTIONS
@jukesie THANKS.