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
390
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
2k
WP CLI: An Intro and Interesting Use Cases
johnbillion
0
1.9k
Zen Mode: Developing While You're Offline
johnbillion
3
2.2k
An Explanation of HTTPS for the Inexperienced
johnbillion
0
1.6k
The A to Z of WordPress Multisite
johnbillion
3
1.9k
A Deep Dive into the Roles and Capabilities API
johnbillion
3
2.5k
Unit Testing: What? Why? How?
johnbillion
0
140
Debugging as a Key Skill - WCSOF - WCMIL
johnbillion
1
1.7k
An Introduction to Character Encoding - WCNO - WCNL
johnbillion
0
2k
Other Decks in Technology
See All in Technology
JVM(JavaVM)の性能分析者観点で探るInstanaの可能性
instanautsjp
0
130
サイボウズフロントエンドエキスパートチームについて / FrontendExpert Team
cybozuinsideout
PRO
5
38k
組織に自動テストを書く文化を根付かせる戦略(2024冬版) / Building Automated Test Culture 2024 Winter Edition
twada
PRO
18
5.7k
Server-Side Engineer of LINE Sukimani
lycorp_recruit_jp
0
390
レンジャーシステムズ | 会社紹介(採用ピッチ)
rssytems
0
290
ハイテク休憩
sat
PRO
2
180
AWS re:Invent 2024で発表された コードを書く開発者向け機能について
maruto
0
220
APIとはなにか
mikanichinose
0
120
プロダクト開発を加速させるためのQA文化の築き方 / How to build QA culture to accelerate product development
mii3king
1
290
Oracle Cloudの生成AIサービスって実際どこまで使えるの? エンジニア目線で試してみた
minorun365
PRO
4
300
マイクロサービスにおける容易なトランザクション管理に向けて
scalar
0
190
10個のフィルタをAXI4-Streamでつなげてみた
marsee101
0
180
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
44
13k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Statistics for Hackers
jakevdp
796
220k
A better future with KSS
kneath
238
17k
The Invisible Side of Design
smashingmag
298
50k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
810
Being A Developer After 40
akosma
88
590k
Speed Design
sergeychernyshev
25
680
Building Flexible Design Systems
yeseniaperezcruz
327
38k
The Cost Of JavaScript in 2023
addyosmani
46
7k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
120k
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