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
200
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
210
Signs of the times: What road signs taught me about web design
duncanjimbo
0
180
Think Fast: Getting started with website performance
duncanjimbo
0
220
Getting Started with Website Performance
duncanjimbo
0
340
Other Decks in Design
See All in Design
20231122_Design Leader Impact Award_Presentation_FAKE Okazaki
okazakityo
1
250
Product-Writing
aguringo
6
2.8k
20240120_画像生成AI_NovelAI入門・情報収集
doradora09
0
110
Apple提供アプリのナビゲーションバーアイテムクイズ / 20231110-hig
uhooi
2
170
Web 組版の課題とその解法
yamatoiizuka
0
110
TrollsTopia: Funtography- Part 1
kenijam
1
210
ユーザーのためなら 『デザイン』 以外にも手を伸ばせる
navitimejapan
PRO
2
740
デザインを誘発する「イネーブルメント」アプローチ #spectrumfest2023 / 20231203
minamitary
0
570
文化に寄りそうデザイン
recruitengineers
PRO
4
910
メドレーという会社と デザインチームのひみつ/About Medley design team
medley
0
390
Métricas de UX - Reflexões sobre o uso de dados numéricos no contexto de UX
videlvequio
0
150
実務のための マイクロ インタラクション入門
shingo2000
0
360
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
Being A Developer After 40
akosma
57
580k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
78
42k
Navigating Team Friction
lara
178
13k
From Idea to $5000 a Month in 5 Months
shpigford
377
45k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
352
28k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
226
51k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
2
3.4k
GraphQLとの向き合い方2022年版
quramy
32
12k
Gamification - CAS2011
davidbonilla
76
4.6k
Docker and Python
trallard
34
2.7k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
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