+ All Categories
Home > Documents > Dynamic Content

Dynamic Content

Date post: 30-Dec-2015
Category:
Upload: quinlan-rutledge
View: 31 times
Download: 0 times
Share this document with a friend
Description:
Dynamic Content. tickers, headlines & external news links. “Subscribing [to] news articles has been a very popular way of getting news. For many users, it is both time and cost efficient to subscribe [to] news and read materials via hyperlinks on [web] pages.” -Wang, Yu, Li and Li. - PowerPoint PPT Presentation
Popular Tags:
30
Dynamic Content Dynamic Content tickers, headlines & external news links
Transcript
Page 1: Dynamic Content

Dynamic ContentDynamic Content

tickers, headlines & external news links

Page 2: Dynamic Content

“Subscribing [to] news articles has been a very popular way of getting news. For many users, it is both time and cost efficient to subscribe [to] news and read materials via hyperlinks on [web] pages.”

-Wang, Yu, Li and Li

Page 3: Dynamic Content

“According to the BBC, one blog is created every second these days, reaching more than 14.2 million blogs.”

-Jun and Ahamad

Page 4: Dynamic Content

Big questions for Information Big questions for Information ArchitectsArchitects

How to provide news content tailored to the user’s personal needs and interests

How to present that content

Page 5: Dynamic Content

What one “recent” study What one “recent” study showsshows

Users want more information about their news stories

Background informationWhat others thinkRelated news

Users want multimedia content built into the user interface design

Page 6: Dynamic Content

What does “dynamic” What does “dynamic” mean?mean?Web pages that provide an

interactive experience

Responds to different contexts or conditions set by the user

Page 7: Dynamic Content

How are dynamic web pages How are dynamic web pages created?created?

Client-side scripting◦JavaScript◦Action Script

Server-side scripting◦PHP◦Perl◦ASP

Page 8: Dynamic Content

That said… back to news That said… back to news feedsfeedsNews feeds generally rely on XML

XML is eXtensible Mark up Language. It’s different from HTML in that it’s self-describing. That is, HTML tells the browser how the page should look. XML gives the page meaning.

Feeds are XML code that allow a web site (or browser) to talk to an aggregator or feed reader

Page 9: Dynamic Content

News FeedsNews Feeds

RSS: Really Simple Syndication, Rich Site Summary, or RDF Site Summary

Atom: an XML-based Web content and metadata syndication format

Page 10: Dynamic Content

RSS: Really Simple RSS: Really Simple SyndicationSyndicationRSS is a family of Web feed formats

used to publish frequently updated content such as blog entries, news headlines or podcasts. An RSS document, which is called a "feed," "web feed," or "channel," contains either a summary of content from an associated web site or the full text. --Wikipedia.org

Page 11: Dynamic Content

AtomAtomThe name Atom applies to a pair

of related standards. The Atom Syndication Format is an XML language used for web feeds, while the Atom Publishing Protocol (referred to as 'AtomPub' for short) is a simple HTTP-based protocol for creating and updating Web resources. --Wikipedia.org

Page 12: Dynamic Content

RSS vs. AtomRSS vs. Atom

RSSVersion 2.0HarvardFrozenFuture work

encouragedBasis for Atom

AtomVersion 1.0AtomPub Working

GroupIETFStructured for

further modification

Sometimes no aggregator is required

Page 13: Dynamic Content

What the code looks likeWhat the code looks like<xml version="1.0">

<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/">

<channel><title>Title of the Web site </title><link>URL of the homepage for the RSS feed</link><description>Short description of the Web site </description>

</channel><item>

<title>Enter your title for the specific story or article here</title><link>Enter the URL for the specific page of the story or article here </link><description>Enter a short description of your story or article here </description>

</item></rdf:RDF>

Page 14: Dynamic Content

Before aggregationBefore aggregation

Page 15: Dynamic Content

Ways to aggregate feedsWays to aggregate feedsStand-alone

◦FeedreaderWeb-based***

◦Google Reader◦Bloglines

Browser-based◦Firefox

Email Client-based◦Thunderbird (Mozilla)

Page 16: Dynamic Content

Stand-alone: Feedreader3Stand-alone: Feedreader3

Page 17: Dynamic Content

Web-based: Google readerWeb-based: Google reader

Page 18: Dynamic Content

Integrating multimedia Integrating multimedia contentcontent

Page 19: Dynamic Content

Integrating multimedia Integrating multimedia contentcontent

Page 20: Dynamic Content

CustomizationCustomization

Page 21: Dynamic Content

Share itemsShare items

Page 22: Dynamic Content

Web-based: BloglinesWeb-based: Bloglines

Page 23: Dynamic Content

Browser-based Browser-based feed:feed:

Bookmarks > Bookmarks > Organize Organize Bookmarks >Bookmarks >File >File >New Live New Live BookmarkBookmark

Page 24: Dynamic Content

Email client-based feedEmail client-based feed

Page 25: Dynamic Content

TickersTickers

Page 26: Dynamic Content

What’s the significance?

Reduces information overload by filtering content

RSS Feeds provide access to the deep web◦ Search engines only touch 6% of the Internet

Allows for personalized design

XML behind RSS = “an emergent semantic standard”

Access to blogs that search engines can’t reach

Page 27: Dynamic Content

Feeds put to good useFeeds put to good use

Ten RSS Hackshttp://www.micropersuasion.com/2005/10/

ten_rss_hacks.html

Tracking RSS Beyond Headlineshttp://www.basement.org/archives/2006/01/

taking_rss_beyond_headlines_pa.html

Page 28: Dynamic Content

Downloads and add onsDownloads and add ons

RSS Ticker :: Firefox Add Onshttps://addons.mozilla.org/en-US/firefox/addon/2325Sage :: Firefox Add Onshttps://addons.mozilla.org/en-US/firefox/addon/77BBC News Tickerhttp://news.bbc.co.uk/2/hi/help/3223354.stmCNN Desktop newshttp://edition.cnn.com/services/desktopnews/

Page 29: Dynamic Content

ReferencesReferences

i312 Information in Cyberspacecyberspace.ischool.utexas.edu

“nReader: Reading News Quickly, Deeply and Vividly” by Wang, Yu, Li, and Li

“FeedEx: Collaborative Exchange of News Feeds” by Jun and Ahamed

Page 30: Dynamic Content

Any questions?Any questions?


Recommended