documentation 2.0: diy content delivery and feedback in real-time
DESCRIPTION
Documentation 2.0: DIY Content Delivery and Feedback in Real-time by Michael Lykhinin. Presentation at 2011 STC International Summit in Sacramento, CATRANSCRIPT
![Page 1: Documentation 2.0: DIY Content Delivery and Feedback in Real-time](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/1.jpg)
DOC 2.0
DIY Content Delivery and Feedback in Real-time
![Page 2: Documentation 2.0: DIY Content Delivery and Feedback in Real-time](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/2.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/3.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/4.jpg)
![Page 5: Documentation 2.0: DIY Content Delivery and Feedback in Real-time](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/5.jpg)
![Page 6: Documentation 2.0: DIY Content Delivery and Feedback in Real-time](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/6.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/7.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/8.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/9.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/10.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/11.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/12.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/13.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/14.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/15.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/16.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/17.jpg)
EXAMPLE: STEP 1
![Page 18: Documentation 2.0: DIY Content Delivery and Feedback in Real-time](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/18.jpg)
EXAMPLE: STEP 2
![Page 19: Documentation 2.0: DIY Content Delivery and Feedback in Real-time](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/19.jpg)
EXAMPLE: STEP 3
![Page 20: Documentation 2.0: DIY Content Delivery and Feedback in Real-time](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/20.jpg)
EXAMPLE: STEP 4
![Page 21: Documentation 2.0: DIY Content Delivery and Feedback in Real-time](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/21.jpg)
EXAMPLE: STEP 5
![Page 22: Documentation 2.0: DIY Content Delivery and Feedback in Real-time](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/22.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/23.jpg)
SOCIALIZE
Share Rate Comment
![Page 24: Documentation 2.0: DIY Content Delivery and Feedback in Real-time](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/24.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/25.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/26.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/27.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/28.jpg)
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](https://reader034.vdocument.in/reader034/viewer/2022052504/5483bd68b4af9fcd6b8b456e/html5/thumbnails/29.jpg)
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