using xml to create once - distribute everywhere

86
Using XML to Create Once - Distribute Everywhere Structured content creation and the future of Cross-Media publishing of cross-media content distribution

Upload: jeffrey-stewart

Post on 06-May-2015

3.438 views

Category:

Technology


5 download

DESCRIPTION

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.

TRANSCRIPT

Page 1: Using XML to Create Once - Distribute Everywhere

Using XML to Create Once - Distribute Everywhere

Structured content creation and the future of Cross-Media publishing of cross-media content distribution

Page 2: Using XML to Create Once - Distribute Everywhere

Agenda

Create Once-Distribute EverywhereLayered ComplexityEnterprise Data ModelDigital First PublishingReally Simple Syndication                    

Page 3: Using XML to Create Once - Distribute Everywhere

Innovation

Page 4: Using XML to Create Once - Distribute Everywhere

Device Evolution

Page 5: Using XML to Create Once - Distribute Everywhere

Mobile Connection Explosion

Page 6: Using XML to Create Once - Distribute Everywhere

Mass Marketing Bubble

Page 7: Using XML to Create Once - Distribute Everywhere

Can You Spell X-M-L ?

Extensible Markup

Language (XML) is a set of rules

for encoding documents in 

machine-readable form. It is

defined in the XML 1.0

Specification[4] produced by the 

W3C, and several other related

specifications, all gratis 

open standards.[5]

Per Wikipedia.com

Page 8: Using XML to Create Once - Distribute Everywhere

Create Once-Distribute Everywhere

Page 9: Using XML to Create Once - Distribute Everywhere

Agenda

Create Once-Distribute EverywhereLayered ComplexityEnterprise Data ModelDigital First PublishingReally Simple Syndication                    

Page 10: Using XML to Create Once - Distribute Everywhere

Layered Complexity

Page 11: Using XML to Create Once - Distribute Everywhere

Layered Complexity

Page 12: Using XML to Create Once - Distribute Everywhere

SQL - XML - XSL - FO

Page 13: Using XML to Create Once - Distribute Everywhere

Real Estate Listing

Page 14: Using XML to Create Once - Distribute Everywhere

Event Guide

Page 15: Using XML to Create Once - Distribute Everywhere

College Courses

Page 16: Using XML to Create Once - Distribute Everywhere

Product Catalog

Page 17: Using XML to Create Once - Distribute Everywhere

Standards & Information Workflow

Page 18: Using XML to Create Once - Distribute Everywhere

Technical Manual Workflow

Page 19: Using XML to Create Once - Distribute Everywhere

Old Workflow

Page 20: Using XML to Create Once - Distribute Everywhere

Darwin Information Typing Architecture 

The Darwin Information Typing Architecture (DITA) is an XML-based architecture for authoring, producing,and delivering information. Although its main applications have so far been in technical publications, DITA is alsoused for other types of documents such as policies and procedures.

From Wikipedia, the free encyclopedia

Page 21: Using XML to Create Once - Distribute Everywhere

DITA Samples

Page 22: Using XML to Create Once - Distribute Everywhere

XSLT’s

Page 23: Using XML to Create Once - Distribute Everywhere

 Desired Workflow

Page 24: Using XML to Create Once - Distribute Everywhere

Magazine Publishing Workflow

Page 25: Using XML to Create Once - Distribute Everywhere

 Recommended Workflow

 

Page 26: Using XML to Create Once - Distribute Everywhere

NITF / NewsML

News Industry Text Format (NITF) is an XML specification published by the International Press Telecommunications Council that is designed to standardize the content and structure of individual text news articles. The NITF specification defines a standard way to mark up an article's content and structure, as well as a wide variety of metadata that different organizations may choose to use.

Additionally, multimedia can be associated with articles, although NITF does not allow for layout of multimedia within article text. Since NITF files are XML, they can be easily parsed, as well as transformed via XSLT to other formats.

The format is widely used across the news industry. Newspapers (The New York Times, among others), news agencies such as Associated Press and Agence France-Presse, and archival services such as LexisNexis use NITF for inter-agency transmission of news as well as internal transmission and storage.

Page 27: Using XML to Create Once - Distribute Everywhere
Page 28: Using XML to Create Once - Distribute Everywhere

PRISM 

The Publishing Requirements for Industry Standard Metadata (PRISM) specification defines a set of XML metadata vocabularies for syndicating, aggregating, post-processing and multi-purposing content. PRISM provides a framework for the interchange and preservation of content and metadata, a collection of elements to describe that content, and a set of controlled vocabularies listing the values for those elements. PRISM can be XML, RDF/XML, or XMP and incorporates Dublin Core elements. PRISM can be thought of as a set of XML tags used to contain the metadata of articles and even tag article content.

PRISM conforms to the World Wide Web standard for Namespaces. PRISM namespaces are PRISM (prism:), PRISM Usage Rights (pur:), Dublin Core (dc: and dcterms:), PRISM Inline Metadata (pim:), PRISM Rights Language (prl:), PRISM Aggregator Message (pam:), and PRISM Controlled Vocabulary (pcv:). PRISM incorporated existing industry standards such as Dublin Core and XHTML in order to leverage work that had already been done in the publishing industry.

Page 29: Using XML to Create Once - Distribute Everywhere
Page 30: Using XML to Create Once - Distribute Everywhere

iPhone/iPad Publishing

Page 31: Using XML to Create Once - Distribute Everywhere

Zinio iPhone Edition

Page 32: Using XML to Create Once - Distribute Everywhere

Adobe Digital Editions

 

Page 33: Using XML to Create Once - Distribute Everywhere

EPUB

EPUB (short for electronic publication; alternatively capitalized as ePub, ePUB, EPub, or epub, with "EPUB" preferred by the vendor) is a free and open e-book standard by theInternational Digital Publishing Forum (IDPF). Files have the extension .epub. EPUB is designed for reflowable content, meaning that the text display can be optimized for the particular display device used by the reader of the EPUB-formatted book. The format is meant to function as a single format that publishers and conversion houses can use in-house, as well as for distribution and sale. It supersedes the Open eBook standard.

Page 34: Using XML to Create Once - Distribute Everywhere

EPUB Sample

Page 35: Using XML to Create Once - Distribute Everywhere

 EPUB Sample

Page 36: Using XML to Create Once - Distribute Everywhere

Agenda

Create Once-Distribute EverywhereLayered ComplexityEnterprise Data ModelDigital First PublishingReally Simple Syndication                    

Page 37: Using XML to Create Once - Distribute Everywhere

Enterprise Data Model (EDM)

Page 38: Using XML to Create Once - Distribute Everywhere

Master Data Definition

Page 39: Using XML to Create Once - Distribute Everywhere

Orchestration Server Workflow

Server Based Automated Workflow

Server Automation Defined via BPEL

Business Process Execution Language

Often used for Service Oriented Architectures

Significant Decision Making Capability

EDM Supports Web of Interconnections

Data Warehouse can be result

Page 40: Using XML to Create Once - Distribute Everywhere

Orchestration Server Workflow

Page 41: Using XML to Create Once - Distribute Everywhere

Content Management Workflow

Controlled and Efficient Workflow

Contributors – write articles and upload images, submit them for review, tag articles for regions and publications

Editors – write, review and approve articles, create publications

Publishers – have final say on publication and distribution

Page 42: Using XML to Create Once - Distribute Everywhere
Page 43: Using XML to Create Once - Distribute Everywhere
Page 44: Using XML to Create Once - Distribute Everywhere
Page 45: Using XML to Create Once - Distribute Everywhere
Page 46: Using XML to Create Once - Distribute Everywhere
Page 47: Using XML to Create Once - Distribute Everywhere

iCalendar / NewsML G2

Page 48: Using XML to Create Once - Distribute Everywhere

Structured Content to Email to Web and RSS

Page 49: Using XML to Create Once - Distribute Everywhere

Introducing our EDM...

  the ICARUS Content Structure

Page 50: Using XML to Create Once - Distribute Everywhere

I can name that tune in…

• Title / Headline“Introducing ICARUS Flubber Infused Footwear”

• Subhead / Status“Run faster, jump higher with the first footwear to successfully use

Flubber, a substance that gains energy when it strikes a hard surface”

• Keywords / Tags“footwear, shoes, sneakers, sneaker technology, running, jumping,

ICARUS, flubber, flubber infused, breakthrough, performance enhancing shoe components”

Page 51: Using XML to Create Once - Distribute Everywhere

Summary/Miniblog

Flubber infused footwear represents a breakthrough in sneaker technology. When you place Icarus shoes on your feet, you are guaranteed to better your time on the track and your jump shots on the court. Icarus was the first footwear material to be issued U.S. patents in the category of “Performance Enhancing Shoe Components.”

Page 52: Using XML to Create Once - Distribute Everywhere

Body CopyFlubber infused footwear represents a breakthrough in sneaker technology. When you place Icarus shoes on your feet, you are guaranteed to better your time on the track and your jump shots on the court. Icarus was the first footwear material to be issued U.S. patents in the category of "Performance Enhancing Shoe Components."

The Icarus line features a "Flubber Process" that returns 200% energy to the wearer by compressing then springing back to original shape. This process also increases your speed, quickness, and strength while reducing fatigue, shortening recovery time and totally eliminating shin splints forever. They are available in both high and low tops in a wide assortment of designs and colors. A distinctive lightning bolt and flaming letter F is the original and unmistakable signature for Flubber Infused footwear.

–Used by world class athletes, professional trainers and top coaches worldwide. –Gain speed, strength, height and endurance immediately. –Improves athletic performance by 300% and adds greatly to the shock-absorption of ordinary insoles –First footwear material to be issued U.S. patents for "Performance Enhancing Shoe Components“

Flubber Infused Footwear have been tested and worn by some of the top athletes in the world. “First thing I noticed were my shoes coming off the track surface much faster,” said world-class athlete Mickey Jordan. “With the Icarus, you can feel the bounce immediately. They seem to increase my stride length and give me much more balance and stability.”

The Icarus name was inspired by the Greek Son of Daedalus who dared to fly too near the sun on wings of feathers and wax. Daedalus had been imprisoned by King Minos of Crete within the walls of his own invention, the Labyrinth. But the great craftsman's genius would not suffer captivity. He made two pairs of wings by adhering feathers to a wooden frame with wax. Giving one pair to his son, he cautioned him that flying too near the sun would cause the wax to melt. But Icarus became ecstatic with the ability to fly and forgot his father's warning. The feathers came loose and Icarus plunged to his death in the sea.

Page 53: Using XML to Create Once - Distribute Everywhere

Image Versions

 

Page 54: Using XML to Create Once - Distribute Everywhere

Sell Sheet

 

Page 55: Using XML to Create Once - Distribute Everywhere

RSS

Page 56: Using XML to Create Once - Distribute Everywhere

ICARUS To Everywhere

Page 57: Using XML to Create Once - Distribute Everywhere

Agenda

Create Once-Distribute EverywhereLayered ComplexityEnterprise Data ModelDigital First PublishingReally Simple Syndication                    

Page 58: Using XML to Create Once - Distribute Everywhere

Digital First Publishing

Evaluate Centralized Content Tools

Adopt an Workflow for Digital Delivery

Print Ready PDF is just an Electronic File

Next up:  ICARUS to Catalog to Web to Social to Wireless

Page 59: Using XML to Create Once - Distribute Everywhere

Data - XML - Wireless - Social - PDF

Page 60: Using XML to Create Once - Distribute Everywhere

1. Photo

2. Thumbnail

3. Title/Headline

4. Subhead/Status

5. Summary/Miniblog

6. Part #

7. Price

3. Universal High-Back Seat

4. Black, water resistant cordura fabric is suitable for both cap and non-cab environment.

5. Features:  Lumbar support, adjustable armrests and upper backrest, adjustable ball bearing slides, backrest reclines and folds forward. Accepts operator pressure switches

6. TS4270

7. $219.95

1.

2.

Page 61: Using XML to Create Once - Distribute Everywhere

Catalog

 

Page 62: Using XML to Create Once - Distribute Everywhere

Featured Product

 

Page 63: Using XML to Create Once - Distribute Everywhere

Direct Mail

 

Page 64: Using XML to Create Once - Distribute Everywhere

Email

 

Page 65: Using XML to Create Once - Distribute Everywhere

Facebook

 

Page 66: Using XML to Create Once - Distribute Everywhere

Twitter

 

Page 67: Using XML to Create Once - Distribute Everywhere

Woot

 

Page 69: Using XML to Create Once - Distribute Everywhere

Detail Page

 

Page 70: Using XML to Create Once - Distribute Everywhere

Mobile Commerce

 

Page 71: Using XML to Create Once - Distribute Everywhere

RSS Feed

 

Page 72: Using XML to Create Once - Distribute Everywhere

Agenda

Create Once-Distribute EverywhereLayered ComplexityEnterprise Data ModelDigital First PublishingReally Simple Syndication                    

Page 73: Using XML to Create Once - Distribute Everywhere

RSS for eMedia

Page 74: Using XML to Create Once - Distribute Everywhere

Really Simple Syndication

RSS (most commonly expanded as Really Simple Syndication) is a family of web feed formats used to publish frequently updated works—such as blog entries, news headlines, audio, and video—in a standardized format.[2] An RSS document (which is called a "feed", "web feed",[3] or "channel") includes full or summarized text, plus metadata such as publishing dates and authorship. Web feeds benefit publishers by letting them syndicate content automatically. They benefit readers who want to subscribe to timely updates from favored websites or to aggregate feeds from many sites into one place. RSS feeds can be read using software called an "RSS reader", "feed reader", or "aggregator", which can be web-based, desktop-based, or mobile-device-based. A standardized XML file format allows the information to be published once and viewed by many different programs. The user subscribes to a feed by entering into the reader the feed's URIor by clicking an RSS icon in a web browser that initiates the subscription process. The RSS reader checks the user's subscribed feeds regularly for new work, downloads any updates that it finds, and provides a user interface to monitor and read the feeds.

Page 75: Using XML to Create Once - Distribute Everywhere

 

 

Page 76: Using XML to Create Once - Distribute Everywhere

Tek @ Trekk via RSS

Page 77: Using XML to Create Once - Distribute Everywhere

HTML / CSS

Page 78: Using XML to Create Once - Distribute Everywhere

Kindle

Page 79: Using XML to Create Once - Distribute Everywhere

PrintCasting

Page 80: Using XML to Create Once - Distribute Everywhere

iPhone / iPad

Page 81: Using XML to Create Once - Distribute Everywhere

HTML - XML - JSON - RSS 

Page 82: Using XML to Create Once - Distribute Everywhere

Structured Content Distribution

Page 83: Using XML to Create Once - Distribute Everywhere

Feeding All The Channels

Page 84: Using XML to Create Once - Distribute Everywhere

Takeaways

Consistency of Corporate Messaging Flexibility of Delivery Channels Simultaneous Deployment Access Media Scalable Reuse of Creative Content Lower Overall Costs

And We Can Help You Too!

Page 85: Using XML to Create Once - Distribute Everywhere

Thank You!

Jeffrey Stewart

Partner/Chief Technical Officer

Trekk Cross-Media

Email: [email protected]

Twitter Handle: JeffreyAStewart

Facebook: JAStewart

LinkedIn: jeffreyastewart

Tumblr: jastewart.tumblr.com

Page 86: Using XML to Create Once - Distribute Everywhere