RSS

Template: Infobox file format / Maintenance / Magic number missing template: Infobox file format / Maintenance / Developers missing template: Infobox file format / Maintenance / type missing template: Infobox file format / Maintenance / default missing template: Infobox file format / Maintenance / site lacks

RSS ( Rich Site Summary Sheet originally, later Really Simple Syndication ) is a continuously developing since the beginning of 2000 family of formats for easy and structured posting of changes on websites (eg news sites, blogs, audio / video logs, etc.) in a standardized format (XML). RSS feeds are usually offered in the form of special service sites ( so-called RSS Channels). An RSS channel supplies the addressee often, like a news ticker with short information blocks that consist of a headline with a short teaser text and a link to the original page. But also complete contents classical websites are provided as a supplement full-text RSS Increasingly. The provision of data in RSS format is also known as RSS ( feed english to - in terms of feed, feed, perform ). When a user subscribes to an RSS channel, the client periodically scans the server for updates to the RSS feed.

  • 3.1 History of the versions, alternatives and supplements
  • 4.1 Structure of an RSS file ( version RSS 2.0)
  • 4.2 Linking an RSS file
  • 7.1 Norms and Standards

Operation

Once the RSS feed is subscribed, the subscriber is able to read the messages in the feed reader. The subscriber of the RSS feed can then ( contained in many feeds) to display content directly, or follow the links provided and read the full message of the linked page. The address of an RSS feed looks very similar to a "normal" website.

To read an RSS feed serve conventional web browser or special programs that are adapted to the similarity to the news ticker. The latter is called (synonym ) RSS aggregators, RSS reader or feed reader. Also, some current e -mail programs already provide RSS reading functions, the elderly can be extended by Plugins. There are also applications such as screen savers.

In contrast to the notification email the initiative in RSS from the receiver goes out, who has subscribed to the feed. This means that the provider the reader can not choose, but also not to manage the reader strain ( for example, a mailing list software ) must take care in return. The reader must not disclose that he observed the source, and can source much easier Subscribe or cancel your subscription, simply by making the setting in his RSS aggregator.

RSS simplifies in particular the observation of a large amount of sources such as blogs, in which it rarely comes to changes, updating the reader but possibly not want to miss.

Syndication

Because the content via RSS available in a standardized format, they are also suitable for automated processing. This means, for example, that texts of a web site automatically integrate using an RSS parser in another Web page, or simply represent very specially prepared on different devices.

Compiling information in a standardized exchange format / object is called aggregation, publishing on other sites content syndication. Web pages can thus be automatically updated with latest news without the site operator must perform each update. A number of content management systems support this functionality.

Use

RSS is used to (especially news reports ) to save articles of a website or a short summary and available in machine- readable form. A so-called RSS feed or newsfeed (English as news feed ) consists of an XML file that the pure structured content - for example, a news site - holds, but no layout, navigation or other additional information includes. Many websites that publish articles on a regular basis, provide an automatically generated RSS file with the latest articles.

Originally RSS feeds have been used by news sites ( beginning on the Netscape.com portal) for syndication. The format gained its present popularity, especially through the use of blogs. Meanwhile, MP3 portals have started using RSS feeds along with podcasting functionality.

A user can now use a so-called aggregator program or a so-called feed reader to download the most important for him headlines and summaries automatically and display the collected articles sorted. For this purpose, the aggregator only needs a link to the RSS feed.

RSS feeds are also suitable for processing by specialized search engines and alert services. For example, the article can be filtered within an RSS feed by relevant services according to sources or keyword and assembled to form a new RSS feed.

RSS is one of the first applications of the Semantic Web.

Increasingly RSS feeds are also used to publicize the links to files (eg torrent files ). Various Torrent programs have the ability to subscription of RSS feeds with appropriate filter settings for automatic downloading.

In Mozilla Firefox live bookmarks from RSS feeds can be generated.

Development

RSS has established itself primarily through weblogs, as most authors offered very early RSS feeds for their products and many weblog systems automatically generate and integrate into the website.

This initially involved mainly to text. This has now changed: show podcasts about that you can distribute audio or video content via RSS well, for example, to portable media players are then loaded.

Technically, RSS is a family of XML-based file formats. The acronym RSS has in the various technical specifications a different meaning:

  • Rich Site Summary in the RSS versions 0.9x
  • RDF Site Summary in the RSS versions 0.9 and 1.0
  • Really Simple Syndication in RSS 2.0

History of versions, alternatives and supplements

Currently there are several versions of RSS, while taking their version numbers relate to each other, but which were published by different companies or groups of developers partly independently and also to one another are each incompatible.

Concurrently, which is also XML-based format atom. RSS and Atom are not compatible with each other, the two formats can be converted into each other, however.

Technology

Building a RSS file (Version RSS 2.0)

The following example shows the source code of a simple RSS feeds, which corresponds to the Document Type RSS 2.0. The feed contains a channel with two sample entries (item).

            title of the feed </ title>      <link> URL of the website </ link>      <description> Short description of the feed < / description>      <language> language of the feed ( for example, " en-us " ) </ language >      <copyright> author of feeds < / copyright >      <pubDate> creation date ( " Tue, July 8, 2008 2:43:19 " ) </ pubDate >      <image>        <url> URL of a einzubindenden graphics < / url >        <title> title </ title>        <link> URL, with which the image is linked </ link>      </ image>        joiners        <title> title of the entry </ title>        <description> Brief synopsis of the item < / description>        <link> link to the full entry </ link>        <author> author of the article, e- mail address </ author>        <guid> Unique identification of the entry </ guid >        <pubDate> date of the item </ pubDate >      < / item>        joiners        ...      < / item>      </ channel>   </ rss > The author of the entry should be in the form " Full name, e- mail address " field. This corresponds to an RFC 822 ( section 6 ADDRESS SPECIFICATION ) formed address that has been encoded with SGML entities. The date also corresponds to the RFC 822 (example: Sat, November 15, 2003 09:59:01 0200 ). The date of RFC 2822 is well understood by most RSS readers. </p> <h3> Linking an RSS file </h3> <p> You can link a RSS file in the HTML page whose content it contains machine-readable. This process was never specified for RSS, but almost all aggregators can thus independently the address of the RSS feed of a web offering to find out ( called auto-discovery ). Modern browsers allow the site visitors, so the associated RSS feed. For example, an RSS button is displayed in the address or status bar of the browser window. </p> <p> For this purpose, in the head of a link element is inserted: </p> <p> < link rel = " alternate " type = "application / rss xml"     title = "RSS" href = " http://www.example.net/feed.rss " /> It is also possible to use a plurality of these links. </p> </section> <section> <h2>Pictures of RSS</h2> <div class="imagesHolder"> <a href="https://upload.wikimedia.org/wikipedia/en/thumb/4/43/Feed-icon.svg/128px-Feed-icon.svg.png" target="_blank"> <img src="https://upload.wikimedia.org/wikipedia/en/thumb/4/43/Feed-icon.svg/128px-Feed-icon.svg.png" title="RSS #" alt="RSS #" onerror="this.parentNode.removeChild(this);" /> </a> <a href="http://www-prod-storage.cloud.caltech.edu.s3.amazonaws.com/RSS_button_1021.png" target="_blank"> <img src="http://www-prod-storage.cloud.caltech.edu.s3.amazonaws.com/RSS_button_1021.png" title="RSS #" alt="RSS #" onerror="this.parentNode.removeChild(this);" /> </a> <a href="http://www.montgomeryplanningboard.org/rss/images/rss_icon_glare.png" target="_blank"> <img src="http://www.montgomeryplanningboard.org/rss/images/rss_icon_glare.png" title="RSS #" alt="RSS #" onerror="this.parentNode.removeChild(this);" /> </a> <a href="http://techcafeteria.com/blog/wp-content/uploads/2009/03/rss-40674_640.png" target="_blank"> <img src="http://techcafeteria.com/blog/wp-content/uploads/2009/03/rss-40674_640.png" title="RSS #" alt="RSS #" onerror="this.parentNode.removeChild(this);" /> </a> <a href="https://lh6.ggpht.com/DWFotvKeybZaIhqZGA2DL2npGR7lfpj5ZWbZErFEI1Ezo78lLMykDbEjqerMVTPbqsU%253Dw300" target="_blank"> <img src="https://lh6.ggpht.com/DWFotvKeybZaIhqZGA2DL2npGR7lfpj5ZWbZErFEI1Ezo78lLMykDbEjqerMVTPbqsU%253Dw300" title="RSS #" alt="RSS #" onerror="this.parentNode.removeChild(this);" /> </a> <a href="http://aukabusiness.com/wp-content/uploads/2013/06/bigrss.gif" target="_blank"> <img src="http://aukabusiness.com/wp-content/uploads/2013/06/bigrss.gif" title="RSS #" alt="RSS #" onerror="this.parentNode.removeChild(this);" /> </a> <a href="http://lsntap.org/sites/all/files/rssorange.png" target="_blank"> <img src="http://lsntap.org/sites/all/files/rssorange.png" title="RSS #" alt="RSS #" onerror="this.parentNode.removeChild(this);" /> </a> <a href="http://www.toprankblog.com/wp-content/uploads/2007/03/rss.jpg" target="_blank"> <img src="http://www.toprankblog.com/wp-content/uploads/2007/03/rss.jpg" title="RSS #" alt="RSS #" onerror="this.parentNode.removeChild(this);" /> </a> <a href="http://www.solostream.com/wp-content/uploads/2014/06/20140110080918_0555.jpg" target="_blank"> <img src="http://www.solostream.com/wp-content/uploads/2014/06/20140110080918_0555.jpg" title="RSS #" alt="RSS #" onerror="this.parentNode.removeChild(this);" /> </a> <a href="http://wimi5.com/web/wp-content/uploads/2015/05/rss2.png" target="_blank"> <img src="http://wimi5.com/web/wp-content/uploads/2015/05/rss2.png" title="RSS #" alt="RSS #" onerror="this.parentNode.removeChild(this);" /> </a> </div> </section> <section class="relLinks"> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <!-- memim 1 wide adaptive --> <ins class="adsbygoogle" style="display:block;clear:both;" data-ad-client="ca-pub-8545452838648870" data-ad-slot="6796476374" data-ad-format="auto"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> <a href="/client-computing.html">Client (computing)</a> <a href="/screensaver.html">Screensaver</a> <a href="/web-syndication.html">Web syndication</a> <a href="/content-management-system.html">Content-Management-System</a> <a href="/selective-dissemination-of-information.html">Selective dissemination of information</a> <a href="/opensearch.html">OpenSearch</a> <a href="/pubsubhubbub.html">PubSubHubbub</a> <a href="/integrated-authority-file.html">Integrated Authority File</a> </section> <div class="comments"> </div> <section> <script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script> <ins class="adsbygoogle" style="display:block" data-ad-format="autorelaxed" data-ad-client="ca-pub-8545452838648870" data-ad-slot="9697283175"></ins> <script> (adsbygoogle = window.adsbygoogle || []).push({}); </script> </section> <span style="font-size:.5em">17885</span> <div class="share_buttons"> <div class="addthis_sharing_toolbox"></div> </div> </main> </div> </td></tr><tr><td id="footer"> <div class="aligner"> <footer class="mainHolder" style="text-align:center;"> <!--LiveInternet counter--><script type="text/javascript"><!-- document.write("<a href='http://www.liveinternet.ru/click' "+ "target=_blank rel=nofollow><img src='//counter.yadro.ru/hit?t18.5;r"+ escape(document.referrer)+((typeof(screen)=="undefined")?"": ";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth? screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+ ";"+Math.random()+ "' alt='' title='LiveInternet' "+ "border='0' width='88' height='31'><\/a>") //--></script><!--/LiveInternet--> <br /> memim.com 2024<br /> All rights reserved<br /> <span style='font-size:0.5em'>Page generated in 0.0024<br /></span> <script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=ra-5093bb6e1c1ddca0"></script> <script> function jr(ready){ if(window.jQuery){ //ready(); }else{ setTimeout(jr,100,ready); } } jr(function() { $(".imagesHolder img").each(function () { var i=$(this); console.log(i.attr('src')+' '+i.width()+' '+i.readyState); //$(this).remove(); }); }); </script> </footer> </div> </td></tr></table> <span style="font-size:.3em">de</span> </body> </html>