SlideShare ist ein Scribd-Unternehmen logo
1 von 24
Downloaden Sie, um offline zu lesen
Trekk Cross-Media Series:
Using XML to Create Once - Distribute Everywhere
Structured Content — the Future of Cross-Media Content Distribution
By Jeffrey Stewart
Chief Technology Officer, Trekk Cross-Media
Edited by Kristi Nelson
Senior Content Developer, Trekk Cross-Media
This ebook is based on a blog series leading up to the IDEAlliance XML 2010; eMedia Revolution conference. In
each chapter, I present one of the ideas that provide the foundation of my presentation at that conference.
Copyright (c) 2010 Trekk Design, Inc.
ISBN: 978-0-615-41556-7
Audio
Introduction
Reduce costs and complexity with a strategy that includes XML standards adoption, structured content creation and
a digital-first workflow.
As eMedia devices and delivery systems proliferate, publishers, agencies and traditional media service providers
are challenged with keeping up with demand for content conversion. Content distributors can reduce costs and
complexity with a strategy that includes adoption of XML standards, a component architecture for structured
content creation and a workflow that adheres to a digital-first orientation.
•	 Create Once-Distribute Everywhere
•	 Layered Complexity
•	 Enterprise Data Model
•	 Digital First Publishing
•	 Really Simple Syndication
See more posts at http://jastewart.tumblr.com
RSS | EPUB | Mobi | iTunes
Audio
Create Once-Distribute Everywhere
A Web-to-Everywhere approach delivers output to a vast array of media. But to fulfill this vision, you need to think
about content differently.
You’ve probably heard of Web-to-Print (W2P) applications and strategy. W2P systems use databases, structured
and variable content, web interfaces and automated formatting to facilitate creation of digital print output. But
why limit this to print?
At Trekk, we support the idea of Web-to-Everywhere (W2E). A W2E approach delivers output to a vast array of
electronic media channels in addition to digital print. That’s true cross-media.
But to fulfill this vision, you need to think about content differently. First, consider the difference between con-
tent and format. Message content is made up of text and graphics and multimedia elements. The formatting of
that content is left for design tools that allow you to apply styles to content for the intended delivery medium.
How the content elements relate to each other is the content structure. We use systems to collect and manage
structured content for the eventual formatting and styling and finally distribution to a wide variety of electronic
channels.
The Cross-Media Technology, Structured Content and Format Rendering tools to achieve this vision is what we
call Web-to-Everywhere.
Audio
Distribute Everywhere with Layered Complexity
Much of what exists around us is actually made up of simple components. By designing layered systems, we can let
each layer do what it does best.
Much of what exists around us seems complex, but it is actually made up of simple components. Take our use of
electricity, for example. If we were to have all of the components for the generation and consumption of elec-
tricity in every building where we use it, it would be prohibitively complex and expensive. Instead the system is
broken into components that are supplied in layers to deliver energy to us. The level of complexity that most of
us need to understand is as basic as “where can I find an outlet to recharge my phone?”
By using standard interfaces, like electrical outlets, innovation on each side of the standard can develop without
the need to understand the entire system. For most users, the electricity is simply supplied by the “cloud” of gen-
eration and distribution providers.
There are two benefits to looking at W2E applications as layers of software and content instead of a vertically in-
tegrated solution. First, we can reduce the overall complexity to simple layers, each layer becoming a component
that has a specific responsibility in the larger structure. Second, we can mix and match components at the differ-
ent interface boundaries to achieve different requirements. We call this layered complexity.
By designing layered systems, we can let each layer in a technology stack do what it does best. At each layer or
step, we rely on standards to define and simplify the overall system solution. Leveraging popular interfaces al-
lows us to tie everything together at reduced cost, risk and time.
Audio
Layered Complexity in Action
In each of these four project examples, the result is a layered solution using a combination of open standards and
proprietary tools.
Trekk uses the W2E approach to solve our clients’ challenges by viewing content as completely separate from
the delivery format. We leverage the commonality of content between deliverables such as print, web, email and
social media and then mix and match formatting and rendering tools in the next-to-last layer in the application
model.
We adopt new standards as they become more prevalent in the graphics arts world and useful for our purposes.
For example, we’ve applied standard based tools to automate steps for print related projects. Shown here are four
projects spanning the past ten years that Trekk has provided consulting and development for. The applications
range from real estate brochures to college catalogs and technical manuals to product catalogs.
Each of these projects started with a database of text and image content that was accessed via proprietary or
standardized Structured Query Language (SQL) database tools. The extracted data was formatted as eXtensible
Markup Language (XML) character strings or documents. The XML was transformed via eXtensible Style Sheet
(XSLT) Transform standards based tools into a format that could be rendered into a print-ready Portable Docu-
ment Format (PDF) like an XSL-FO engine. Or the XML data could be imported into a layout tool like Adobe
InDesign in an automated fashion.
In each case, the result was a layered solution using a combination of open standards and proprietary tools.
The content was structured as XML and combined with styling through a formatting engine whose output was
print-ready PDF electronic documents. The ability to mix and match tools at each layer added flexibility to the
solution. The simplification of the objectives at each layer reduced risk, lowered cost and added longevity to each
project. Adding a new component is as simple as adding another layer to the functioning workflow.
Audio
Standards & Information Workflow
The first step toward a W2E workflow is understanding the structure of content tucked inside the tools used to create
print output.
In any software application or structured workflow solution such as W2E, a well thought-out architecture is vital
for success. By incorporating popular standards, relying on tools that already exist and have momentum in the
market and using pre-built components along with pretested workflows, we can reduce costs, speed development
and increase the project’s lifespan.
The content used to create print output is often locked in proprietary ‘databases’ like Word, PowerPoint, Quark
Express and Adobe InDesign. The content is married to formats and styles by the tools. Inside these tools, the
content is separate from the formatting but not easily accessible or reusable.
The first step in moving toward a W2E workflow is to take control of the content by giving it a common struc-
ture. We call this structure the Information Architecture (IA). We often consult with organizations on what these
information structures can look like and interpret these industry standards through the lens of XML standard
vocabularies or schema.
Some of the XML standards we used include NITF and Prism in the magazine publishing industry and DITA
and EPUB for catalogs and manuals in the product manufacturing industry. Other common standards often
called upon include iCalendar and vCard, NewsML, RDF and RSS.
We then organize, categorize, orchestrate and manage content and collections of content assets into a workflow
appropriate for the needs of our client. Sometimes we integrate with pre-existing tools and systems and some-
times we recommend additional tools like Orchestration Servers, Workflow Management Systems (WMS), Con-
tent Management Systems (CMS) and XML Styling and Formatting products. The result is a custom workflow,
and increasingly, a multichannel, multi-format solution.
Audio
eMedia Publishing with NITF, Prism and EPUB
In this example, our client wanted to reuse magazine content and deliver it to their CMS-based website and an
iPhone publishing vendor.
Clients often ask us to create a strategy and workflow for reusing the content in printed magazines and manuals
by delivering it to electronic media, including the latest mobile devices. One particular client wanted to revamp
their workflow to enable the reuse of magazine content to an iPhone publishing vender and CMS website.
We showed the publishing staff how to use Adobe InDesign tools to associate named styles in their magazine
documents with XML elements. They tag each item in an article with the styles they already use in InDesign and
export XML text files with the content structured as tagged.
When the target vocabulary .dtd is imported, Adobe InDesign will create a list of tags that can be mapped to
existing paragraph or character styles that already exist in InDesign. These tags can also be manually applied to
all elements within InDesign without the mapping of styles to tags. The .dtd element and attribute structure will
be used to validate the structure of the tags that are applied throughout the document.
Not only can InDesign be used to layout and style a magazine, but its style sheets can be applied to named ele-
ments or tags. InDesign can export text and images to structured XML documents and then import into other
systems such as content management and mobile publishing tools. The inverse is also true; XML content can be
imported into InDesign and styles automatically applied. This is the designer workflow of the future.
In this project, we recommended the use of a custom schema that is a subset of NITF standard popular in the
news businesses. We then helped them create XSLT transforms to export the magazine article content to the
Prism vocabulary. This is the structure used by the iPhone/iPad publishing tool vendor selected by our client.
The standards assisted in the cross-media publishing of pre-existing content, and with the XML import/export
capability of InDesign, this reuse can be very inexpensive to deliver.
Another option for book publishing is the use of InDesign along with EPUB tagging tools. The EPUB-based con-
tent can then be deployed via Adobe Digital Editions and also a number of other eBook publishing channels.
Audio
Enterprise Data Model (EDM)
By defining a master data definition, the task of linking together disparate systems and exchanging data meaning-
fully becomes much simpler.
We’ve talked about using accepted standards to reduce the complexity and risk of developing cross-media sys-
tems. Now it’s time to discuss the importance of data models, master data definitions, XML data representation
and universal content schema for structured content and cross-media publishing.
By defining a master data definition for your enterprise, the task of linking together disparate systems and ex-
changing data meaningfully becomes simpler. For example, a production management system, an accounting
system and a customer relationship management system may each contain data structures for things like account
names, addresses and product or part numbers. Most likely, each of these things will be named differently in
each system.
If your organization creates a data dictionary, imports and exports of data from each disparate system can then
be mapped to a common name, making interchange between multiple systems less confusing and less costly.
When gathering data from internal systems for cross-media publishing, the issue of having a properly main-
tained data dictionary becomes more important. It can be even more complex in marketing and communica-
tions than in business system integration. We are often confronted with the need to combine business trans-
action data, like part numbers, orders and customer numbers with data normally residing only in catalogs,
brochures and web sites.
By defining a data dictionary and XML structures, we bridge the differences between internal systems as well as
with external systems used for marketing and publishing. As the online world becomes more and more critical
for corporate communications, an enterprise data model is crucial. Without one, significant time and money is
spent to manually copy, translate and deploy the same data and content.
Audio
EDM part 2 - The ICARUS Content Structure™
We have developed a content structure and a set of processes to facilitate the reuse of content across domains. We call
it ICARUS.
Over the years, Trekk has had considerable experience with the concept of consistent data models and structures.
We have also had experience with numerous content and asset management systems and how they try to solve
the commonality vs. customization game for data representation. We’ve seen many proprietary and standards-
based approaches and we are always looking for standard vocabularies, such as Dublin Core, for our projects.
While there are numerous standards for XML structures that are useful for many content domains, there is often
a need for a superstructure to be used for Master Data or reference structure. For this reason, we have developed
a content structure and a set of processes to facilitate the reuse of content across domains. We refer to this as the
ICARUS Content StructureTM
.
For those of you that recall Greek mythology, Icarus was the son of the master craftsman Daedalus who built a
set of wings of wax and feathers. Icarus wanted to use the wings to escape from Crete but failed to heed his fa-
ther’s warning not to fly too close to the sun for fear the wax would melt. Unfortunately, Icarus flew too close and
fell to his death.
We like the symbolism of Icarus not because we want to crash and burn but to remind us that as we fly close to
the edge of technological adoption, we want to be on the leading edge and not the bleeding edge. The ICARUS
Content StructureTM
and process allows us to leverage standards to deliver content across media, across technol-
ogy and across content types. It is born of two decades of experience and allows us to deliver seemingly diverse
client needs with a set of reusable tools.
Audio
Digital-First Publishing
If you create processes that plans for delivery to digital before print, print becomes just another media. Try these 3
steps to success.
So far in the series we’ve talked about separating content from format, defining a structured master data defini-
tion for consistency and using workflow tools to extract, transform, organize and manage content by a team of
people. The next principle for a successful cross-media and eMedia process is to adopt digital-first publishing.
If you create processes that plan for delivery to digital and electronic media delivery before print media, print
media becomes simply another media. The reverse is much more difficult.
The steps to success:
•	 Evaluate and deploy centralized content tools
•	 Create a workflow for automated Digital output delivery first
•	 Remember that a print-ready PDF is just an electronic file
Audio
ICARUS to PDF to Web to Social to Wireless
Structured content, a common data definition and digital-first workflow supports reuse across print, web, mobile,
eMedia and Social Media.
Here’s an example that demonstrates the concept of digital first along with the use of a consistent (ICARUS) data
structure. Product information is structured in a common XML schema and managed by a web content manage-
ment system (CMS). The CMS delivers the information as web page content by transforming the XML structure
into HTML for delivery to and rendering by requesting web browsers.
That same product information is formatted for variable email, variable direct mail and for Really Simple Syndi-
cation (RSS) feeds. RSS can be used to deliver email to other web sites and social media outlets like Facebook and
Twitter. The structured content can also be used to drive digital print for catalogs. All of these outbound chan-
nels are designed to create click-throughs back to a featured product page on the website for tracking and call to
action. The website is e-Commerce and e-Mobile enabled to deliver the easiest and most convenient customer
experience for purchasing the product.
The website uses multiple Cascading Style Sheet (CSS) files to enable a web page to be customized for different
web browsers, email viewers and multiple mobile devices. By designing the HTML page to be devoid of style, the
same structured content can easily be re-purposed for different channels. New smart phones such as Blackberrys,
Androids and iPhones can have custom CSS based layouts to take advantage of each devices screen size, resolu-
tion and unique features.
This example shows how appropriately structure content, a common data definition, and a digital first workflow
can accommodate reuse across traditional print, web, mobile, eMedia and Social Media. Each channel is sup-
ported by custom layout and formatting for each medium.
Audio
RSS for eMedia Content Delivery
Really Simple Syndication has become extremely popular, making it an ideal vehicle for content deployment, distri-
bution and delivery.
The next step in Cross-Media for eMedia is the delivery mechanism. One of the simplest ways to deliver content
is through Really Simple Syndication (RSS).
RSS is a broadly adopted XML structure that delivers a payload of content and assets. RSS was originally created
to aggregate lists of resources. Its primary heritage comes from the more complex and robust Resource Defini-
tion Framework (RDF). It was simplified and then expanded via custom namespaces to meet emerging require-
ments. One of the first namespace expansions was to accommodate Apple iTunes audio resources for delivery to
iPod devices. Thus the podcast was born.
Since then, RSS has become the de facto way in which content is syndicated between sites. RSS is a powerful
avenue for producing and consuming channel endpoints for delivery of cross-media content to everything every-
where.
Because RSS has become extremely popular, there any many web sites and programming tools that can publish
and consume RSS/XML lists. This makes it an ideal vehicle for content deployment, distribution and delivery. It
serves as a standard cargo container that can have one or more than one item as its payload.
The first step is for the client application to be able to read standard RSS. We can buy or build many applications
for end-user rendering and content consumption. After importing the XML structures, the payload can include
Title, Description, Categories, Keywords in addition to Images, Video and Audio assets. Recall the ICARUS
structure? The fact that the ICARUS Content StructureTM
schema lines up with RSS items is no accident.
The Content area of an RSS item can contain arbitrary HTML, XML and encoded strings which makes it a com-
plete flexible payload container. Often we are defining the payload as web page content utilizing standardized
components like:
•	 HTML5 Structured Content
•	 CSS3 Style and Formatting
•	 JavaScript/jQuery Interactivity
•	 XML/XSLT Extensions
These standards are quickly defining virtually all content from data archives to multimedia entertainment, fi-
nancial tools to social media conversations. We use RSS, HTML and XML, as well as JSON structures, to enable
flexible standard “wall outlets” that enable us to lower the cost and complexity of our client projects.
Audio
Tek @ Trekk to Everywhere - RSS in Action
We can deploy content via RSS to virtually any media. By leveraging standards, development costs are a fraction of
proprietary technology.
Let’s look at a real-life example. This is the RSS feed that publishes my old On Tek @ Trekk Blog on our public
website. It can be used to publish the blog post content across a number of media and formats.
For instance, you can simply subscribe to the blog as an RSS feed in your own browser, via Google Reader or ap-
plications like FeedDemon. We also published Podcast audio versions of many posts via the iTunes store.
A few years ago, an open-source project called PrintCasting.com began to enable the creation and publication of
hyper-local newspapers. It consists of numerous print templates for newspaper and newsletter style publications
and outputs PDF for download. For content, the system consumes RSS. You can read and subscribe to the On
Tek @ Trekk Blog PrintCast as your way of consuming my material. Printcasting.com is an excellent example of
how standards like RSS are truly democratizing the publishing industry.
If you have a Kindle device you can subscribe to the On Tek @ Trekk Blog Kindle Edition. As you might already
assume, the Kindle blog publishing engine consumes the RSS feed just like the other channels. This is really a
good example of what we mean when we say Create Once - Distribute Everywhere.
In a similar way, we can deploy content via RSS to virtually any media and electronic device. By leveraging stan-
dards, development costs are a fraction of a pure proprietary technology stack. Electronic media and an increas-
ing array of mobile devices are rapidly proliferating. Very soon, handheld, mobile devices will be the predomi-
nant way most people will consume media. Our W2E-based approach to content creation and delivery is ready
to meet these new challenges.
Audio
Feeding All the Channels
Using these principles and lessons learned, feeding all the channels demanded by your prospects and customers is
achievable.
I hope I was able to convey the unique experience of Trekk Cross-Media and how those lessons learned have
helped our clients use XML to Create Once - Distribute Everywhere for their corporate messaging publishing
needs.
I’ve talked about how our “Web-to-Everywhere” approach allows structured content to be easily distributed
across channels and platforms with standard web programming tools and techniques.
By using these lessons learned about how to succeed with cross-media content creation, management and de-
livery, you can feed all of the channels that are being demanded by your prospects and customers. Recipients of
your marketing messages are continually adapting to emerging digital media and changing their behavior. Even
if you know what types of formats and channels they prefer today, you do not know what their preference will be
tomorrow.
Using the principles of layered complexity, structured content, leveraging standards, digital first publishing and
simple payload syndication delivery, a strategy to feed all of the channels is achievable. This will ensure that your
customer receives the information they want, when they want it, where they want it and how they want it. And
by making it easy for your messages to be shared in social media circles, you extend your reach and tap into the
conversations your customers are already having.
Here are the benefits I want you to take away:
•	 Consistency of Corporate Messaging
•	 Flexibility of Delivery Channels
•	 Simultaneous Deployment Across Media
•	 Scalable Reuse of Creative Content
•	 Lower Overall Costs
View the full presentation on Slideshare
Audio
About the Author
A founding partner of Trekk Cross-Media, Jeffrey Stewart has been on the forefront of communications technol-
ogy since the firm’s inception in 1995. An early adopter of web technologies and one-to-one cross-media marketing,
Stewart uses his technological expertise to help clients improve processes, reduce costs and optimize communications
across print, web, mobile and social media.
Stewart is a frequent speaker at industry conferences and regularly blogs and tweets on topics ranging from variable
data marketing and web-to-print technologies, to web content management solutions and social media.
About Trekk
Trekk Cross-Media is a full-service marketing communications agency that combines strategic planning, creativity
and best-of-breed technologies to deliver integrated communication solutions across new and traditional media. Its
experience in variable data and web-to-print technologies over the past ten years has gained the firm national atten-
tion.
Trekk Cross-Media
134 North Main Street, Suite 101
Rockford, IL 61101
866.799.2879
http://www.trekk.com

Weitere ähnliche Inhalte

Was ist angesagt?

The New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLThe New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRL
Jorgen Thelin
 
Utilizing Open Data for interactive knowledge transfer
Utilizing Open Data for interactive knowledge transferUtilizing Open Data for interactive knowledge transfer
Utilizing Open Data for interactive knowledge transfer
Monika Steinberg
 

Was ist angesagt? (18)

Canonical data model - Ashutosh
Canonical data model - AshutoshCanonical data model - Ashutosh
Canonical data model - Ashutosh
 
Why you should use common data service final
Why you should use common data service finalWhy you should use common data service final
Why you should use common data service final
 
Making the Conceptual Layer Real via HTTP based Linked Data
Making the Conceptual Layer Real via HTTP based Linked DataMaking the Conceptual Layer Real via HTTP based Linked Data
Making the Conceptual Layer Real via HTTP based Linked Data
 
Smarter Documentation: Shedding Light on the Black Box of Reporting Data
Smarter Documentation: Shedding Light on the Black Box of Reporting DataSmarter Documentation: Shedding Light on the Black Box of Reporting Data
Smarter Documentation: Shedding Light on the Black Box of Reporting Data
 
DITA For Publishers: How Publishers Can Really Do XML
DITA For Publishers: How Publishers Can Really Do XMLDITA For Publishers: How Publishers Can Really Do XML
DITA For Publishers: How Publishers Can Really Do XML
 
The New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRLThe New Enterprise Alphabet - .Net, XML And XBRL
The New Enterprise Alphabet - .Net, XML And XBRL
 
EMC ECD Documentum D2
EMC ECD Documentum D2EMC ECD Documentum D2
EMC ECD Documentum D2
 
Metadata as a Service
 Metadata as a Service Metadata as a Service
Metadata as a Service
 
InfoCodex
InfoCodexInfoCodex
InfoCodex
 
Semantische Interoperatibiliteit Ngi 2008(Final)
Semantische Interoperatibiliteit Ngi 2008(Final)Semantische Interoperatibiliteit Ngi 2008(Final)
Semantische Interoperatibiliteit Ngi 2008(Final)
 
As044285288
As044285288As044285288
As044285288
 
Capital City Technology Group Rev.F
Capital City Technology Group Rev.FCapital City Technology Group Rev.F
Capital City Technology Group Rev.F
 
Utilizing Open Data for interactive knowledge transfer
Utilizing Open Data for interactive knowledge transferUtilizing Open Data for interactive knowledge transfer
Utilizing Open Data for interactive knowledge transfer
 
A lightweight DITA update
A lightweight DITA updateA lightweight DITA update
A lightweight DITA update
 
Cloud computing notes unit I as per RGPV syllabus
Cloud computing notes unit I as per RGPV syllabusCloud computing notes unit I as per RGPV syllabus
Cloud computing notes unit I as per RGPV syllabus
 
WDSOA'05 Whitepaper: SOA and the Future of Application Development
WDSOA'05 Whitepaper: SOA and the Future of Application DevelopmentWDSOA'05 Whitepaper: SOA and the Future of Application Development
WDSOA'05 Whitepaper: SOA and the Future of Application Development
 
A Tool for the Management of ebXML Resources
A Tool for the Management of ebXML ResourcesA Tool for the Management of ebXML Resources
A Tool for the Management of ebXML Resources
 
CBSE VS SOA SJSU Presentation
CBSE VS SOA SJSU PresentationCBSE VS SOA SJSU Presentation
CBSE VS SOA SJSU Presentation
 

Ähnlich wie Trekk cross media series using xml to create once - distribute everywhere - e book

Document Based Data Modeling Technique
Document Based Data Modeling TechniqueDocument Based Data Modeling Technique
Document Based Data Modeling Technique
Carmen Sanborn
 
Painless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XMLPainless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XML
Scott Abel
 
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...
marksimpsongw
 
Cis 555 Week 4 Assignment 2 Automated Teller Machine (Atm)...
Cis 555 Week 4 Assignment 2 Automated Teller Machine (Atm)...Cis 555 Week 4 Assignment 2 Automated Teller Machine (Atm)...
Cis 555 Week 4 Assignment 2 Automated Teller Machine (Atm)...
Karen Thompson
 
locotalk-whitepaper-2016
locotalk-whitepaper-2016locotalk-whitepaper-2016
locotalk-whitepaper-2016
Anthony Wijnen
 

Ähnlich wie Trekk cross media series using xml to create once - distribute everywhere - e book (20)

Trekk Cross-Media Series: Using XML to Create Once - Distribute Everywhere
Trekk Cross-Media Series: Using XML to Create Once - Distribute EverywhereTrekk Cross-Media Series: Using XML to Create Once - Distribute Everywhere
Trekk Cross-Media Series: Using XML to Create Once - Distribute Everywhere
 
Xml And Ecm
Xml And EcmXml And Ecm
Xml And Ecm
 
Modular Documentation Joe Gelb Techshoret 2009
Modular Documentation Joe Gelb Techshoret 2009Modular Documentation Joe Gelb Techshoret 2009
Modular Documentation Joe Gelb Techshoret 2009
 
Document Based Data Modeling Technique
Document Based Data Modeling TechniqueDocument Based Data Modeling Technique
Document Based Data Modeling Technique
 
Java TechTalk "Spring boot made life easier with Kubernetes and Microservices"
Java TechTalk "Spring boot made life easier with Kubernetes and Microservices"Java TechTalk "Spring boot made life easier with Kubernetes and Microservices"
Java TechTalk "Spring boot made life easier with Kubernetes and Microservices"
 
Business Strategies for Content Management - Part 3: Publishing Web Content U...
Business Strategies for Content Management - Part 3: Publishing Web Content U...Business Strategies for Content Management - Part 3: Publishing Web Content U...
Business Strategies for Content Management - Part 3: Publishing Web Content U...
 
Painless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XMLPainless XML Authoring?: How DITA Simplifies XML
Painless XML Authoring?: How DITA Simplifies XML
 
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...
Mark Simpson - UKOUG23 - Refactoring Monolithic Oracle Database Applications ...
 
Online job portal management system..pdf
Online job portal management system..pdfOnline job portal management system..pdf
Online job portal management system..pdf
 
G09.2014 gartner enterprise content mgmt 2014
G09.2014   gartner enterprise content mgmt 2014G09.2014   gartner enterprise content mgmt 2014
G09.2014 gartner enterprise content mgmt 2014
 
Fyp presentation 2 (SQL Converter)
Fyp presentation 2 (SQL Converter)Fyp presentation 2 (SQL Converter)
Fyp presentation 2 (SQL Converter)
 
Text Document Classification System
Text Document Classification SystemText Document Classification System
Text Document Classification System
 
Cis 555 Week 4 Assignment 2 Automated Teller Machine (Atm)...
Cis 555 Week 4 Assignment 2 Automated Teller Machine (Atm)...Cis 555 Week 4 Assignment 2 Automated Teller Machine (Atm)...
Cis 555 Week 4 Assignment 2 Automated Teller Machine (Atm)...
 
Sda 9
Sda   9Sda   9
Sda 9
 
locotalk-whitepaper-2016
locotalk-whitepaper-2016locotalk-whitepaper-2016
locotalk-whitepaper-2016
 
Domain Driven Design
Domain Driven DesignDomain Driven Design
Domain Driven Design
 
Web standards
Web standards Web standards
Web standards
 
ER/Studio Data Architect Datasheet
ER/Studio Data Architect DatasheetER/Studio Data Architect Datasheet
ER/Studio Data Architect Datasheet
 
Markup For Dummies (Russ Ward)
Markup For Dummies (Russ Ward)Markup For Dummies (Russ Ward)
Markup For Dummies (Russ Ward)
 
My Version Of Testing Rocket Science V4
My Version Of Testing Rocket Science V4My Version Of Testing Rocket Science V4
My Version Of Testing Rocket Science V4
 

Mehr von Jeffrey Stewart

Cloud computing, social media, technology and executive mba class niu - de...
Cloud computing, social media, technology and executive mba class   niu -  de...Cloud computing, social media, technology and executive mba class   niu -  de...
Cloud computing, social media, technology and executive mba class niu - de...
Jeffrey Stewart
 
Infinite Possibilities - Social Media and Print
Infinite Possibilities - Social Media and PrintInfinite Possibilities - Social Media and Print
Infinite Possibilities - Social Media and Print
Jeffrey Stewart
 

Mehr von Jeffrey Stewart (20)

Now that you've sold it how do you build it - XMPie Users Conference XUG 202...
Now that you've sold it how do you build it  - XMPie Users Conference XUG 202...Now that you've sold it how do you build it  - XMPie Users Conference XUG 202...
Now that you've sold it how do you build it - XMPie Users Conference XUG 202...
 
Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...Building digital product masters to prevail in the age of accelerations parts...
Building digital product masters to prevail in the age of accelerations parts...
 
2016 XUG Conference Big Data: Big Deal for Personalized Communications or Meh?
2016 XUG Conference   Big Data: Big Deal for Personalized Communications or Meh?2016 XUG Conference   Big Data: Big Deal for Personalized Communications or Meh?
2016 XUG Conference Big Data: Big Deal for Personalized Communications or Meh?
 
6 self checks for project team transformation
6 self checks for project team transformation6 self checks for project team transformation
6 self checks for project team transformation
 
Strategies and Lessons Learned from Enterprise Integration of uProduce and uS...
Strategies and Lessons Learned from Enterprise Integration of uProduce and uS...Strategies and Lessons Learned from Enterprise Integration of uProduce and uS...
Strategies and Lessons Learned from Enterprise Integration of uProduce and uS...
 
2014 Iowa Chapter Delta Chi Retreat – IMU January 25
2014 Iowa Chapter Delta Chi Retreat – IMU January 252014 Iowa Chapter Delta Chi Retreat – IMU January 25
2014 Iowa Chapter Delta Chi Retreat – IMU January 25
 
Structured Technology Decisions
Structured Technology DecisionsStructured Technology Decisions
Structured Technology Decisions
 
Cloud computing, social media, technology and executive mba class niu - de...
Cloud computing, social media, technology and executive mba class   niu -  de...Cloud computing, social media, technology and executive mba class   niu -  de...
Cloud computing, social media, technology and executive mba class niu - de...
 
To the cloud
To the cloudTo the cloud
To the cloud
 
Communication Trends Impacting All of Us
Communication Trends Impacting All of UsCommunication Trends Impacting All of Us
Communication Trends Impacting All of Us
 
Guest Column: Digital Trends Affect All of Us - Rockford Register Star
Guest Column:  Digital Trends Affect All of Us - Rockford Register StarGuest Column:  Digital Trends Affect All of Us - Rockford Register Star
Guest Column: Digital Trends Affect All of Us - Rockford Register Star
 
Social Networks, Mobile Devices, Email and Direct Mail: Is This the Future of...
Social Networks, Mobile Devices, Email and Direct Mail: Is This the Future of...Social Networks, Mobile Devices, Email and Direct Mail: Is This the Future of...
Social Networks, Mobile Devices, Email and Direct Mail: Is This the Future of...
 
Large Volume Map Generation via Grid Computing
Large Volume Map Generation via Grid ComputingLarge Volume Map Generation via Grid Computing
Large Volume Map Generation via Grid Computing
 
IPA 2010 Technical Conference - SAAS and the Cloud
IPA 2010 Technical Conference - SAAS and the CloudIPA 2010 Technical Conference - SAAS and the Cloud
IPA 2010 Technical Conference - SAAS and the Cloud
 
Share Friday It's Greek to Me
Share Friday   It's Greek to MeShare Friday   It's Greek to Me
Share Friday It's Greek to Me
 
ITM - Delivering the Promise of Cross-Media with Premedia
ITM - Delivering the Promise of Cross-Media with PremediaITM - Delivering the Promise of Cross-Media with Premedia
ITM - Delivering the Promise of Cross-Media with Premedia
 
Infinite Possibilities - Social Media and Print
Infinite Possibilities - Social Media and PrintInfinite Possibilities - Social Media and Print
Infinite Possibilities - Social Media and Print
 
Structured Content—The Future of Cross-Media Content Distribution
Structured Content—The Future of Cross-Media Content DistributionStructured Content—The Future of Cross-Media Content Distribution
Structured Content—The Future of Cross-Media Content Distribution
 
Web, Mobile, Social Media, Cross-Media and Education
 Web, Mobile, Social Media, Cross-Media and Education Web, Mobile, Social Media, Cross-Media and Education
Web, Mobile, Social Media, Cross-Media and Education
 
YPO / Graphic Source - Selling and Delivering the Promise of Cross-Media
YPO / Graphic Source -  Selling and Delivering the Promise of Cross-MediaYPO / Graphic Source -  Selling and Delivering the Promise of Cross-Media
YPO / Graphic Source - Selling and Delivering the Promise of Cross-Media
 

Kürzlich hochgeladen

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Kürzlich hochgeladen (20)

Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 

Trekk cross media series using xml to create once - distribute everywhere - e book

  • 1. Trekk Cross-Media Series: Using XML to Create Once - Distribute Everywhere Structured Content — the Future of Cross-Media Content Distribution By Jeffrey Stewart Chief Technology Officer, Trekk Cross-Media Edited by Kristi Nelson Senior Content Developer, Trekk Cross-Media This ebook is based on a blog series leading up to the IDEAlliance XML 2010; eMedia Revolution conference. In each chapter, I present one of the ideas that provide the foundation of my presentation at that conference. Copyright (c) 2010 Trekk Design, Inc. ISBN: 978-0-615-41556-7 Audio
  • 2. Introduction Reduce costs and complexity with a strategy that includes XML standards adoption, structured content creation and a digital-first workflow. As eMedia devices and delivery systems proliferate, publishers, agencies and traditional media service providers are challenged with keeping up with demand for content conversion. Content distributors can reduce costs and complexity with a strategy that includes adoption of XML standards, a component architecture for structured content creation and a workflow that adheres to a digital-first orientation. • Create Once-Distribute Everywhere • Layered Complexity • Enterprise Data Model • Digital First Publishing • Really Simple Syndication See more posts at http://jastewart.tumblr.com RSS | EPUB | Mobi | iTunes Audio
  • 3. Create Once-Distribute Everywhere A Web-to-Everywhere approach delivers output to a vast array of media. But to fulfill this vision, you need to think about content differently. You’ve probably heard of Web-to-Print (W2P) applications and strategy. W2P systems use databases, structured and variable content, web interfaces and automated formatting to facilitate creation of digital print output. But why limit this to print? At Trekk, we support the idea of Web-to-Everywhere (W2E). A W2E approach delivers output to a vast array of electronic media channels in addition to digital print. That’s true cross-media. But to fulfill this vision, you need to think about content differently. First, consider the difference between con- tent and format. Message content is made up of text and graphics and multimedia elements. The formatting of that content is left for design tools that allow you to apply styles to content for the intended delivery medium. How the content elements relate to each other is the content structure. We use systems to collect and manage structured content for the eventual formatting and styling and finally distribution to a wide variety of electronic channels. The Cross-Media Technology, Structured Content and Format Rendering tools to achieve this vision is what we call Web-to-Everywhere. Audio
  • 4. Distribute Everywhere with Layered Complexity Much of what exists around us is actually made up of simple components. By designing layered systems, we can let each layer do what it does best. Much of what exists around us seems complex, but it is actually made up of simple components. Take our use of electricity, for example. If we were to have all of the components for the generation and consumption of elec- tricity in every building where we use it, it would be prohibitively complex and expensive. Instead the system is broken into components that are supplied in layers to deliver energy to us. The level of complexity that most of us need to understand is as basic as “where can I find an outlet to recharge my phone?” By using standard interfaces, like electrical outlets, innovation on each side of the standard can develop without the need to understand the entire system. For most users, the electricity is simply supplied by the “cloud” of gen- eration and distribution providers. There are two benefits to looking at W2E applications as layers of software and content instead of a vertically in- tegrated solution. First, we can reduce the overall complexity to simple layers, each layer becoming a component that has a specific responsibility in the larger structure. Second, we can mix and match components at the differ- ent interface boundaries to achieve different requirements. We call this layered complexity. By designing layered systems, we can let each layer in a technology stack do what it does best. At each layer or step, we rely on standards to define and simplify the overall system solution. Leveraging popular interfaces al- lows us to tie everything together at reduced cost, risk and time.
  • 6. Layered Complexity in Action In each of these four project examples, the result is a layered solution using a combination of open standards and proprietary tools. Trekk uses the W2E approach to solve our clients’ challenges by viewing content as completely separate from the delivery format. We leverage the commonality of content between deliverables such as print, web, email and social media and then mix and match formatting and rendering tools in the next-to-last layer in the application model. We adopt new standards as they become more prevalent in the graphics arts world and useful for our purposes. For example, we’ve applied standard based tools to automate steps for print related projects. Shown here are four projects spanning the past ten years that Trekk has provided consulting and development for. The applications range from real estate brochures to college catalogs and technical manuals to product catalogs. Each of these projects started with a database of text and image content that was accessed via proprietary or standardized Structured Query Language (SQL) database tools. The extracted data was formatted as eXtensible Markup Language (XML) character strings or documents. The XML was transformed via eXtensible Style Sheet (XSLT) Transform standards based tools into a format that could be rendered into a print-ready Portable Docu- ment Format (PDF) like an XSL-FO engine. Or the XML data could be imported into a layout tool like Adobe InDesign in an automated fashion. In each case, the result was a layered solution using a combination of open standards and proprietary tools. The content was structured as XML and combined with styling through a formatting engine whose output was print-ready PDF electronic documents. The ability to mix and match tools at each layer added flexibility to the solution. The simplification of the objectives at each layer reduced risk, lowered cost and added longevity to each
  • 7. project. Adding a new component is as simple as adding another layer to the functioning workflow. Audio
  • 8. Standards & Information Workflow The first step toward a W2E workflow is understanding the structure of content tucked inside the tools used to create print output. In any software application or structured workflow solution such as W2E, a well thought-out architecture is vital for success. By incorporating popular standards, relying on tools that already exist and have momentum in the market and using pre-built components along with pretested workflows, we can reduce costs, speed development and increase the project’s lifespan. The content used to create print output is often locked in proprietary ‘databases’ like Word, PowerPoint, Quark Express and Adobe InDesign. The content is married to formats and styles by the tools. Inside these tools, the content is separate from the formatting but not easily accessible or reusable. The first step in moving toward a W2E workflow is to take control of the content by giving it a common struc- ture. We call this structure the Information Architecture (IA). We often consult with organizations on what these information structures can look like and interpret these industry standards through the lens of XML standard vocabularies or schema. Some of the XML standards we used include NITF and Prism in the magazine publishing industry and DITA and EPUB for catalogs and manuals in the product manufacturing industry. Other common standards often called upon include iCalendar and vCard, NewsML, RDF and RSS. We then organize, categorize, orchestrate and manage content and collections of content assets into a workflow appropriate for the needs of our client. Sometimes we integrate with pre-existing tools and systems and some-
  • 9. times we recommend additional tools like Orchestration Servers, Workflow Management Systems (WMS), Con- tent Management Systems (CMS) and XML Styling and Formatting products. The result is a custom workflow, and increasingly, a multichannel, multi-format solution. Audio
  • 10. eMedia Publishing with NITF, Prism and EPUB In this example, our client wanted to reuse magazine content and deliver it to their CMS-based website and an iPhone publishing vendor. Clients often ask us to create a strategy and workflow for reusing the content in printed magazines and manuals by delivering it to electronic media, including the latest mobile devices. One particular client wanted to revamp their workflow to enable the reuse of magazine content to an iPhone publishing vender and CMS website. We showed the publishing staff how to use Adobe InDesign tools to associate named styles in their magazine documents with XML elements. They tag each item in an article with the styles they already use in InDesign and export XML text files with the content structured as tagged. When the target vocabulary .dtd is imported, Adobe InDesign will create a list of tags that can be mapped to existing paragraph or character styles that already exist in InDesign. These tags can also be manually applied to all elements within InDesign without the mapping of styles to tags. The .dtd element and attribute structure will be used to validate the structure of the tags that are applied throughout the document. Not only can InDesign be used to layout and style a magazine, but its style sheets can be applied to named ele- ments or tags. InDesign can export text and images to structured XML documents and then import into other systems such as content management and mobile publishing tools. The inverse is also true; XML content can be imported into InDesign and styles automatically applied. This is the designer workflow of the future. In this project, we recommended the use of a custom schema that is a subset of NITF standard popular in the
  • 11. news businesses. We then helped them create XSLT transforms to export the magazine article content to the Prism vocabulary. This is the structure used by the iPhone/iPad publishing tool vendor selected by our client. The standards assisted in the cross-media publishing of pre-existing content, and with the XML import/export capability of InDesign, this reuse can be very inexpensive to deliver. Another option for book publishing is the use of InDesign along with EPUB tagging tools. The EPUB-based con- tent can then be deployed via Adobe Digital Editions and also a number of other eBook publishing channels. Audio
  • 12. Enterprise Data Model (EDM) By defining a master data definition, the task of linking together disparate systems and exchanging data meaning- fully becomes much simpler. We’ve talked about using accepted standards to reduce the complexity and risk of developing cross-media sys- tems. Now it’s time to discuss the importance of data models, master data definitions, XML data representation and universal content schema for structured content and cross-media publishing. By defining a master data definition for your enterprise, the task of linking together disparate systems and ex- changing data meaningfully becomes simpler. For example, a production management system, an accounting system and a customer relationship management system may each contain data structures for things like account names, addresses and product or part numbers. Most likely, each of these things will be named differently in each system. If your organization creates a data dictionary, imports and exports of data from each disparate system can then be mapped to a common name, making interchange between multiple systems less confusing and less costly. When gathering data from internal systems for cross-media publishing, the issue of having a properly main- tained data dictionary becomes more important. It can be even more complex in marketing and communica- tions than in business system integration. We are often confronted with the need to combine business trans- action data, like part numbers, orders and customer numbers with data normally residing only in catalogs,
  • 13. brochures and web sites. By defining a data dictionary and XML structures, we bridge the differences between internal systems as well as with external systems used for marketing and publishing. As the online world becomes more and more critical for corporate communications, an enterprise data model is crucial. Without one, significant time and money is spent to manually copy, translate and deploy the same data and content. Audio
  • 14. EDM part 2 - The ICARUS Content Structure™ We have developed a content structure and a set of processes to facilitate the reuse of content across domains. We call it ICARUS. Over the years, Trekk has had considerable experience with the concept of consistent data models and structures. We have also had experience with numerous content and asset management systems and how they try to solve the commonality vs. customization game for data representation. We’ve seen many proprietary and standards- based approaches and we are always looking for standard vocabularies, such as Dublin Core, for our projects. While there are numerous standards for XML structures that are useful for many content domains, there is often a need for a superstructure to be used for Master Data or reference structure. For this reason, we have developed a content structure and a set of processes to facilitate the reuse of content across domains. We refer to this as the ICARUS Content StructureTM . For those of you that recall Greek mythology, Icarus was the son of the master craftsman Daedalus who built a set of wings of wax and feathers. Icarus wanted to use the wings to escape from Crete but failed to heed his fa- ther’s warning not to fly too close to the sun for fear the wax would melt. Unfortunately, Icarus flew too close and fell to his death. We like the symbolism of Icarus not because we want to crash and burn but to remind us that as we fly close to the edge of technological adoption, we want to be on the leading edge and not the bleeding edge. The ICARUS Content StructureTM and process allows us to leverage standards to deliver content across media, across technol- ogy and across content types. It is born of two decades of experience and allows us to deliver seemingly diverse client needs with a set of reusable tools. Audio
  • 15. Digital-First Publishing If you create processes that plans for delivery to digital before print, print becomes just another media. Try these 3 steps to success. So far in the series we’ve talked about separating content from format, defining a structured master data defini- tion for consistency and using workflow tools to extract, transform, organize and manage content by a team of people. The next principle for a successful cross-media and eMedia process is to adopt digital-first publishing. If you create processes that plan for delivery to digital and electronic media delivery before print media, print media becomes simply another media. The reverse is much more difficult. The steps to success: • Evaluate and deploy centralized content tools • Create a workflow for automated Digital output delivery first • Remember that a print-ready PDF is just an electronic file
  • 16. Audio
  • 17. ICARUS to PDF to Web to Social to Wireless Structured content, a common data definition and digital-first workflow supports reuse across print, web, mobile, eMedia and Social Media. Here’s an example that demonstrates the concept of digital first along with the use of a consistent (ICARUS) data structure. Product information is structured in a common XML schema and managed by a web content manage- ment system (CMS). The CMS delivers the information as web page content by transforming the XML structure into HTML for delivery to and rendering by requesting web browsers. That same product information is formatted for variable email, variable direct mail and for Really Simple Syndi- cation (RSS) feeds. RSS can be used to deliver email to other web sites and social media outlets like Facebook and Twitter. The structured content can also be used to drive digital print for catalogs. All of these outbound chan- nels are designed to create click-throughs back to a featured product page on the website for tracking and call to action. The website is e-Commerce and e-Mobile enabled to deliver the easiest and most convenient customer experience for purchasing the product. The website uses multiple Cascading Style Sheet (CSS) files to enable a web page to be customized for different web browsers, email viewers and multiple mobile devices. By designing the HTML page to be devoid of style, the same structured content can easily be re-purposed for different channels. New smart phones such as Blackberrys, Androids and iPhones can have custom CSS based layouts to take advantage of each devices screen size, resolu- tion and unique features. This example shows how appropriately structure content, a common data definition, and a digital first workflow
  • 18. can accommodate reuse across traditional print, web, mobile, eMedia and Social Media. Each channel is sup- ported by custom layout and formatting for each medium. Audio
  • 19. RSS for eMedia Content Delivery Really Simple Syndication has become extremely popular, making it an ideal vehicle for content deployment, distri- bution and delivery. The next step in Cross-Media for eMedia is the delivery mechanism. One of the simplest ways to deliver content is through Really Simple Syndication (RSS). RSS is a broadly adopted XML structure that delivers a payload of content and assets. RSS was originally created to aggregate lists of resources. Its primary heritage comes from the more complex and robust Resource Defini- tion Framework (RDF). It was simplified and then expanded via custom namespaces to meet emerging require- ments. One of the first namespace expansions was to accommodate Apple iTunes audio resources for delivery to iPod devices. Thus the podcast was born. Since then, RSS has become the de facto way in which content is syndicated between sites. RSS is a powerful avenue for producing and consuming channel endpoints for delivery of cross-media content to everything every- where.
  • 20. Because RSS has become extremely popular, there any many web sites and programming tools that can publish and consume RSS/XML lists. This makes it an ideal vehicle for content deployment, distribution and delivery. It serves as a standard cargo container that can have one or more than one item as its payload. The first step is for the client application to be able to read standard RSS. We can buy or build many applications for end-user rendering and content consumption. After importing the XML structures, the payload can include Title, Description, Categories, Keywords in addition to Images, Video and Audio assets. Recall the ICARUS structure? The fact that the ICARUS Content StructureTM schema lines up with RSS items is no accident. The Content area of an RSS item can contain arbitrary HTML, XML and encoded strings which makes it a com- plete flexible payload container. Often we are defining the payload as web page content utilizing standardized components like: • HTML5 Structured Content • CSS3 Style and Formatting • JavaScript/jQuery Interactivity • XML/XSLT Extensions These standards are quickly defining virtually all content from data archives to multimedia entertainment, fi- nancial tools to social media conversations. We use RSS, HTML and XML, as well as JSON structures, to enable flexible standard “wall outlets” that enable us to lower the cost and complexity of our client projects. Audio
  • 21. Tek @ Trekk to Everywhere - RSS in Action We can deploy content via RSS to virtually any media. By leveraging standards, development costs are a fraction of proprietary technology. Let’s look at a real-life example. This is the RSS feed that publishes my old On Tek @ Trekk Blog on our public website. It can be used to publish the blog post content across a number of media and formats. For instance, you can simply subscribe to the blog as an RSS feed in your own browser, via Google Reader or ap- plications like FeedDemon. We also published Podcast audio versions of many posts via the iTunes store. A few years ago, an open-source project called PrintCasting.com began to enable the creation and publication of hyper-local newspapers. It consists of numerous print templates for newspaper and newsletter style publications and outputs PDF for download. For content, the system consumes RSS. You can read and subscribe to the On Tek @ Trekk Blog PrintCast as your way of consuming my material. Printcasting.com is an excellent example of how standards like RSS are truly democratizing the publishing industry. If you have a Kindle device you can subscribe to the On Tek @ Trekk Blog Kindle Edition. As you might already assume, the Kindle blog publishing engine consumes the RSS feed just like the other channels. This is really a good example of what we mean when we say Create Once - Distribute Everywhere. In a similar way, we can deploy content via RSS to virtually any media and electronic device. By leveraging stan- dards, development costs are a fraction of a pure proprietary technology stack. Electronic media and an increas- ing array of mobile devices are rapidly proliferating. Very soon, handheld, mobile devices will be the predomi- nant way most people will consume media. Our W2E-based approach to content creation and delivery is ready to meet these new challenges. Audio
  • 22. Feeding All the Channels Using these principles and lessons learned, feeding all the channels demanded by your prospects and customers is achievable. I hope I was able to convey the unique experience of Trekk Cross-Media and how those lessons learned have helped our clients use XML to Create Once - Distribute Everywhere for their corporate messaging publishing needs. I’ve talked about how our “Web-to-Everywhere” approach allows structured content to be easily distributed across channels and platforms with standard web programming tools and techniques. By using these lessons learned about how to succeed with cross-media content creation, management and de- livery, you can feed all of the channels that are being demanded by your prospects and customers. Recipients of your marketing messages are continually adapting to emerging digital media and changing their behavior. Even if you know what types of formats and channels they prefer today, you do not know what their preference will be tomorrow. Using the principles of layered complexity, structured content, leveraging standards, digital first publishing and simple payload syndication delivery, a strategy to feed all of the channels is achievable. This will ensure that your customer receives the information they want, when they want it, where they want it and how they want it. And by making it easy for your messages to be shared in social media circles, you extend your reach and tap into the conversations your customers are already having. Here are the benefits I want you to take away: • Consistency of Corporate Messaging • Flexibility of Delivery Channels
  • 23. • Simultaneous Deployment Across Media • Scalable Reuse of Creative Content • Lower Overall Costs View the full presentation on Slideshare Audio
  • 24. About the Author A founding partner of Trekk Cross-Media, Jeffrey Stewart has been on the forefront of communications technol- ogy since the firm’s inception in 1995. An early adopter of web technologies and one-to-one cross-media marketing, Stewart uses his technological expertise to help clients improve processes, reduce costs and optimize communications across print, web, mobile and social media. Stewart is a frequent speaker at industry conferences and regularly blogs and tweets on topics ranging from variable data marketing and web-to-print technologies, to web content management solutions and social media. About Trekk Trekk Cross-Media is a full-service marketing communications agency that combines strategic planning, creativity and best-of-breed technologies to deliver integrated communication solutions across new and traditional media. Its experience in variable data and web-to-print technologies over the past ten years has gained the firm national atten- tion. Trekk Cross-Media 134 North Main Street, Suite 101 Rockford, IL 61101 866.799.2879 http://www.trekk.com