Modeling Rich Narrative Content

Jeff Eaton
Jeff EatonDigital Strategist
The Battle for the
Body Field
Modeling rich narrative content
Because Heaven knows your CMS won’t do it for you
Jeff Eaton
Tuesday, September 1st
Confab Intensive 2015
1
Hello, friends!
I’m @eaton.
2
Hello, friends!
I’m @eaton.
2
The schedule
19:00 AM: The problem, the solutions
10:00 AM: Delicious snacks!
10:20 AM: Building a vocabulary
11:00 AM: Modeling components
12:00 PM: Delicious lunch!
3
1: Problems
“Web content is pain, Highness.Anyone who says
differently is selling something.”
Westley,The Princess Bride
4
The Project.
5
Dense content!
6
Funky formatting!
7
Embedded bits!
8
Personalization!
9
Personalization!
9
Conditional text!
Managers only!
They needed it all.
10
11
Now, I see it
everywhere.
12
1. Narrative text

Case studies, documentation, news
2. Islands of structure

Galleries, instructions, data visualizations
3. Placement that matters

“The gallery goes with that paragraph!”
13
14
15
<html>
☹</html>
16
<html>
☹</html>
17
Title
Summary
Author
Body
Gallery
18
Title
Summary
Author
Body
Gallery
Name
Bio
URL
Photo
Twitter
19
Title
Summary
Author
Body
Gallery
Mini
Blobs
20
Body
Body Body
Body Body
Body Body
Body Body
Gallery?
21
Wheeee!
22
Clean HTML won’t
solve this problem.
23
<figure class="gallery">
<ul>
<li><a href="/gal/1#1"><img src="1.jpg"></a></li>
<li><a href="/gal/1#2"><img src="2.jpg"></a></li>
<li><a href="/gal/1#3”><img src="3.jpg"></a></li>
</ul>
<figcaption><a href="gal/1">Tagline!</a></figcaption>
</figure>
24
Need
Teaser
Chapter
Related stories
Author bio
Photo credit
Promoted
Aside
Section
Unordered List
Paragraph
Citation
Emphasis
Have
25
WYSIWYG
The Battle for
the Body Field
26
2: Solutions
Three complimentary techniques can tame the body
field and bring order to your chaos.
27
Metadata-driven
template swapping
28
Design = Decisions
30
Capture editorial
decisions explicitly
‣ Priority, not size
‣ Emphasis, not visual style
‣ Relationship, not position

…And change templates based on that data.
31
32
33
33
Metadata-driven
template swapping
✔ Vary layout based on optional fields, metadata, etc.
✔ Keeps complexity in the design/templates
✔ Easy to adapt to new designs, publishing channels
✔ Easy to bolt onto most CMSs
✖ Body field remains a black box
34
Stackable
components
35
Building your page
from LEGO blocks
‣ Story becomes a collection of smaller components
‣ Components can be reused across multiple stories
‣ Complex functionality can be componentized, too
‣ Divi Theme for Wordpress, Paragraphs or Entity
References for Drupal, Matrix for Craft CMS
38
39
40
Stackable
components
✔ Well-suited to “step-by-step” narratives
✔ Works great for home pages, landing pages, too
✔ Lends itself to content reuse
✖ Forces editors to break up long text
41
Embedded
components
42
Don’t tell the others,
this one’s my favorite
43
Simplify markup
44
<figure class="gallery">
<ul>
<li><a href="/gal/1#1"><img src="1.jpg"></a></li>
<li><a href="/gal/1#2"><img src="2.jpg"></a></li>
<li><a href="/gal/1#3”><img src="3.jpg"></a></li>
</ul>
<figcaption><a href="gal/1">Tagline!</a></figcaption>
</figure>
<gallery id=1>Tagline!</gallery>
Insert placeholders
45
[gallery:1]
<gallery id=1/>
<div data-gallery=1/>
Transform on output
46
Mobile web
Enhanced web
Email
Partner API
Printable PDF
Mobile app
Title, link
Scrolling gallery
Image, caption, link
Strip entirely
“See page x…”
JSON data
▶
▶
▶
▶
▶
▶
<gallery id=1>Tagline!</gallery>
47
48
48
49
<body>
<group>
<subtitle>The article intro…</subtitle>
<pullquote>
<quote>“Just say <em>no</em> to WYSIWYG.”</quote>
<attribution>Jeff Eaton</attribution>
<title>Digital Strategist, Lullabot</title>
</pullquote>
<assets>
<asset id=1 />
</assets>
<p>Here’s HTML, with <strong>formatting!</strong>…</p>
<p>And an inline quote: <asset_inline company="GOOG"/>!</p>
<group>
</body>
49
<body>
<group>
<subtitle>The article intro…</subtitle>
<pullquote>
<quote>“Just say <em>no</em> to WYSIWYG.”</quote>
<attribution>Jeff Eaton</attribution>
<title>Digital Strategist, Lullabot</title>
</pullquote>
<assets>
<asset id=1 />
</assets>
<p>Here’s HTML, with <strong>formatting!</strong>…</p>
<p>And an inline quote: <asset_inline company="GOOG"/>!</p>
<group>
</body>
49
<body>
<group>
<subtitle>The article intro…</subtitle>
<pullquote>
<quote>“Just say <em>no</em> to WYSIWYG.”</quote>
<attribution>Jeff Eaton</attribution>
<title>Digital Strategist, Lullabot</title>
</pullquote>
<assets>
<asset id=1 />
</assets>
<p>Here’s HTML, with <strong>formatting!</strong>…</p>
<p>And an inline quote: <asset_inline company="GOOG"/>!</p>
<group>
</body>
Suddenly,
XML
50
51
<task id="signup">
	 <title>Signing up for health insurance</title>
	 <taskbody>
	 	 <steps>
	 	 	 <step>List your dependents</step>
	 	 	 <step>Gather past medical information</step>
	 	 	 <step>Fill out forms 21a, 39b, and 92c</step>
	 	 	 <step audience="retail">
	 	 	 	 Hand in your paperwork to a supervisor
	 	 	 </step>
	 	 	 <step audience="corporate">
	 	 	 	 Deliver your paperwork to the HR office
	 	 	 </step>
	 	 </steps>
	 </taskbody>
</task>
<p conref="../boilerplate.xml#disclaimer">
	 This text will be replaced by the boilerplate legal disclaimer.
</p>
Embedded
components
✔ Extends “content modeling” into the text itself
✔ Replaces complex markup with placeholders
✔ Simplifies boilerplate markup with custom tags
✔ Pairs well with “WYSIWYM” editors
✔ Requires planning, training, development
52
Field guide
Data driven templates
Unbroken body copy
surrounded by
supporting elements
53
Stacked components
Modular chunks of copy
and media, assembled
into an aggregate.
Embedded modules
Long stretches of body
copy, with meaningfully
placed components.
54
Body text
w/placeholders
Metadata
Chunky Fields
Relationships
Attached files
…Exercise!
Which techniques fit your page, and why?
Rule-based templates
Stacked content modules
Placeholders in the body text
55
Break!
Delicious cupcakes, because it’s Confab.
56
3: Vocabulary
The first step is developing a consistent language to
identify and describe your content.
57
1. What components do we use?
2. What purpose do they serve?
3. What patterns are emerging?
58
Top-down,
Bottom-up
59
Design breakdown
60
Design breakdown
Design breakdown
61
$ $ $
Design breakdown
62
$ $ $
Design breakdown
63
Design breakdown
64
Design breakdown
‣ Captures design patterns used to present content
‣ Meshes well with current design practices
‣ Works great if you have “systems thinkers”
65
Domain modeling
Geographical Facts Hotwire Locations Property
Channel
Scoring
Amenities
Promotional Content
Compset Type Chain
Country
State Region
City
Neighborhood
Destination
Point of Interest
Lodging Type
Property
Room Type
Rate Plan
Supplier Channel
Amenity
Review
Text
TagPhoto
66
Show content
Metadata
Promotional content
Standalone news
Cast member
A show host or recurring on-air
TWiT personality
Product
A product or service mentioned o
reviewed on a TWiT show or in
published articles
Person
A tech industry personality cove
on the show or in published
articles on the site
Top News
Promo
Standalone video created from
clips of other TWiT episodes
Free Standing Video
A standalone video clip featured
on the site but not associated with
a particular TWiT show
Breaking News
A hub for news updates on an
important tech news development
Article
Long-form written news coverage,
potentially including other media
Live Cam
Information about the drop cams
in the TWiT studios
Announcement
Internal TWiT news and updates,
for example “We’re hosting a
studio audience next week!”
Transcript
A textual transcript of a particular
TWiT show episode.
Tip
How-To
Interview
Review
Unboxing
Pick
“Segments” break out
material from episodes
for easier discovery
Episode
Individual (often weekly) instance
of a show
Show
A recurring, personality-driven
collection of TWiT video content
Presentation
Ephemeral content driven largely by web design or
business requirements.
Assets
Editorial or User content; Makes up the bulk of content on the site.
Structure
Used to group and organize assets. Used to retrieve
collections of assets
SEO Subtitle
Related Bloggers
Banner Image
Title
Short title
Byline
SEO Keywords
Embed Gallery
Short summary
Pull Quote
Publish date
Body text w/summary
Blog & Blog Entry
Body
Title
Video
Subtitle
Title
Promotes
Sponsor end date
Sponsor
Taxonomy
Body
Reference Fields
Title
Custom Section
Sponsor start date
Graphic
Servings
Subtitle
Prep Time
Total Time
Title
Cost
Recipe
Skill Level
Course
Person
Title
Thumbnail
Logo
Body
Short Title
Title
Show
Episode Premiere Date
Episode number
Episode
Title
Reference Fields
Body
Promote
Playlist
Display Name
Title
Season
Title
Page / Feature
SEO Title
Title
Game
Kiptronic URL
Video CMS Data
Reference Fields
Tags
Notes
Ingredients
Directions
Reference Fields
Compass Show ID
Social Links
Template Elements
Tune In
Cast
Body
Premiere
Finale
Images
Template Elements
Subtitle
SEO Subtitle
Image
Call to Action
Reference Fields
Domain modeling
67
ArticleTopicBioAdReviewProductGalleryService
Domain modeling
68
Article
Topic
Bio
Ad
Review
Product
Service
Gallery
Domain modeling
69
Article
Topic
Bio
Ad
Review
Product
Service
Gallery
Domain modeling
71
Article Title
Author
Tagline
Pull quote
Photo
Dateline
SummaryPhoto
Body
Domain modeling
72
Body
Gallery
Calculator
Footnote
Infographic
Client quote
Directions
Warning
Tweet
Domain modeling
‣ Describes discrete things, what they do, and what
relationship connect them
‣ Captures the platonic form of content and
communication
‣ Reveals unique perspectives and priorities
73
Content audits
74
75
75
75
Content audits
‣ Discover what unholy things are being done
‣ Pave worn paths: Automate what editors really use
‣ Spot opportunities to streamline
76
77
Design
Domain
Content
Ubiquitous language
Uniting developers,
subject matter experts,
designers, writers,
business stakeholders, and
random passers-by
78
79
?
$
Suddenly, linguistics
‣ Patterning (Structure)
‣ Duality (Components)
‣ Productivity (Flexibility)
‣ Learnability
Your “content model” is a
unique language.
80
81
82
Most of your content will
be the same as everyone
else’s.
Humans share 96% of
their DNA with chimps.
The differences matter.
83
…Exercise!
For each type of component on your page…
…The purpose the component serves
…Whether it’s unique to your brand
Bonus: Suggest another component that would
help tell the story
84
4: Modeling
Breaking down the reusable components, and
figuring out how to work with them.
85
1. What’s its job?
2. What data does it need?
3. Where does it live?
86
What’s its job?
87
Provide readers with the “Cliff’s Notes” version of an
important issue or conflict
88
Break up long text, giving visual “skimmers” a place
to pause and engage
89
Allow readers to analyze the financial information
contained in an article
90
What data does
it need?
91
Quote with attribution
Quote text
Attribution text
Position
92
Embedded photo gallery
Title
Summary text
Multiple photos
Link to gallery page
93
Video clip
Video asset
Air date
Tagline
Next video
94
Related story
Story ID
Custom tagline
95
Dynamic chart
Title
Tagline
Data table
Source
96
Where does
it live?
97
In the text
(House styles)
‣ Use HTML first
‣ Custom classes second
‣ Custom tags last
‣ WYSIWYG editor plugins
and shortcodes can help
98
In a field
(Chunky data)
‣ Let templates handle it
‣ If position matters, use
placeholder tokens
‣ Keep the body clean!
99
In another story
(Linked content)
‣ Store relationships in a
dedicated field
‣ Curation is content
‣ If position matters, use
placeholder tokens
100
On the web
(Remote embeds)
‣ Use shortcodes and
placeholders
‣ Only store the ID
‣ Use a “blob” content
type for custom embeds
101
You’re building a
content toolbox
102
…Exercise!
For each type of component on your page…
…What data it needs
…Where it should live
…How you might repurpose them
103
5: Ye Old Recap
104
The problem:
‣ Chunky fields + templates are rigid
‣ Free HTML is a horror show
‣ Multi-channel & responsive require more rigor
‣ Narrative text with rich media is hard
105
The solutions:
‣ Use metadata to capture editorial intent, swap
templates based on metadata
‣ Use stackable content modules to quickly build
“aggregate stories”
‣ For intertwingled text and rich elements, use
placeholder tokens and custom tags
106
Your vocabulary:
‣ The unique language your organization uses to
communicate with readers/customers/visitors
‣ The building blocks of your narratives
‣ Bridges the gap between content model, voice and
tone, design pattern library
107
Modeling:
‣ The nitty-gritty details that make your content
components real
‣ What job does the component perform?
‣ What data does it need?
‣ Where does it live?
108
The takeaway
‣ Flexible narrative content is hard
‣ A “content vocabulary” gets everyone synced up
‣ Stories are packages: Text, assets, relationships, and
placeholders to position things inside the body
‣ Standardize components to reduce the cost of
creative reuse
109
Giving your content
creators the tools
they need
110
Additional Resources
111
Bodacious books
112
Noteworthy nerds
113
Mike Atherton
@mikeatherton
Deane Barker
@gadgetopia
Sara Wachter-Boettcher
@sara_ann_marie
Thank you!
114
1 of 118

Recommended

Adventures in Drupal 8 by
Adventures in Drupal 8Adventures in Drupal 8
Adventures in Drupal 8Jeff Eaton
968 views43 slides
Battle for the Body Field (DrupalCon) by
Battle for the Body Field (DrupalCon)Battle for the Body Field (DrupalCon)
Battle for the Body Field (DrupalCon)Jeff Eaton
17.9K views72 slides
The Battle For The Body Field by
The Battle For The Body FieldThe Battle For The Body Field
The Battle For The Body FieldJeff Eaton
2.6K views34 slides
Collaborative Content Modeling by
Collaborative Content ModelingCollaborative Content Modeling
Collaborative Content ModelingJeff Eaton
892 views105 slides
Recoupling by
RecouplingRecoupling
RecouplingJeff Eaton
1.2K views125 slides
Maps, Models, and Teams by
Maps, Models, and TeamsMaps, Models, and Teams
Maps, Models, and TeamsJeff Eaton
1.3K views58 slides

More Related Content

What's hot

How to Win Friends and Influence WordPress Core by
How to Win Friends and Influence WordPress CoreHow to Win Friends and Influence WordPress Core
How to Win Friends and Influence WordPress CoreDrewAPicture
313 views30 slides
Manage Your Huge Codebase Like a Boss by
Manage Your Huge Codebase Like a BossManage Your Huge Codebase Like a Boss
Manage Your Huge Codebase Like a BossJeff Whelpley
206 views72 slides
Five Stages of Development - Nordic.js by
Five Stages of Development  - Nordic.jsFive Stages of Development  - Nordic.js
Five Stages of Development - Nordic.jsRobert Nyman
32.9K views77 slides
Schema Markup Basics - Pubcon 2017 by
Schema Markup Basics - Pubcon 2017Schema Markup Basics - Pubcon 2017
Schema Markup Basics - Pubcon 2017Carrie Hill
1.8K views22 slides
10 Smart & Easy LinkedIn Background Images by
10 Smart & Easy LinkedIn Background Images10 Smart & Easy LinkedIn Background Images
10 Smart & Easy LinkedIn Background ImagesDonna Svei, Executive Resume Writer
71.6K views14 slides
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ... by
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...Dawn Anderson MSc DigM
51.7K views55 slides

What's hot(20)

How to Win Friends and Influence WordPress Core by DrewAPicture
How to Win Friends and Influence WordPress CoreHow to Win Friends and Influence WordPress Core
How to Win Friends and Influence WordPress Core
DrewAPicture313 views
Manage Your Huge Codebase Like a Boss by Jeff Whelpley
Manage Your Huge Codebase Like a BossManage Your Huge Codebase Like a Boss
Manage Your Huge Codebase Like a Boss
Jeff Whelpley206 views
Five Stages of Development - Nordic.js by Robert Nyman
Five Stages of Development  - Nordic.jsFive Stages of Development  - Nordic.js
Five Stages of Development - Nordic.js
Robert Nyman32.9K views
Schema Markup Basics - Pubcon 2017 by Carrie Hill
Schema Markup Basics - Pubcon 2017Schema Markup Basics - Pubcon 2017
Schema Markup Basics - Pubcon 2017
Carrie Hill1.8K views
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ... by Dawn Anderson MSc DigM
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO Myths Facts And Theories On Crawl Budget And The Importance Of ...
Technical SEO for international markets - Leonie Mann - Brighton SEO 2021 by Leonie Mann
Technical SEO for international markets- Leonie Mann - Brighton SEO 2021Technical SEO for international markets- Leonie Mann - Brighton SEO 2021
Technical SEO for international markets - Leonie Mann - Brighton SEO 2021
Leonie Mann588 views
Meet Googlebot, the Personae that Determines Your SEO Success by Jeremy Bencken by ProductCamp Austin
Meet Googlebot, the Personae that Determines Your SEO Success by Jeremy BenckenMeet Googlebot, the Personae that Determines Your SEO Success by Jeremy Bencken
Meet Googlebot, the Personae that Determines Your SEO Success by Jeremy Bencken
ProductCamp Austin566 views
Blog for the price of a domain by Jan Collijs
Blog for the price of a domainBlog for the price of a domain
Blog for the price of a domain
Jan Collijs182 views
DevOps for Drupal: Why We Cook With Chef by Promet Source
DevOps for Drupal: Why We Cook With ChefDevOps for Drupal: Why We Cook With Chef
DevOps for Drupal: Why We Cook With Chef
Promet Source908 views
How to Write a Query in Brandwatch [Excerpt] by Brandwatch
How to Write a Query in Brandwatch [Excerpt] How to Write a Query in Brandwatch [Excerpt]
How to Write a Query in Brandwatch [Excerpt]
Brandwatch3.6K views
Becoming a more productive Rails Developer by John McCaffrey
Becoming a more productive Rails DeveloperBecoming a more productive Rails Developer
Becoming a more productive Rails Developer
John McCaffrey794 views
How to Research and Build a Query by Brandwatch
How to Research and Build a QueryHow to Research and Build a Query
How to Research and Build a Query
Brandwatch807 views

Viewers also liked

President Obama's Plan to Fight Climate Change by
President Obama's Plan to Fight Climate ChangePresident Obama's Plan to Fight Climate Change
President Obama's Plan to Fight Climate ChangeObama White House
5.6K views1 slide
Twitter: come funziona e come diventare una #twitstar. by
Twitter: come funziona e come diventare una #twitstar.Twitter: come funziona e come diventare una #twitstar.
Twitter: come funziona e come diventare una #twitstar.Cristina Simone
5.9K views21 slides
Embrace your customer, get digital! by
Embrace your customer, get digital!Embrace your customer, get digital!
Embrace your customer, get digital!AE - architects for business and ict
2.5K views71 slides
Wireframes one sheeter by
Wireframes one sheeterWireframes one sheeter
Wireframes one sheeteridplay
315 views1 slide
พระยาอนุมานราชธน by
พระยาอนุมานราชธนพระยาอนุมานราชธน
พระยาอนุมานราชธนkitdanai
817 views6 slides
Merging Virtual & Real Activities: Discussion Guide (Virtual Worlds 2007 Panel) by
Merging Virtual & Real Activities: Discussion Guide (Virtual Worlds 2007 Panel)Merging Virtual & Real Activities: Discussion Guide (Virtual Worlds 2007 Panel)
Merging Virtual & Real Activities: Discussion Guide (Virtual Worlds 2007 Panel)Greg Verdino
1.3K views16 slides

Viewers also liked(15)

President Obama's Plan to Fight Climate Change by Obama White House
President Obama's Plan to Fight Climate ChangePresident Obama's Plan to Fight Climate Change
President Obama's Plan to Fight Climate Change
Obama White House5.6K views
Twitter: come funziona e come diventare una #twitstar. by Cristina Simone
Twitter: come funziona e come diventare una #twitstar.Twitter: come funziona e come diventare una #twitstar.
Twitter: come funziona e come diventare una #twitstar.
Cristina Simone5.9K views
Wireframes one sheeter by idplay
Wireframes one sheeterWireframes one sheeter
Wireframes one sheeter
idplay315 views
พระยาอนุมานราชธน by kitdanai
พระยาอนุมานราชธนพระยาอนุมานราชธน
พระยาอนุมานราชธน
kitdanai817 views
Merging Virtual & Real Activities: Discussion Guide (Virtual Worlds 2007 Panel) by Greg Verdino
Merging Virtual & Real Activities: Discussion Guide (Virtual Worlds 2007 Panel)Merging Virtual & Real Activities: Discussion Guide (Virtual Worlds 2007 Panel)
Merging Virtual & Real Activities: Discussion Guide (Virtual Worlds 2007 Panel)
Greg Verdino1.3K views
digihealth pulse: Understanding Active Digital Health Consumers by Enspektos, LLC
digihealth pulse: Understanding Active Digital Health Consumersdigihealth pulse: Understanding Active Digital Health Consumers
digihealth pulse: Understanding Active Digital Health Consumers
Enspektos, LLC1.5K views
Adweek digital-forecast-2011 by Zeb Dropkin
Adweek digital-forecast-2011Adweek digital-forecast-2011
Adweek digital-forecast-2011
Zeb Dropkin357 views
The Network Multiplier - A 2.5 Day Program by OpenMatters
The Network Multiplier - A 2.5 Day ProgramThe Network Multiplier - A 2.5 Day Program
The Network Multiplier - A 2.5 Day Program
OpenMatters1.7K views
The bright future of communities at MRS Social Media Research Conference by InSites on Stage
The bright future of communities at MRS Social Media Research ConferenceThe bright future of communities at MRS Social Media Research Conference
The bright future of communities at MRS Social Media Research Conference
InSites on Stage1.4K views
Why Spray Foam Insulation? by Dixie Foam
Why Spray Foam Insulation?Why Spray Foam Insulation?
Why Spray Foam Insulation?
Dixie Foam366 views
Spray Foam Versus Fiberglass Insulation by Dixie Foam
Spray Foam Versus Fiberglass InsulationSpray Foam Versus Fiberglass Insulation
Spray Foam Versus Fiberglass Insulation
Dixie Foam558 views
Webinar: Structural Collaboration with Consumers by InSites on Stage
Webinar: Structural Collaboration with ConsumersWebinar: Structural Collaboration with Consumers
Webinar: Structural Collaboration with Consumers
InSites on Stage878 views

Similar to Modeling Rich Narrative Content

Web 101 intro to html by
Web 101  intro to htmlWeb 101  intro to html
Web 101 intro to htmlHawkman Academy
1.1K views35 slides
Web Design Bootcamp - Day1 by
Web Design Bootcamp - Day1Web Design Bootcamp - Day1
Web Design Bootcamp - Day1Aslam Najeebdeen
458 views67 slides
Accomplish It With Core: Sliders Galleries + More by
Accomplish It With Core: Sliders Galleries + MoreAccomplish It With Core: Sliders Galleries + More
Accomplish It With Core: Sliders Galleries + MoreAndy Stratton
507 views80 slides
Atomic design by
Atomic designAtomic design
Atomic designBrad Frost
2M views173 slides
No code stewardship - No Code Conf 2019 Demo Theater by
No code stewardship - No Code Conf 2019 Demo TheaterNo code stewardship - No Code Conf 2019 Demo Theater
No code stewardship - No Code Conf 2019 Demo TheaterWebflow
130 views29 slides
Architecting with Style by
Architecting with StyleArchitecting with Style
Architecting with StyleTimothy Knight
181 views84 slides

Similar to Modeling Rich Narrative Content(20)

Accomplish It With Core: Sliders Galleries + More by Andy Stratton
Accomplish It With Core: Sliders Galleries + MoreAccomplish It With Core: Sliders Galleries + More
Accomplish It With Core: Sliders Galleries + More
Andy Stratton507 views
No code stewardship - No Code Conf 2019 Demo Theater by Webflow
No code stewardship - No Code Conf 2019 Demo TheaterNo code stewardship - No Code Conf 2019 Demo Theater
No code stewardship - No Code Conf 2019 Demo Theater
Webflow130 views
Creating websites and leading librarians to a new level of project engagement by Marina Georgieva
Creating websites and leading librarians to a new level of project engagementCreating websites and leading librarians to a new level of project engagement
Creating websites and leading librarians to a new level of project engagement
Marina Georgieva74 views
Le wagon workshop - 2h landing page - Andre Ferrer by André Ferrer
Le wagon   workshop - 2h landing page - Andre FerrerLe wagon   workshop - 2h landing page - Andre Ferrer
Le wagon workshop - 2h landing page - Andre Ferrer
André Ferrer37 views
Between a Block & a Hard Place by WP Engine
Between a Block & a Hard PlaceBetween a Block & a Hard Place
Between a Block & a Hard Place
WP Engine428 views
Developing Branding Solutions for 2013 by Thomas Daly
Developing Branding Solutions for 2013Developing Branding Solutions for 2013
Developing Branding Solutions for 2013
Thomas Daly500 views
Top tips from what we've learned from our 10 years experience by JoomlaDay Australia
Top tips from what we've learned from our 10 years experienceTop tips from what we've learned from our 10 years experience
Top tips from what we've learned from our 10 years experience
Elastic: Why WYSIWYG is the future of WordPress themes — WordCamp NYC 2009 by Daryl Koopersmith
Elastic: Why WYSIWYG is the future of WordPress themes — WordCamp NYC 2009Elastic: Why WYSIWYG is the future of WordPress themes — WordCamp NYC 2009
Elastic: Why WYSIWYG is the future of WordPress themes — WordCamp NYC 2009
Daryl Koopersmith27.7K views
Developer Night - Opticon18 by Optimizely
Developer Night - Opticon18Developer Night - Opticon18
Developer Night - Opticon18
Optimizely535 views
WordPress theme frameworks by Eddie Johnston
WordPress theme frameworksWordPress theme frameworks
WordPress theme frameworks
Eddie Johnston1.7K views

More from Jeff Eaton

This Is not a Place of Honor by
This Is not a Place of HonorThis Is not a Place of Honor
This Is not a Place of HonorJeff Eaton
561 views38 slides
An API Won't Fix Your Content Problem by
An API Won't Fix Your Content ProblemAn API Won't Fix Your Content Problem
An API Won't Fix Your Content ProblemJeff Eaton
565 views41 slides
Hello, {{FIRSTNAME}}, My Old Friend by
Hello, {{FIRSTNAME}}, My Old FriendHello, {{FIRSTNAME}}, My Old Friend
Hello, {{FIRSTNAME}}, My Old FriendJeff Eaton
751 views34 slides
Workflow That Works Under Pressure by
Workflow That Works Under PressureWorkflow That Works Under Pressure
Workflow That Works Under PressureJeff Eaton
9.6K views38 slides
Planning Beyond the Page by
Planning Beyond the PagePlanning Beyond the Page
Planning Beyond the PageJeff Eaton
9.9K views75 slides
Building Your Agency's Content Strategy Practice by
Building Your Agency's Content Strategy PracticeBuilding Your Agency's Content Strategy Practice
Building Your Agency's Content Strategy PracticeJeff Eaton
24.3K views58 slides

More from Jeff Eaton(20)

This Is not a Place of Honor by Jeff Eaton
This Is not a Place of HonorThis Is not a Place of Honor
This Is not a Place of Honor
Jeff Eaton561 views
An API Won't Fix Your Content Problem by Jeff Eaton
An API Won't Fix Your Content ProblemAn API Won't Fix Your Content Problem
An API Won't Fix Your Content Problem
Jeff Eaton565 views
Hello, {{FIRSTNAME}}, My Old Friend by Jeff Eaton
Hello, {{FIRSTNAME}}, My Old FriendHello, {{FIRSTNAME}}, My Old Friend
Hello, {{FIRSTNAME}}, My Old Friend
Jeff Eaton751 views
Workflow That Works Under Pressure by Jeff Eaton
Workflow That Works Under PressureWorkflow That Works Under Pressure
Workflow That Works Under Pressure
Jeff Eaton9.6K views
Planning Beyond the Page by Jeff Eaton
Planning Beyond the PagePlanning Beyond the Page
Planning Beyond the Page
Jeff Eaton9.9K views
Building Your Agency's Content Strategy Practice by Jeff Eaton
Building Your Agency's Content Strategy PracticeBuilding Your Agency's Content Strategy Practice
Building Your Agency's Content Strategy Practice
Jeff Eaton24.3K views
Deblobbing In The Real World by Jeff Eaton
Deblobbing In The Real WorldDeblobbing In The Real World
Deblobbing In The Real World
Jeff Eaton4.2K views
Prepare for the Mobilacalypse by Jeff Eaton
Prepare for the MobilacalypsePrepare for the Mobilacalypse
Prepare for the Mobilacalypse
Jeff Eaton1.6K views
Drupal in Action (CMS Expo 2011) by Jeff Eaton
Drupal in Action (CMS Expo 2011)Drupal in Action (CMS Expo 2011)
Drupal in Action (CMS Expo 2011)
Jeff Eaton1.5K views
Baby Got Backend (CMS Expo 2011) by Jeff Eaton
Baby Got Backend (CMS Expo 2011)Baby Got Backend (CMS Expo 2011)
Baby Got Backend (CMS Expo 2011)
Jeff Eaton1.3K views
The Platypus Problem by Jeff Eaton
The Platypus ProblemThe Platypus Problem
The Platypus Problem
Jeff Eaton3.8K views
Drupal in Action by Jeff Eaton
Drupal in ActionDrupal in Action
Drupal in Action
Jeff Eaton3.1K views
Architecture Is For Everyone by Jeff Eaton
Architecture Is For EveryoneArchitecture Is For Everyone
Architecture Is For Everyone
Jeff Eaton1.3K views
Social Networking Applied by Jeff Eaton
Social Networking AppliedSocial Networking Applied
Social Networking Applied
Jeff Eaton803 views
ROI in a GPL World by Jeff Eaton
ROI in a GPL WorldROI in a GPL World
ROI in a GPL World
Jeff Eaton3.3K views
Drupal Development (Part 2) by Jeff Eaton
Drupal Development (Part 2)Drupal Development (Part 2)
Drupal Development (Part 2)
Jeff Eaton2.1K views
Drupal Development by Jeff Eaton
Drupal DevelopmentDrupal Development
Drupal Development
Jeff Eaton8.6K views
Promiscuous Drupal by Jeff Eaton
Promiscuous DrupalPromiscuous Drupal
Promiscuous Drupal
Jeff Eaton1.4K views
Building Apis That Rock by Jeff Eaton
Building Apis That RockBuilding Apis That Rock
Building Apis That Rock
Jeff Eaton17.3K views
Drupal Deployment by Jeff Eaton
Drupal DeploymentDrupal Deployment
Drupal Deployment
Jeff Eaton55.4K views

Recently uploaded

INTERNSHIP-PORTFOLIO (shashank) by
INTERNSHIP-PORTFOLIO (shashank)INTERNSHIP-PORTFOLIO (shashank)
INTERNSHIP-PORTFOLIO (shashank)Shashank Patil
11 views84 slides
Business X Design - People, Planet & Product by
Business X Design - People, Planet & ProductBusiness X Design - People, Planet & Product
Business X Design - People, Planet & ProductCyber-Duck
32 views42 slides
Subzero Report (1).pdf by
Subzero Report (1).pdfSubzero Report (1).pdf
Subzero Report (1).pdfsidhantkhanna8
11 views21 slides
Portfolio 28 Sept - Giuseppe Ingenito.pdf by
Portfolio 28 Sept - Giuseppe Ingenito.pdfPortfolio 28 Sept - Giuseppe Ingenito.pdf
Portfolio 28 Sept - Giuseppe Ingenito.pdfGiuseppeIngenito1
8 views70 slides
solutions to decrease cyberbullying.pptx by
solutions to decrease cyberbullying.pptxsolutions to decrease cyberbullying.pptx
solutions to decrease cyberbullying.pptxsalamaalmarzooqi2005
5 views9 slides
Early_Sketches_Wireframes by
Early_Sketches_WireframesEarly_Sketches_Wireframes
Early_Sketches_Wireframeskarthikkrishnakumar21
6 views11 slides

Recently uploaded(20)

INTERNSHIP-PORTFOLIO (shashank) by Shashank Patil
INTERNSHIP-PORTFOLIO (shashank)INTERNSHIP-PORTFOLIO (shashank)
INTERNSHIP-PORTFOLIO (shashank)
Shashank Patil11 views
Business X Design - People, Planet & Product by Cyber-Duck
Business X Design - People, Planet & ProductBusiness X Design - People, Planet & Product
Business X Design - People, Planet & Product
Cyber-Duck32 views
DR Portfolio.pptx by robertsd2
DR Portfolio.pptxDR Portfolio.pptx
DR Portfolio.pptx
robertsd226 views
ATPMOUSE_융합2조.pptx by kts120898
ATPMOUSE_융합2조.pptxATPMOUSE_융합2조.pptx
ATPMOUSE_융합2조.pptx
kts12089826 views
COE catalog-compressed.pdf by daniel103814
COE catalog-compressed.pdfCOE catalog-compressed.pdf
COE catalog-compressed.pdf
daniel10381413 views
500% Sales Growth with Amazon A+ Content by Fahima
500% Sales Growth with Amazon A+ Content500% Sales Growth with Amazon A+ Content
500% Sales Growth with Amazon A+ Content
Fahima13 views
Dragon Troubles Overview________________ by pulkkinenaliisa
Dragon Troubles Overview________________Dragon Troubles Overview________________
Dragon Troubles Overview________________
pulkkinenaliisa15 views
Dragon Troubles__Personal Project_______ by pulkkinenaliisa
Dragon Troubles__Personal Project_______Dragon Troubles__Personal Project_______
Dragon Troubles__Personal Project_______
pulkkinenaliisa11 views
Connexions 2024 Idea Book.pdf by daniel103814
Connexions 2024 Idea Book.pdfConnexions 2024 Idea Book.pdf
Connexions 2024 Idea Book.pdf
daniel10381430 views
BREAKFAST GONE WRONG_OVERVIEW___________ by pulkkinenaliisa
BREAKFAST GONE WRONG_OVERVIEW___________BREAKFAST GONE WRONG_OVERVIEW___________
BREAKFAST GONE WRONG_OVERVIEW___________
pulkkinenaliisa11 views
GMP2 Powerpoint presentation for maker lab by rpham9987
GMP2 Powerpoint presentation for maker labGMP2 Powerpoint presentation for maker lab
GMP2 Powerpoint presentation for maker lab
rpham998711 views

Modeling Rich Narrative Content