TeamStation AI System Report LATAM IT Salaries 2024
Web2.0 2012 - lesson 6 - web feed
1. Web 2.0 blog, wiki, tag, social network: what are they, how to use them and why they are important Feed, aggregation and tagging
2. This material is distributed under the Creative Commons "Attribution - NonCommercial - Share Alike - 3.0", available at http://creativecommons.org/licenses/by-nc-sa/3.0/ . Part of the slides is the result of a welcome distance collaboration with prof. Roberto Polillo, University Milan Bicocca ( http://www.rpolillo.it )
3. push vs. pull Push technologies : Es.: newsletter, mailinglist (subscribe / unsubscribe) Action taken by the server, which sends the messages to the recipients Pull technologies: Es.: Feed RSS, podcast, twitter, … Action taken by the client, which queries the server to see if there are new messages
7. To stop the service the client should not communicate anything to the sources
8.
9. Web Feed Web feed: informational content, expressed in a stable form, interchangeable between applications Feeds are available from information sources (eg blogs, news sites, ...) and harvested by aggregators (or RSS readers) After the user subscription to a collection of feeds, the aggregator sends it to him on request http://en.wikipedia.org/wiki/Web_feed
12. receive real-time information selected and customized Aggregators also for browsers: Firefox bookmarks Live, WizzRSS and other plugins https://addons.mozilla.org/en-US/firefox/search/?q=rss
13.
14. Aggregators: Netvibes Broadband network and billions of Web pages are valuable resources only if used carefully and intelligently. So we have to optimize time, streamlining navigation path and not get lost in the cognitive overload that often becomes chaos For example, Netvibes allows you to organize information sources into customized grids, now available on mobile The personalized page, easy to implement with simple drag and drop, let you keep an eye on the updates of sites of interest, mail, news, etc. We should not worry about going to look for information on the web but these are coming in automatically, to our aggregator http://www.netvibes.com/
15. Aggregators Google Reader: RSS and Atom feed aggregator, since 2005 To subscribe to a feed: URL of the feed (or the site that produces it) or search for feeds using keywords (or tags) Subscribing to RSS thematic groups of default (link "Find and search feeds ...) Google Reader achieved a very cool feature, the plug-in Gears, which allowed you to read feeds offline (good also for Gmail etc.), now moving to HTML5 Access from mobile, including iPhone http://www.google.com/reader/view/#overview-page http://en.wikipedia.org/wiki/Google_Reader
16. Aggregators http://www.igoogle.com , started from 2005 Personal start page: web feeds, bookmarks, gadgets http://en.wikipedia.org/wiki/IGoogle http://news.google.com : news aggregator since 2002 Automatically aggregates information taken from over thousand of sources of information around the world by grouping items of similar content Available for different regions and languages News selected by computer algorithms, information sources are chosen by Google, the criteria are not known
17. Open data: feed and web services Now many data are stored in “repositories” and made available thruogh “web services” (see “Open data” above) Users can go and take the data exposed by a "node" on the Web as soon as they become available. This (another kind of pull) is a significant step forward in promoting access and sharing of data with respect to the push technology Data are no longer driven by the node that holds them to the central node, or parked in a common repository for subsequent statements, but are pulled away from the other nodes, alerted by a special web feeder (the irreplaceable RSS)
18. Tagging Tagging is the issuance of one or more keywords ( tags , in fact) to files on online platforms for sharing (documents, video, audio, etc) as YouTube videos or Flickr photos Tagging comes from different needs including the need to manage the huge amount of data online: in Web 1.0, and even more in 2.0, information overload (cognitive overload) is an important issue and a classification is necessary for retrieving relevant information.
19. Tagging The tagging can be seen as an evolution of classical taxonomy: from taxonomy to folksonomy where folksonomy is a neologism that means a more collaborative categorization using freely chosen keywords. It's a term which in effect belongs to the 2.0 world: in its definition, it refers to the methodology used by groups of people who work voluntarily to organize information into categories available through the web http://en.wikipedia.org/wiki/Folksonomy
20. Tag cloud The keyword cloud (tag cloud) provides a representation of common tags. The tag cloud is a visual representation of labels or keywords used on a website (or in a document) The list is typically presented in alphabetical order, with the characteristic of a larger font used for the most important words Example: http://www.flickr.com/photos/tags/ http://en.wikipedia.org/wiki/Tag_cloud http://tagcrowd.com/ http://www.wordle.net/
23. Define your own start page with one of the following applications: iGoogle, Netvibes, MyYahoo or another, exploring the collection of gadgets / widgets available