RSS

Introduction

  • Really Simple Syndication, Rich Site Summary or RDF Site Summary (depends who you ask)
  • An XML-based format for quickly communicating frequently-updated information across the web
  • You can subscribe to an RSS feed of frequently updated information
  • First widespread with news sites

  • Page 2

    RSS history


    Page 4

    RSS evolution

    RSS history


    Page 5

    References on RSS specifications and background


    Page 6

    An example of RSS

    
    <?xml version='1.0'?>
    <rss version='2.0'>
    
    <channel>
        <title>The New Forest Guardian</title>
        <link>http://aquarius.solent.ac.uk/students/whiteleg/webapps/rss/nfg/
        </link>
        <description>The New Forest Guardian - Your top local source of
        info for the New Forest area </description>
    
        <item>
            <title>Open Mapping comes to the New Forest</title>
            <link>http://aquarius.solent.ac.uk/students/whiteleg/webapps/
            rss/nfg/nfgstory.php?id=2 </link>
            <description>This weekend several volunteers from all over the
            world descend on the New Forest to create a new, copyright-free
            digital map.</description>
            <pubDate>Fri, 22 Sep 2006 12:00:00 GMT</pubDate>
        </item>
        <item>
            <title>Killer Pig on the Loose !!!!!;/title>
            <link>http://aquarius.solent.ac.uk/students/whiteleg/webapps/
            rss/nfg/nfgstory.php?id=1 </link>
            <description>Man-eating pig attacks New Forest villagers
            </description> 
            <pubDate>Fri, 22 Sep 2006 12:30:00 GMT</pubDate>
        </item>
    </channel>
    </rss>    
    
    

    Page 7

    Explanation of example


    Page 8

    How is an RSS feed generated?


    Page 9

    Auto-generation of RSS feeds


    Page 10

    RSS and Blogs


    Page 11

    Subscribing to an RSS feed

    There are a number of ways to subscribe to an RSS feed:

    1. Newsreader software
    2. Websites such as Bloglines
    3. Directly through your browser: Firefox has integrated RSS support

    Page 12

    Newsreader software


    Page 13

    RSS-reading websites


    Page 14

    Direct browser support


    Page 15

    Publicising your feeds


    Page 16

    Integrating RSS feeds into other websites