RSS is a format for describing and synchronizing website content, and is currently the most widely used XML application. RSS applications are already very common abroad, from personal blogs, corporate sites to world-class portals, all of which provide RSS-based services, such as the Chinese news RSS of IBM's website http://www.ibm.com/news/cn/zh/index.rss, the YAHOO site http://news.yahoo.com/rss, the Microsoft MSDN site http://msdn.microsoft.com/aboutmsdn/rss.asp, etc.
1. History of RSS
So what does RSS stand for? There are two common sayings, one is "Rich Site Summary" or "RDFSite Summary", and the other is "Really Simple Syndication". The reason for these differences needs to start with the history of RSS development.
The original 0.90 version of RSS was designed by Netscape to build a portal that integrates the content of major news sites. However, the 0.90 version of RSS specification was too complicated, and a simplified RSS 0.91 version was suspended in 2000 as Netscape abandoned the project.
Soon, UserLand, a company specializing in blog writing software development, took over the development of RSS 0.91 version and continued to develop it as one of the basic functions of its blog writing software, gradually launching 0.92, 0.93 and 0.94 versions. With the popularity of online blogs, RSS as a basic function is also supported by more and more websites and blog software. While
UserLand took over and continued to develop RSS, many professionals realized that it was necessary to develop RSS into a universal specification and further standardize it through a third-party, non-commercial organization. Therefore, in 2001, a joint team redefined RSS based on the development principles of RSS version 0.90 and W3C's new generation semantic web technology RDF (Resource Description Framework), released RSS1.0, and defined RSS as "RDFSiteSummary". However, this work did not have effective communication with UserLand, and UserLand did not recognize the validity of RSS1.0, and insisted on further developing subsequent versions of RSS according to its own ideas. In September 2002, the latest version RSS2.0 was released, and UserLand defined RSS as "Really Simple Syndication".
At present, RSS has been divided into two camps, RSS0.9x/2.0 and RSS1.0. Due to the existence of differences and the widespread application of RSS0.9x/2.0, RSS1.0 has not yet become a real standard of the standardization organization.
2. Current versions and recommendations of RSS
So far, there are seven versions of RSS. RSS1.0 and RSS2.0 are recommended. For some basic site synchronization, RSS0.91 can also be used.
3. Introduction to RSS syntax
An RSS file is a piece of standardized XML data. The file usually has rss, xml or rdf as the suffix. Below we select a part of http://msdn.microsoft.com/visualc/rss.xml as an example to briefly explain (omitted)
4. Syndication and aggregation of RSS
After publishing an RSS file (generally called RSSFeed), the information contained in this RSSFeed can be directly called by other sites, and because these data are in standard XML format, they can also be used in other terminals and services, such as PDA, mobile phones, mailing lists, etc. Moreover, a website alliance (such as a series of websites specializing in discussing travel) can also automatically display the latest information on other sites in the website alliance by calling each other's RSSFeed. This is called RSS syndication. This combination leads to a site with more timely content updates and more RSSFeeds are called, and the site will become more well-known, thus forming a virtuous circle.
The so-called RSS aggregation is to collect various RSSFeeds from the Internet through software tools and provide them to readers in an interface for reading. These software can be online WEB tools, such as http://my.netscape.com, http://my.userland.com, http://www.xmltree.com, http://www.moreover.com, http://www.oreillynet.com/meerkat, etc., or tools downloaded to the client for installation.
5. Future development of RSS
With more and more sites supporting RSS, RSS has become the most successful XML application at present. RSS has built a technical platform for the rapid dissemination of information, making everyone a potential information provider. I believe that we will soon see a large number of professional portals, aggregation sites and more accurate search engines based on RSS. Previous related article: What is the difference between 3721's online real name and real name URL ? https://bbs.eeworld.com.cn/11452/ShowPost.aspx Next related article: How to promote a website https://bbs.eeworld.com.cn/11457/ShowPost.aspx