Download - Delivering Dynamic Content Solutions using XML - PubExp12

Transcript
Page 1: Delivering Dynamic Content Solutions using XML - PubExp12

Delivering Dynamic Content Solutions

using XML

@nozurbina

Noz Urbina

Senior Consultant

[email protected]

@nozurbina

Mark Poston

Senior Consultant

[email protected]

@mekonmark

Page 2: Delivering Dynamic Content Solutions using XML - PubExp12

Me/Mekon

• Consultant/Trainer for Mekon Ltd. (www.mekon.com)

– Content strategy

– Mekon 20 years, me 10 years – specialists in content and

mark-up

– Small-to-medium-to-huge enterprises

• Mekon principal sponsor, myself chairperson for

@nozurbina

• Mekon principal sponsor, myself chairperson for

Congility events (www.congility.com)

– Today’s Content Needs Agility

• Prepared in collaboration with Mark Poston,

Mekon

Page 3: Delivering Dynamic Content Solutions using XML - PubExp12

www.mekon.com

lessworkmoreflow.blogspot.com

www.congility.com

@nozurbina

Next at :

~ Content Strategy Applied - UK, Mar 1-2

~ DITA Europe, Apr 23-25 - La Jolla, California

~ LavaCon, October - Portland, Oregon

Page 4: Delivering Dynamic Content Solutions using XML - PubExp12

Formats are diverse

@nozurbina

Page 5: Delivering Dynamic Content Solutions using XML - PubExp12

What is a Dynamic Content Solution?

• Goes beyond traditional methods of publishing

• Published at the moment it is requested

• Understands how content is being used

• Makes direct use of semantics/metadata

@nozurbina

• Makes direct use of semantics/metadata

– tagging, conditions, annotations

• Doesn’t limit future opportunities

– New content products, services, even user generated

content

– Enables automatic and manual content curation

Page 6: Delivering Dynamic Content Solutions using XML - PubExp12

Content Curation and reuse

• Content curation is reusing content for new aims

• Sometimes it can be automated, sometimes can be

hand-curated

• Considerations:

modular

@nozurbina

– Is it modular? (References to old context, links, etc.)

–Metadata - is it findable by the appropriate metadata in the

new contex?

– Is it still current/accurate at the point of reuse?

– Is it editorially, stylistically, etc. appropriate in its new reuse

context?

Page 7: Delivering Dynamic Content Solutions using XML - PubExp12

Scenarios are diverse

Original Flow New

Scenario

New

Audience

New

Platform

@nozurbina

Does your content have the

necessary agility?

Page 8: Delivering Dynamic Content Solutions using XML - PubExp12

XML – Enabler of Dynamic Content Solutions

• Take advantage of XML standards

– Metadata, Conditions, Specialization, Reuse, Maps

– Taxonomy-based relationships

• Common processing architecture for all

@nozurbina

content (DITA)

Page 9: Delivering Dynamic Content Solutions using XML - PubExp12

@nozurbina

DYNAMIC XML PUBLISHING SOLUTIONS

Outside our comfort zone:

What are non-publishers doing with publishing?

Page 10: Delivering Dynamic Content Solutions using XML - PubExp12

@nozurbina

MARITIME ROUTE DATA

Page 11: Delivering Dynamic Content Solutions using XML - PubExp12

Maritime Route Data – UK Gov

• Create a catalogue of about 100 page-based

books about shipping routes around the world

• Wanted to move to a resuable, integratable

platform

@nozurbina

– Single source of Geographic information referenced in

the content

Page 12: Delivering Dynamic Content Solutions using XML - PubExp12

Example of Content Creation & Delivery

• Links from content to physical features in geospatial database

• Each physical feature on earth has matching XML content document

– name, description, position, user-defined content

@nozurbina

– name, description, position, user-defined content

• Authors can reuse a physical feature’s data in their content

• Link back and forth between maps and content

• Deliver content on location-aware devices

– Electronic Navigation Systems

Page 13: Delivering Dynamic Content Solutions using XML - PubExp12

@nozurbina

Page 14: Delivering Dynamic Content Solutions using XML - PubExp12

Easy insertion of

live data links

into hand-

authored

content

@nozurbina

content

Page 15: Delivering Dynamic Content Solutions using XML - PubExp12

What can we learn?

• Content services inside and outside your organisation

could be integrated into apps, digital editions and more

– news tickers

– financial databases

@nozurbina

– financial databases

– and more

• Change related links and ads based on SATNAV

information• “There’s a nando’s around the corner”

• “Meet up with singles in croydon now”

• Interactive guides?

Page 16: Delivering Dynamic Content Solutions using XML - PubExp12

@nozurbina

HIGH TECH MANUFACTURING

Page 17: Delivering Dynamic Content Solutions using XML - PubExp12

Medical Devices Manufacture

• Content from various sources in page-based

deliverables. Coming from:

– Partners

– Official technical communications

– User-generated content

@nozurbina

– User-generated content

– Product management updates and customer notices

• Going to various audiences and scenarios:

– Planned and corrective maintenance

– End Customers, Field Engineers, Support Engineers

• Want a way to relate and recombine content for

various needs/scenarios/devices

Page 18: Delivering Dynamic Content Solutions using XML - PubExp12

Traditional Website Scenario

@nozurbina

Page 19: Delivering Dynamic Content Solutions using XML - PubExp12

Socially Enabled, Customised ScenarioCommunity

and Personal

dataBookmark/Download

@nozurbina

Comments

Page discussion

Page 20: Delivering Dynamic Content Solutions using XML - PubExp12

On the iPad

@nozurbina

-User content linked back to central

content...

-By related article

- By client

- By product

Page 21: Delivering Dynamic Content Solutions using XML - PubExp12

What can we learn?

• When properly structured and componentised,

we can create new deliverables based on what

the customer wants

• Deliver new value from same content

@nozurbina

Page 22: Delivering Dynamic Content Solutions using XML - PubExp12

Application in traditional publishing

Original Flow New

Scenario

New

Audience

New

Platform

@nozurbina

With XML reuse you can re-monetise existing content

Page 23: Delivering Dynamic Content Solutions using XML - PubExp12

Summary

• We can learn from what other industries are

doing with dynamic publishing

• DITA acts as an enabler to solutions

• XML complexity can be hidden from authors

@nozurbina

• XML complexity can be hidden from authors

where necessary

• Curation and reuse creates competitive

advantage and new revenue opportunities

Page 24: Delivering Dynamic Content Solutions using XML - PubExp12

Thank you!

Q&A?

@nozurbina

Noz Urbina

Senior Consultant

[email protected]

@nozurbina

Mark Poston

Senior Consultant

[email protected]

@mekonmark