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
Challenges of Designing for a CMS
Search
Duncan Jimbo
June 20, 2015
Design
0
210
Challenges of Designing for a CMS
Duncan Jimbo
June 20, 2015
Tweet
Share
More Decks by Duncan Jimbo
See All by Duncan Jimbo
Signs of the times: What road signs taught me about web design
duncanjimbo
0
220
Signs of the times: What road signs taught me about web design
duncanjimbo
0
190
Think Fast: Getting started with website performance
duncanjimbo
0
220
Getting Started with Website Performance
duncanjimbo
0
350
Other Decks in Design
See All in Design
ユーザー像を「みてね」らしく可視化する 家族アルバムみてねUXリサーチチームの取り組み
mixi_design
PRO
3
730
maki setoguchi
maki_setoguchi
0
660
企業にデザインが融けたとき、デザイナーにできること。事業会社12年間の探究と葛藤 / Designship2025
visional_engineering_and_design
0
1.4k
チームをデザイン対象にする / Design for your team
kaminashi
1
570
デザインを信じていますか
sekiguchiy
1
960
hicard_credential_202601
hicard
0
160
新卒2年目デザイナーが、UX検定基礎にチャレンジした話
designer_no_pon
0
1.2k
Shaolin_Showdown
solmetts
0
290
逆向きUIの世界 〜iOSアプリのRTL言語対応〜
akatsuki174
1
510
結びながら、ひらく - にじむ境界のデザイン
hilokifigma
3
1.4k
AI情報に溺れながら、それでも頑張って泳ぐための思考法
yoriss67
0
130
30分でわかるインサイトマネジメント(2025年12月バージョン)
centou
1
390
Featured
See All Featured
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
How GitHub (no longer) Works
holman
316
140k
First, design no harm
axbom
PRO
2
1.1k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
New Earth Scene 8
popppiees
1
1.5k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
1.9k
GraphQLの誤解/rethinking-graphql
sonatard
74
11k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.8k
HDC tutorial
michielstock
1
390
A Modern Web Designer's Workflow
chriscoyier
698
190k
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
0
160
Utilizing Notion as your number one productivity tool
mfonobong
3
220
Transcript
Damn you CMS! Challenges of designing for a CMS
Front-End Developer @duncanjimbo
None
None
“Programming is a design activity” Jack W. Reeves
What challenges?
1. Content 2. Technology 3. People 4. Visual Design
Content first.
…a program that enables a company to collaboratively edit and
publish content.
“Content precedes design. Design in the absence of content is
not design, it’s decoration” Jeffrey Zeldman
“…a plan for adding unique, expert, and indexable content to
your site on a regular basis.” Mark O’Brien
• You need real content to know how long certain
fields should be • You need real content to see how tables expand or contract • You need real content to know what your app truly looks like
None
None
Choosing a CMS.
It is not about features.
1. Derive a content model from your content strategy 2.
Determine publishing tasks
1. Can this tool handle our content model? 2. Can
it do so natively or will it need customization? 3. How much customization will be required to implement our task flow? 4. How long will that take given the available technical resources?
Identifying users.
Who are we designing for?
“…a great, flexible and easy to use CMS is only
one person away from being transformed into a completely unusable and frustrating or empowering and strategic CMS.” Seth Giammanco
None
None
Visual design.
Get to know the tool you are designing for!
None
None
Think in terms of components
“…A full comp often requires ideas to be fully realized…
An element collage allows me to document a thought at any state and move on to the next.” Dan Mall
None
The future of CMSes.
Instant Articles
None
Create One Publish Everywhere http://goo.gl/VcW8NN
1. Build content management systems (CMS), not web publishing tools
(WPT) 2. Separate content from display 3. Ensure content modularity 4. Ensure content portability
Thank you. @duncanjimbo