case study — the technology behind multi-channel publishing with richard hamilton
TRANSCRIPT
Case Study: The Technology
BehindMulti-channel
PublishingRichard Hamilton
XML Presshttp://xmlpress.net
Slide 1
Slide 2
Print edition
Slide 3
Intelligent content is designed to bemodular, structured, reusable, format
free,and semantically rich and, as a
consequence,discoverable, reconfigurable, and
adaptable. Ann Rockley
Slide 4
Intelligent
Content
Reusable
Modular
Format Free
SemanticallyRich
Structured
Slide 5
Intelligent
Content
Reusable
Modular
Format Free
SemanticallyRich
Structured
Slide 6
Entire term is one module
Slide 7
The term contains sub-modules
Slide 8
ePub ebook in iBooks
Slide 9
Slide 10
Audio
Bio linkedrather thanin line.
Website
Slide 11
Playing card
Slide 12
Intelligent
Content
Reusable
Modular
Format Free
SemanticallyRich Structured
Slide 13
Sample Term – XML
Structure Example – XML
<tlotermtopic>
<tloterm>Intelligent Content</tloterm>
… <tlowhat>Structurally-rich and semantically-categorized
content that is, therefore, automatically discoverable, reusable, reconfigurable, and adaptable.</tlowhat>
<tlowhy>Enables organizations to rapidly adapt their content to the changing needs of their customers and the devices they use.</tlowhy>
…</tlotermtopic>
Structure Example – XML
<tlotermtopic>
<tloterm>Intelligent Content</tloterm>
… <tlowhat>Structurally-rich and semantically-categorized
content that is, therefore, automatically discoverable, reusable, reconfigurable, and adaptable.</tlowhat>
<tlowhy>Enables organizations to rapidly adapt their content to the changing needs of their customers and the devices they use.</tlowhy>
…</tlotermtopic>
Module containing entire term
Structure Example – XML
<tlotermtopic>
<tloterm>Intelligent Content</tloterm>
… <tlowhat>Structurally-rich and semantically-categorized
content that is, therefore, automatically discoverable, reusable, reconfigurable, and adaptable.</tlowhat>
<tlowhy>Enables organizations to rapidly adapt their content to the changing needs of their customers and the devices they use.</tlowhy>
…</tlotermtopic>
Module containing the definition
Structure Example – XML
<tlotermtopic>
<tloterm>Intelligent Content</tloterm>
… <tlowhat>Structurally-rich and semantically-categorized
content that is, therefore, automatically discoverable, reusable, reconfigurable, and adaptable.</tlowhat>
<tlowhy>Enables organizations to rapidly adapt their content to the changing needs of their customers and the devices they use.</tlowhy>
…</tlotermtopic>
Module containing the importance statement
Structure Example – XML
<tlotermtopic>
<tloterm>Intelligent Content</tloterm>
… <tlowhat>Structurally-rich and semantically-categorized
content that is, therefore, automatically discoverable, reusable, reconfigurable, and adaptable.</tlowhat>
<tlowhy>Enables organizations to rapidly adapt their content to the changing needs of their customers and the devices they use.</tlowhy>
…</tlotermtopic>
match=”tlotermtopic[tloterm = 'Intelligent Content']//tlowhat”
Structure Example – XML
<tlotermtopic>
<tloterm>Intelligent Content</tloterm>
… <tlowhat>Structurally-rich and semantically-categorized
content that is, therefore, automatically discoverable, reusable, reconfigurable, and adaptable.</tlowhat>
<tlowhy>Enables organizations to rapidly adapt their content to the changing needs of their customers and the devices they use.</tlowhy>
…</tlotermtopic>
match=”tlotermtopic[tloterm = 'Intelligent Content']//tlowhat”
Intelligent
Content
Reusable
Modular
Format Free
SemanticallyRich
Structured
Slide 21
GlossaryDatabase
Extract & store definitions
Slide 22
GlossaryDatabase
Extract & store definitions
Pull definitionsinto glossary
Slide 23
GlossaryDatabase
Extract & store definitions
Pull definitionsinto glossary
Extract & store definitions
Slide 24
GlossaryDatabase
Extract & store definitions
Pull definitionsinto glossary
Extract & store definitions
Pull definitionsinto glossary
Slide 25
Glossary PageExcerpt from Enterprise Content Strategy by Kevin P. Nichols
Glossary PageExcerpt from Enterprise Content Strategy by Kevin P. Nichols
ReusedModule
Glossary PageExcerpt from Enterprise Content Strategy by Kevin P. Nichols
ReusedModule
ReusedModule
Glossary PageExcerpt from Enterprise Content Strategy by Kevin P. Nichols
ReusedModule
ReusedModule
NewModule
Glossary Example – XML
<chapter>
<title>What is Intelligent Content?</title>
<para>It’s time to think differently about …</para>
… <para>What we need is <glossterm>intelligent content<glossterm>.
</para>
…</section>
Glossary term
Excerpt from Intelligent Content: A Primer by Rockley, Cooper, and Abel
Reference to Glossary Term in Context
Glossary term (link in eBook)
Slide 31
Intelligent
Content
Reusable
Modular
Format Free
SemanticallyRich
Structured
Slide 32
The Language ofContent Strategy
Single source(XML)
Content Formatting
Format-freeContent
Browseror
eBookReader
Slide 33
The Language ofContent Strategy
Single source(XML)
XSL PrintStylesheets
XSL & PrintProcessors
Content Formatting
Print edition (PDF)
Format-freeContent
PrintFormatting
Browseror
eBookReader
Slide 34
The Language ofContent Strategy
Single source(XML)
XSL PrintStylesheets
XSL & PrintProcessors
Content Formatting
Print edition (PDF)
XSLStylesheets
CSSStylesheets
Browseror
eBookReader
XSLProcessor
HTML pages
HTML Formatting
Format-freeContent
PrintFormattingSlide 35
Glossary Example – HTML (simplified)
<div class=”chapter”>
<h1 class=”chaptitle”>What is Intelligent Content?</h1>
<p>It’s time to think differently about …</p>
… <p>What we need is <a class=”glossterm”>intelligent content</a>.
</p>
…</div>
Glossary Example – HTML (simplified)
<div class=”chapter”>
<h1 class=”chaptitle”>What is Intelligent Content?</h1>
<p>It’s time to think differently about …</p>
… <p>What we need is <a class=”glossterm”>intelligent content</a>.
</p>
…</div>
Glossary Styling – CSS
a.glossterm {
font-style: italic;
}
Glossary Styling – CSS
a.glossterm {
font-style: italic;
}
Element name
Glossary Styling – CSS
a.glossterm {
font-style: italic;
}
Element name Class attribute value
Glossary Term in ePub
Glossary term
Slide 41
Intelligent
Content
Reusable
Modular
Format Free
SemanticallyRich
Structured
Slide 42
Semantic Markup – XML
<tlotermtopic termtype=”Technical Concept”>
<tloterm>Intelligent Content</tloterm>
… <tlowhat>Structurally-rich and semantically-categorized
content that is, therefore, automatically discoverable, reusable, reconfigurable, and adaptable.</tlowhat>
<tlowhy>Enables organizations to rapidly adapt their content to the changing needs of their customers and the devices they use.</tlowhy>
…</tlotermtopic>
Semantic Markup – XML
<tlotermtopic termtype=”Technical Concept”>
<tloterm>Intelligent Content</tloterm>
… <tlowhat>Structurally-rich and semantically-categorized
content that is, therefore, automatically discoverable, reusable, reconfigurable, and adaptable.</tlowhat>
<tlowhy>Enables organizations to rapidly adapt their content to the changing needs of their customers and the devices they use.</tlowhy>
…</tlotermtopic>
Semantic structure
Semantic Markup – XML
<tlotermtopic termtype=”Technical Concept”>
<tloterm>Intelligent Content</tloterm>
… <tlowhat>Structurally-rich and semantically-categorized
content that is, therefore, automatically discoverable, reusable, reconfigurable, and adaptable.</tlowhat>
<tlowhy>Enables organizations to rapidly adapt their content to the changing needs of their customers and the devices they use.</tlowhy>
…</tlotermtopic>
Metadata attribute
Semantic structure
Glossary with Term Type AddedTerm type
Slide 46
Sample Input Form for a New TermSlide 47
Intelligent
Content
Reusable
Modular
Format Free
SemanticallyRich
Structured
Slide 48
Slide 49
Case Study: The Technology
BehindMulti-channel
PublishingRichard Hamilton
XML Presshttp://xmlpress.net
Slide 50