Top Banner
Closing the Gap on the Adaptive Content Challenge Don Day Contelligence Group @donrday [email protected] 1
45

Closing the Gap on the Adaptive Content Challenge with Don Day

Jul 12, 2015

Download

Technology

Scott Abel
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Closing the Gap on the Adaptive Content Challenge with Don Day

Closing the Gap on the Adaptive Content Challenge

Don DayContelligence Group

@donrday

[email protected] 1

Page 2: Closing the Gap on the Adaptive Content Challenge with Don Day

Agenda

• Obligatory overview of Adaptive Content

• Crux: How do I do Adaptive Content?

• Roles of Technologies and Materials in Engineering

• Case Study: Analysis of a common object

• Take aways

2

Page 3: Closing the Gap on the Adaptive Content Challenge with Don Day

Why so much emphasis on“Adaptive Content?”

3

Page 4: Closing the Gap on the Adaptive Content Challenge with Don Day

Content should be discoverable!

4

Page 5: Closing the Gap on the Adaptive Content Challenge with Don Day

Content should be reusable!

Photo credit: andreasmarx / Foter.com / CC BY-NC-ND

5

Page 6: Closing the Gap on the Adaptive Content Challenge with Don Day

Content should be timeless!

Server and browser, ca. 1500

6

Page 7: Closing the Gap on the Adaptive Content Challenge with Don Day

Content should be delivery-agnostic!

7

Page 8: Closing the Gap on the Adaptive Content Challenge with Don Day

Spectrum of Adaptation

• Factors affecting what gets selected:

• Technical, cultural, religious, personal preferences

• Length of content vs time to consume it

• Reading level and familiar terminology

• Basis for access: news, curiosity, solution-finding

• Factors affecting importance/priority:

• Breaking news

• Urgency of task

• Bandwidth of stream

• Etc..8

Page 9: Closing the Gap on the Adaptive Content Challenge with Don Day

Workflows Facilitationfor Adaptable Content• Enabling Content to be authored and handled adaptively

• Semantic associations

• Scope of selection

• Methods of enablement

• Implementing the behaviors• Rules and rule engines

• Flags (highlighting)

• Filters (including/excluding)

• Binding enabled content to those and other smart implementations (content agility)• Server side vs client side

9

Page 10: Closing the Gap on the Adaptive Content Challenge with Don Day

One small problem: How?

• World Wide Web Consortium (W3C) defines an Open Web Platform

• But Open can also mean “anything goes.”

• W3C does not define concrete information types or specific processing implementations

• As a result, there is no common toolkit for Adaptive Content.

• Many silos, no interoperability other than:

• Vendors

• Consortiums

• Communities of interest

10

Page 11: Closing the Gap on the Adaptive Content Challenge with Don Day

Investing Content with Value

• Pre-Web era:

• Content with long life cycle (product information)

• Ephemeral content (news, consumer publications, marketing)

• Sometimes the same publisher; push for standards and common process; commonality of content and effort

• Web era:

• Content with long life cycle

• Ephemeral content (did we expect those cases to change?)

• Not often the same publisher; isolation of standards and processes; duplication of content and effort

• Post-SEO era:

• Trending back around: Long form / long life content, multiple deliverables, trimming redundancy, lowering cost of ownership

11

Page 12: Closing the Gap on the Adaptive Content Challenge with Don Day

What’s wrong with my content?• Blobs vs Chunks: Definitions

• Blobs = Amorphous entities of text, usually presentational

• Chunks = Named, scoped, modular units of information that can be manipulated; Structured content

• Blobs are merely human consumable; “chunks” are computationally consumable.

• Web CMS often the culprit for creating the Lowest Common Denominator of blob-like content:

• title and body withhighlighting

• For example…

We don’t need no stinking

chunks! 12

Page 13: Closing the Gap on the Adaptive Content Challenge with Don Day

Presentation ≠ semantics!

13

Page 14: Closing the Gap on the Adaptive Content Challenge with Don Day

Doesn’t RWD solve all this?

• RWD = Responsive Web Design

• A fluid grid, media queries, and image optimization

• Example: http://crushlovely.com/, http://www.starbucks.com/

• It really, really does put more stuff into more places.

• That said,

• Crap on a page now can be turned into crap everywhere.

• RWD by itself has a lot in common with a drug delivery device!

14

Page 15: Closing the Gap on the Adaptive Content Challenge with Don Day

RWD: Without the right content, it can’t deliver a great experience.

http://en.wikipedia.org/wiki/File:Alice_05a-1116x1492.jpg#filelinks

15

Page 16: Closing the Gap on the Adaptive Content Challenge with Don Day

Role of Adaptive Technologies

• Adaptive Design: Adds logic to Responsive Web Design

• Helps with intelligent resource usage (fonts, images, scope)

• Generally is not aware of content and context

• A robot in a museum can’t answer questions about the exhibits!

• Adaptive Content: Fills the divs on a page more intelligently

• Supports negotiation about its role and suitability

• For devices

• For subject matter

• For users (personalization)

• How? Structure and semantics

16

Page 17: Closing the Gap on the Adaptive Content Challenge with Don Day

Ya Need a Technology!

• Mark Boulton noted 3 common parts of responsive designs:

• sensors — things that sense the environment

• systems — tell actuators what to do with sensor information

• actuators — things that actually do stuff

• Responsive Web Design: Enables services in a browser to interact with the presentation of content (CSS can move or hide content)

• Adaptive Design: Moves the content interaction to the server (e.g., can elide content delivered to the device)

17

Page 18: Closing the Gap on the Adaptive Content Challenge with Don Day

Ya Need Materials!

• Both technologies need to operate on content

• Not blobs; poor in meaning and scope (for computers, at least)

• Chunks are okay for Responsive stylesheets, barely adequate for Adaptive logic in servers.

• Adaptive Content (aka Intelligent Content): Content with Scope, Meaning, and Value (semantically structured for reuse)

18

Page 19: Closing the Gap on the Adaptive Content Challenge with Don Day

What is Adaptive Content? Ann Rockley:

• “Adaptive content is

• format-free,

• device-independent,

• scalable, and

• filterable

• content that is transformable for display

• in different environments and

• on different devices

• in an automated or dynamic fashion.”

19

Page 20: Closing the Gap on the Adaptive Content Challenge with Don Day

What is Adaptive Content? Karen McGrane:

20

Page 21: Closing the Gap on the Adaptive Content Challenge with Don Day

Who needs it?

• What can you do without intelligent content?

• Everything on the Web today

• (including siloed investments, content and tools that can’t be leveraged widely)

• What can’t you do without intelligent content?

• Reuse content in place

• Adapt it to business requirements and audiences that don’t exist today

• Ask specific queries, get back suitably scoped results

• Republish more easily into future formats

• And more! 21

Page 22: Closing the Gap on the Adaptive Content Challenge with Don Day

Design a Content Factory byReverse Engineering• Decomposing a real world example for insight into Content

Engineering

22

Page 23: Closing the Gap on the Adaptive Content Challenge with Don Day

What is content?

• A can of soup

• The soup itself

• A container for the soup

• A picture of soup

• A genre of soup

• A title

• A brand

• A logo

• A tagline

• …23

Page 24: Closing the Gap on the Adaptive Content Challenge with Don Day

But wait, there’s more!

• Description of the content

• Related content

• How to prepare

• List of ingredients

• Contact info

• Terms and conditions

• Identity

24

Page 25: Closing the Gap on the Adaptive Content Challenge with Don Day

Included if you buy now!

• Nutritional info

• Feedback “form”

25

Page 26: Closing the Gap on the Adaptive Content Challenge with Don Day

Child structures

• Content can be like a Matryoshka doll:

• Proper subsets

• New combinations

• New contexts

26

Page 27: Closing the Gap on the Adaptive Content Challenge with Don Day

Structure: Generic vs SemanticGeneric, bloggy, salesy

• Headline

• Lead

• Description

• Keywords

• Main image

• Body copy

• Call to Action

Semantic API reference<api xmlns="http://www.ioexception.de/rest-api-doc" xmlns:xsi="http://www.w3.org/2001/

XMLSchema-instance"

xsi:schemaLocation="http://www.ioexception.de/rest-api-doc ../xsd/rest-api-doc.xsd ">

<name>Foo Bar Example API</name>

<version>v2</version>

<author>John Doe</author>

<description>The following document describe the RESTful API of the

example service foo bar. </description>

<baseuri>http://myapipath/v2</baseuri>

<authentication>

<type>Basic Authentication</type>

<type>OAuth</type>

</authentication>

<resources>

<resource>

<name>User</name>

<description>This resource represents a user. </description>

<path>/user/<param description="user ID">user-id</param></path>

<operation>

<name>Create a new user account</name>

<description>Creates a new user account, if user registration is enabled.</description>

<path omitResourcePath="true">/users</path>

<formats><format>application/json</format></formats>

<request>

<method>POST</method>

<authentication mandatory="false" />

https://github.com/berb/rest-doc-template/blob/master/example/example.xml

Note: One size does not fit all content types!

27

Page 28: Closing the Gap on the Adaptive Content Challenge with Don Day

And speaking of semantic content:

Recipe from http://www.happy-monkey.net/recipes/

28

Page 29: Closing the Gap on the Adaptive Content Challenge with Don Day

Intelligent Content, server side:

29

Page 30: Closing the Gap on the Adaptive Content Challenge with Don Day

Lessons from the Analysis:

• Web sites and the documents in them can be richly structured, independent objects

• Objects within documents can be related to RWD regions

• Richly described content can be republished in multiple forms

• Voila, Adaptive Content!

30

Page 31: Closing the Gap on the Adaptive Content Challenge with Don Day

Tools vs Content in our books:

31

Page 32: Closing the Gap on the Adaptive Content Challenge with Don Day

Engineering the Renderers

32

Page 33: Closing the Gap on the Adaptive Content Challenge with Don Day

Engineering the Content

33

Page 34: Closing the Gap on the Adaptive Content Challenge with Don Day

Bbb… but! How do I create it?

• Ann Rockley: Stop handcrafting your content. Engineer it.

• Faux architecture approaches:

• “Content Choreography” is a RWD term for automated layout (long solved for magazines/newspapers); doesn’t fix content

• “Mobile First” is a method of approximating a content architecture; does not capture a repeatable discipline (yet)

• A Content First approach:

• “Content Analysis” or “Information Architecture:” • discovering how parts of content relate to each other

• “Data modeling:” • express those semantic containers in a repeatable way (ie, guidelines,

schemas or business rules)

• “Content Engineering:” • build systems that use sensors (parameters, functions, user input) and

actuators (logic) to produce new content interactions (not just renditions).

34

Page 35: Closing the Gap on the Adaptive Content Challenge with Don Day

Some authoring examples:

35

Page 36: Closing the Gap on the Adaptive Content Challenge with Don Day

Under the hood… NPR

36

Page 37: Closing the Gap on the Adaptive Content Challenge with Don Day

Under the hood… Web Platform Docs

37

Page 38: Closing the Gap on the Adaptive Content Challenge with Don Day

In “view form” mode

38

Page 39: Closing the Gap on the Adaptive Content Challenge with Don Day

Under the hood… microdata

39

Page 40: Closing the Gap on the Adaptive Content Challenge with Don Day

Under the hood… expeDITA

40

Page 41: Closing the Gap on the Adaptive Content Challenge with Don Day

GatherContent Editor Panel

41

Page 42: Closing the Gap on the Adaptive Content Challenge with Don Day

Under the hood… WordPress+

42

Page 43: Closing the Gap on the Adaptive Content Challenge with Don Day

Oh, the places you’ll go!

• Adaptive, Intelligent Content:

• Is future-proofed for uses and devices yet to be invented

• Is A business asset, not a storage liability

• Is An archive for business knowledge and culture

• Broadens the definition of Personalization

• Adds scope and handles for use in Adaptive Designs

43

Page 44: Closing the Gap on the Adaptive Content Challenge with Don Day

Anticipation!

• Adaptive Content with WordPress:

• http://www.cmsmyth.com/2013/05/rom-blobs-to-chunks-structured-content-in-wordpress/

• http://www.webdesignerdepot.com/2013/04/adaptive-content-with-wordpress/

• http://wordpress.org/plugins/easy-content-templates/screenshots/

• http://simple-fields.com/

• http://wordpress.org/plugins/advanced-custom-fields/

• And with Drupal:

• https://groups.drupal.org/node/51023

• Your tax dollars at work:

• http://www.howto.gov/web-content/technology/content-management-systems/how-to-create-open-structured-content

• All around good stuff:

• http://meetcontent.com/blog/structured-content-an-overview/44

Page 45: Closing the Gap on the Adaptive Content Challenge with Don Day

And they laughed when I said I wanted to be a Content Engineer…• Congratulations!

We are done!

45