Delivering Dynamic Content Solutions using XML - PubExp12
-
date post
18-Oct-2014 -
Category
Technology
-
view
837 -
download
1
description
Transcript of Delivering Dynamic Content Solutions using XML - PubExp12
![Page 1: Delivering Dynamic Content Solutions using XML - PubExp12](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/1.jpg)
Delivering Dynamic Content Solutions
using XML
@nozurbina
Noz Urbina
Senior Consultant
@nozurbina
Mark Poston
Senior Consultant
@mekonmark
![Page 2: Delivering Dynamic Content Solutions using XML - PubExp12](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/2.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/3.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/4.jpg)
Formats are diverse
@nozurbina
![Page 5: Delivering Dynamic Content Solutions using XML - PubExp12](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/5.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/6.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/7.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/8.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/9.jpg)
@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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/10.jpg)
@nozurbina
MARITIME ROUTE DATA
![Page 11: Delivering Dynamic Content Solutions using XML - PubExp12](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/11.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/12.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/13.jpg)
@nozurbina
![Page 14: Delivering Dynamic Content Solutions using XML - PubExp12](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/14.jpg)
Easy insertion of
live data links
into hand-
authored
content
@nozurbina
content
![Page 15: Delivering Dynamic Content Solutions using XML - PubExp12](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/15.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/16.jpg)
@nozurbina
HIGH TECH MANUFACTURING
![Page 17: Delivering Dynamic Content Solutions using XML - PubExp12](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/17.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/18.jpg)
Traditional Website Scenario
@nozurbina
![Page 19: Delivering Dynamic Content Solutions using XML - PubExp12](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/19.jpg)
Socially Enabled, Customised ScenarioCommunity
and Personal
dataBookmark/Download
@nozurbina
Comments
Page discussion
![Page 20: Delivering Dynamic Content Solutions using XML - PubExp12](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/20.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/21.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/22.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/23.jpg)
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](https://reader033.fdocuments.net/reader033/viewer/2022042623/5442a337afaf9f0e118b46d5/html5/thumbnails/24.jpg)
Thank you!
Q&A?
@nozurbina
Noz Urbina
Senior Consultant
@nozurbina
Mark Poston
Senior Consultant
@mekonmark