1. Web services using Browse APIs
  2. Web services using Search APIs
  3. Web services using RSS

3. Web services using RSS

What is RSS

RSS is an acronym meaning "Rich Site Summary" or more colloquially, "Really Simple Syndication".

The original markup language for putting content onto the web in a layed out form was HTML. Firstly the style was separated from the content, using CSS (cascading style sheets) so you could change the look of the text by changing the parameters in the style sheet. XML then separated the definition of the content (what's the header? what's the dotpoints? what's this chunk?) from the presentation template (XSLT). The template then allows what chunks to use and how to lay them out, depending on where you want that content to go. It may be a mobile phone interface, a website of varying complexity, or an audio text reader feed. XML expanded the possibilities for manipulating the content for a wider range of uses.

  content layout style
Original markup language HTML
separated style from content into DHTML CSS
XML then separated content into layout and content XML XSLT (template) CSS
RSS has implied template RSS CSS

RSS is a shared or common XML markup that goes the other way. It simplifies the chunk tags and the template instructions to deliver text content basically with four elements.

It is delivered as an automatically updating feed. The provider changes the content and the content updates in the reader. The reader can be a stand alone piece of software, an RSS enabled browser or an RSS reader enabled website.

The power of RSS simplification is the ability it provides to process enormous and unrelenting quantities of information at an ecletic level. "I'm interested in this, this and this items only and will investigate them further."

back to top

Blogs and Wikis

Blogs are an alternate simplification providing a simplistic content management system. You add content to a form and it updates the content on a page. Their uses are just being explored, but leading journalists use them to provide continuous copy they can edit and add to as story/ies develop. It's up to editors to take and edit what they want for use in their newspaper or news program. But the original commentary is often freely available.

And wikis go one step further by opening the blog to the public to manage! It is open to abuse, and management regimes take this into account. Back-ups can be restored and contributers blocked. It has tremendous collaborative power that can get amazing development through an open-source effort. See Wikipedia (http://en.wikipedia.org/) - a free content encyclopedia.

back to top

RSS Reading

Readers can be small pieces of software that run on your desktop as stand alone readers. You can get free RSS readers [news readers] from the Internet. RSS readers allow you to load and view the RSS feeds that you find useful.

Free RSS readers can be found at sites like TUCOWs at http://www.tucows.com/. Search for 'RSS reader' to obtain a list of freeware and shareware tools, or get an RSS reader from http://www.feedreader.com/

If you use the opensource Mozilla Firefox browser, there is an extension that takes five minutes to download and install, that turns your browser into an RSS reader as well. Highly recommended (opensource community) and elegant solution for a desktop reader. Take a look: http://sage.mozdev.org/rss.xml

XML powered websites are naturally able to take RSS feeds into their content pages. Some sites have introduced RSS readers software into some of their content pages.

In either of these cases the website can present content that is managed elsewhere. An example can be seen on the Industry portal training.com.au, where news and headline feeds from EdNA Online and from NCVER are rendered. View example http://www.training.com.au/anta/cda/page/news/0,,a1534_b3101_f-vet-news,00.html

back to top

RSS Uses

Rss is usful in enabling the client to scan much targeted information quickly. Some uses that are already employed include;

back to top

Educational Context

EdNA Online provides a list of educational content feeds from its database. These are arranged under sector and type consisting of browse, search, recent items, calendar of events and news headlines (http://www.edna.edu.au/edna/page3153.html). EdNA Online also provides a list of "hot topics" such as elearning and bandwidth. It also provides resources for constructing RSS feeds and resources for developers wanting to manipulate delivery parameters.

Other feeds are available, ranging from NCVER to bloggy newsletters from Stephen Downes.

back to top

Some RSS Feeds

Stephen Downes
http://www.downes.ca/news/OLDaily.rss

NCVER
http://www.ncver.edu.au/news/news.rss

EdNA VET Headlines
http://www.edna.edu.au/service/headline/vet

EdNA ACE Headlines
http://www.edna.edu.au/service/headline/ace

Mawson Institute Random Selection of courses
http://www.dmit.sa.edu.au/js/rss_courses.rss

IBM DeveloperWorks
http://www.ibm.com/developerworks/news/dw_tech_nl.rss?ca=dnt-441

back to top