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
A Layout Customiser for The Sun
Search
John Blackbourn
December 05, 2016
Technology
4
430
A Layout Customiser for The Sun
Presented at BigWP on 5th December 2016
John Blackbourn
December 05, 2016
Tweet
Share
More Decks by John Blackbourn
See All by John Blackbourn
Investigating Regressions Quickly using Git Bisect
johnbillion
1
2.2k
WP CLI: An Intro and Interesting Use Cases
johnbillion
0
2k
Zen Mode: Developing While You're Offline
johnbillion
3
2.4k
An Explanation of HTTPS for the Inexperienced
johnbillion
0
1.6k
The A to Z of WordPress Multisite
johnbillion
3
2.1k
A Deep Dive into the Roles and Capabilities API
johnbillion
3
2.7k
Unit Testing: What? Why? How?
johnbillion
0
190
Debugging as a Key Skill - WCSOF - WCMIL
johnbillion
1
1.9k
An Introduction to Character Encoding - WCNO - WCNL
johnbillion
0
2.1k
Other Decks in Technology
See All in Technology
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
560
Data Hubグループ 紹介資料
sansan33
PRO
0
2.7k
今日から始めるAmazon Bedrock AgentCore
har1101
4
400
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
550
配列に見る bash と zsh の違い
kazzpapa3
1
140
OWASP Top 10:2025 リリースと 少しの日本語化にまつわる裏話
okdt
PRO
3
660
制約が導く迷わない設計 〜 信頼性と運用性を両立するマイナンバー管理システムの実践 〜
bwkw
3
920
AzureでのIaC - Bicep? Terraform? それ早く言ってよ会議
torumakabe
1
520
IaaS/SaaS管理における SREの実践 - SRE Kaigi 2026
bbqallstars
4
2.1k
GSIが複数キー対応したことで、俺達はいったい何が嬉しいのか?
smt7174
3
150
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
450
Azure Durable Functions で作った NL2SQL Agent の精度向上に取り組んだ話/jat08
thara0402
0
180
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
940
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
110
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
240
A Tale of Four Properties
chriscoyier
162
24k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
220
Evolving SEO for Evolving Search Engines
ryanjones
0
120
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
Side Projects
sachag
455
43k
Chasing Engaging Ingredients in Design
codingconduct
0
110
Transcript
A Layout Customiser for The Sun
John Blackbourn @johnbillion | humanmade.co.uk
Largest print newspaper by circulation Second largest newspaper website by
viewers Migrated to WordPress.com VIP Go 400,000+ articles 1TB images Switched to HTTPS
Building a Layout Customiser (not a Page Builder)
None
Editorial Requirements Quickly alter the content and layout of the
home page and section pages
Editorial Requirements Visually and technically accurate representation
Editorial Requirements Editorially scalable to a large number of articles
Editorial Requirements Well-formatted storage of the content and presentation data
UX Workshops Identified the typical journey of a news story
UX Workshops Free-form control over layout is overwhelming, slow, and
unnecessary
UX Workshops Editing content inline for: 1. Context 2. Expediency
Solutions "The layout customiser"
None
None
None
Solutions "The cascade"
None
None
None
None
None
None
None
Solutions Maintaining accuracy of the preview
None
None
Next Steps Scheduling layouts (for sections) Inline image editing REACT
or ?...
Want to see more? Come and see me
John Blackbourn @johnbillion | humanmade.co.uk