+ All Categories
Home > Technology > Documentation 2.0: DIY Content Delivery and Feedback in Real-time

Documentation 2.0: DIY Content Delivery and Feedback in Real-time

Date post: 07-Dec-2014
Category:
Upload: lykhinin
View: 418 times
Download: 2 times
Share this document with a friend
Description:
Documentation 2.0: DIY Content Delivery and Feedback in Real-time by Michael Lykhinin. Presentation at 2011 STC International Summit in Sacramento, CA
Popular Tags:
30
DOC 2.0 DIY Content Delivery and Feedback in Real- time
Transcript
Page 1: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

DOC 2.0

DIY Content Delivery and Feedback in Real-time

Page 2: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

Content

Search

Commerce

Collaborative

Social

Custom

Ubiquitous

Semantic

Personal

WEB EVOLUTION

Web Web 2.0 Web 3.0

Page 3: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

WEB 2.0

Rich web/desktop applications - AJAX, Flash, HTML5

SOA - content syndication, mashups, RSS, WS Social web - collaborative authoring and content

filtering, relationships, conversations

Page 4: Documentation 2.0: DIY Content Delivery and Feedback in Real-time
Page 5: Documentation 2.0: DIY Content Delivery and Feedback in Real-time
Page 6: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

DOC 2.0

Rich web/desktop applications - Flash, HTML5, Air SOA - content syndication, mashups, instant

updates via RSS Social - collaborative authoring, relationships,

conversations

Page 7: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

RSS/Atom

Search/API

Convert/Filter

Integrate

Publish

Update

Sharing

Rating

Comments

WORKFLOW

Get/Remix Deliver Socialize

Page 8: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

GET/REMIX

RSS/Atom feeds Mashups Google Search Twitter Search Yahoo Pipes

Page 9: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

RSS

XML-based (.rss, .xml): Really Simple Syndication RDF Site Summary

“Frozen” at version 2.0 Does not allow to specify

language context for individual items

Does not allows for non-ASCII characters in links and unique identifiers

<?xml version="1.0" encoding="UTF-8" ?><rss version="2.0"><channel>

<title>Sample Feed</title><description> Some text </description> <link>http://www.someexamplerssdomain.com/main.html</link>

<lastBuildDate>Mon, 06 Sep 2010 00:01:00 +0000 </lastBuildDate>

<pubDate>Mon, 06 Sep 2009 16:45:00 +0000 </pubDate> <item><title>Sample Item</title><description>Some text </description>

<link> http://example.org/20031203 </link><guid> 60a76c80-d399-11d9-b91C</guid>

<pubDate>Mon, 06 Sep 2009 16:45:00 +0000</pubDate>

</item> </channel></rss>

Page 10: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

ATOM

XML-based (.atom, .xml): Atom Syndication Format Atom Publishing Protocol

Addresses shortcomings of RSS

Tags can be used in RSS 2.0 Allows to specify language

context for individual items Allows for non-ASCII

characters in links and unique identifiers

<?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> <title>Sample Feed</title><subtitle>Subtitle</subtitle>

<link href="http://example.org/feed" rel="self" /><link href="http://example.org" /><id>urn:uuid:60a76c80-d399-11d9-b9</id><updated>2003-12-13T18:30:02Z</updated>

<author><name>John Doe</name> <email>[email protected]</email></author> <entry><title>Sample Item</title><link href="http://example.org/20031203" /><id>urn:uuid:1225c695-cfb8-4ebb</id><updated>2003-12-13T18:30:02Z</updated><summary>Some text</summary></entry> </feed>

Page 11: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

MASHUPS

Content/data aggregation: search and get data, text, images convert if needed translate if needed analyze content calculate frequencies and rankings delete repetitions output in desired format

Page 12: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

MASHUP TOOLS

Kapow Katalyst Yahoo Dapper RSSBus Data Providers MapBuilder Yahoo Pipes DataMashups.com ProgrammableWeb.com

Page 13: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

GOOGLE SEARCH

APIs: News (search results feed) BlogSearch (search results feed) Reader (page/site feed)

Methods: GUI URL

FeedBurner: subscription analytics

Page 14: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

TWITTER SEARCH

APIs: Basic Search Advanced Search

Methods: GUI/URL

Query parameters: words/phrases people places dates attitudes

Page 15: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

YAHOO PIPES

Features: free hosted online service private or public visual editor use, create, or clone/customize

Remix: combine many feeds into one and sort/filter/translate geocode your favorite feeds and create interactive map copy/paste widgets/badges code for web site output in RSS, JSON, Atom, KML, and more

Page 16: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

MODULES

Sources - grab online data for processing

User Inputs - manually enter parameters Operators - transform and filter data URL - manipulate URLs String - manipulate and combine strings Date - define and format dates. Location - convert strings to geo

locations Number - use basic arithmetic

operations

Page 17: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

EXAMPLE: STEP 1

Page 18: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

EXAMPLE: STEP 2

Page 19: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

EXAMPLE: STEP 3

Page 20: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

EXAMPLE: STEP 4

Page 21: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

EXAMPLE: STEP 5

Page 22: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

DELIVER

Google widgets Twitter widgets Yahoo Pipes widgets CMS/WCMS/blog widgets FeedBurner TwitterFeed TwitterGrid Custom scripts RoboHelp AIR

Page 23: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

SOCIALIZE

Share Rate Comment

Page 24: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

SHARE BUTTONS

A way to increase traffic via organic distribution A method of audience self-selection Options:

sharing services: catch-all buttons only-what-you-need buttons

social media API custom development

Sharing services: AddtoAny (most streamlined, Google Analytics) AddThis (very customizable, provides counts, analytics) ShareThis (very customizable, uses many services)

Page 25: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

OPEN GRAPH API

Social platforms are not about networks any more Any document becomes rich object in social graph Relatively simple Access user information Supply metadata, location information, contact

information, media type, etc. Specify object types: activities, businesses, groups,

organizations, people, places, products, websites Product information can include UPC or ISBN

Page 26: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

FACEBOOK WIDGETS

Like Button - lets users share pages to Facebook profile with one click

 Send Button - allows users to send content to their friends

 Comments - lets users comment on content  Activity Feed - shows users what their friends are

doing on your site through likes and comments.  Recommendations - gives users personalized

suggestions for content they might like Live Stream - lets users share activity and

comments in real-time

Page 27: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

EXAMPLE: STEP 1

Document URL Send Button Layout (button, count,

box) Size Faces Verb (like, recommend) Color scheme (light,

dark) Font

Page 28: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

EXAMPLE: STEP 2

Title Object type Your/business website Your logo/image Your/business name Administrators FB IDs

Page 29: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

CUSTOM MIX-AND-MATCH

Only-what-you-need buttons Associate content with your

social media accounts Choose service used Integrate with comments Collect your own

rating/counts data Customize data Customize style

Page 30: Documentation 2.0: DIY Content Delivery and Feedback in Real-time

Thank You!

Questions/comments:

[email protected]

Do not forget the evaluation forms!


Recommended