RSS stands for RDF Site Summary (RDF stands for Resource Description Framework), which describes web Site summaries in XML. What is RSS? This is probably the first time you’ve heard of RSS, but what is RSS? RSS is an easy way for sites to share content with other sites (also known as syndication), and is commonly used for news and other sequenced sites such as blogs. An introduction to a project may include a full introduction to the news, etc. Or just extra content or a brief introduction. Links to these items usually link to the entire content. Network users can read the website content supporting RSS output without opening the website content page by means of RSS news aggregation tool software on the client side. To put it more simply, RSS is an XML format for distributing and aggregating web content! If you still don’t understand, it doesn’t matter what RSS is, but what RSS can do. Let’s look at what RSS can do. A BLOG is short for Web Log. In China, people usually call it blog. It is a journal-style interaction between the author and the reader. In the software community, people share ideas and ideas in the form of blog is becoming more and more popular, people began to learn from each other in the form of blog, blog has become a technical exchange place! For example, blogs.msdn.com is a blogging blog on MSDN. Blogs are becoming more and more popular in China. www.blogchina.com. XML: XML is short for Extensible Markup Language, an Extensible Markup Language. What can RSS do? 1. Subscribe to blogs (blogs allow you to subscribe to technical articles for your work; You can also subscribe to the blogs of authors who share your interests. In short, you can subscribe to whatever interests you on the BLOG. Subscribe to the news (whether it’s weird news, celebrity news, sports news, whatever you want to know) you won’t have to go web to web, web to web. Simply subscribe to an RSS reader and the content will automatically appear in your reader. You don’t have to constantly refresh the web page for a news item that you desperately need to know, because the RSS reader will notify you of updates itself! At present, RSS readers can be basically divided into two types. In the first category, most readers are stand-alone applications running on a computer desktop that automatically and regularly update news headlines with news feeds from subscribed websites and blogs. Awasu, FeedDemon and RSSReader, three popular stand-alone readers, all offer free trial and premium versions. Xinhuanet.com also recently launched an RSS reader, which is not only fully Chinese, but is currently completely free! The second type of news reader is usually embedded in an application that is already running on your computer. For example, NewsGator is embedded in Microsoft Outlook, and the news headlines to which you subscribe are located in the Outlook inbox folder. Plus, Pluck is embedded in the Internet Explorer browser! If you’re not interested in RSS, don’t bother reading it. It won’t have much impact on your ability to use RSS. Blogs provide a Feed for their content in the form of an RSS document that is available through a well-known URL. An RSS document is an XML file that contains a large number of discrete news items, such as entry items in a blog. Because RSS is an XML file, it can be easily used by other programs. An RSS aggregator is a program that reads AN RSS document and displays news items. Most aggregators simply enter the URL of the RSS, making it possible to reserve a feed. RSS makes it easy to read blogs. Most developers who read blogs regularly use some type of aggregator to help them filter feed content effectively. Aggregators make reading blogs feel like reading E-mail because they highlight news items and buffer them for offline reading. There are also online RSS aggregators that bundle RSS feeds into a separate web site. The advantage is that it is easy to set up and can access your feed content from any computer. The downside, of course, is that you must always be connected while reading. RSS is what makes blogs a powerful new form of communication. Before blogs, most developers spent a lot of time sifting through unsavory, irrelevant information in order to find what they needed. Blogs effectively build their own personalized content streams by letting readers choose the feeds they want to read, giving them control. RSS comes in many versions: 0.90, 0.91, 0.92, 0.93, 0.94, 1.0, and 2.0. Understanding them requires a bit of historical context. Originally Netscape created the first version of RSS, 0.90, under the name “RDF Site Summary” or “Rich Site Summary” (the specification says the former is the official name). Netscape created RSS0.90 for its Web portal when others saw the potential for using RSS. Userland Software was one of the first to start using RSS for its blog commercial products. Version 0.90 is largely based on the W3C Resource Description Framework (RDF). Many people think RDF is too complex and have suggested a free, simplified version of 0.91. This task happened to be given to Userland Software. Userland Software continued to develop simplified versions of RSS, including 0.92, 0.93, and 0.94. To emphasize the simplicity of what they were doing, they called RSS Really Simple Syndication. While Userland Software continues to focus on its simplification efforts, another group of developers is reviving the original RDF version (0.90) because RSS claims to be more flexible. They eventually released a version of RSS 1.0, officially called RDF Site Summary. Because of the use of RDF, this version is completely different from the version controlled by Userland Software. Userland Software certainly didn’t like the fact that RSS 1.0 seemed to be replacing its 0.94 version, so they put out a new version and jumped the version number to 2.0. This is the situation today, resulting in two major competing versions: one based on RDF1.0 and the other, 2.0, developed by Userland Software, since both share the same name. It became a terrible mess because the version number led people to think that 2.0 was an improved version of 1.0, when in fact they were two specifications with completely different goals. Now, another group of developers has taken a serious step to address this confusion by defining a new syndication specification to break away from the arbitrariness of RSS names. This solution is called the Atom project. Atom is the name of a project to develop a new blog feed format to address current problems with RSS (confusing version numbers, not a true open standard, inconsistent presentation, poor definition, etc.). Atom wants to provide a clean version that addresses everyone’s needs, designed completely vendor-independent and free for anyone to expand on and fully elaborate on. In addition to defining the new feed format, Atom also wants to define a standard archive file format and a standard blog editing API(Atom API). In fact, RSS1.0 and 2.0 format contains the same core information, but its structure is not the same, here we will not continue to discuss this problem in depth, interested friends can go to blog China to understand the relevant knowledge! Blogroll is a collection of blog page feeds, and most blogs offer blogroll on their personal pages. This allows readers to link to the pages of others with similar interests and writing styles. Blogroll facilitates communication on the Web. By using Outline Processor Markup Language(OPML), one can exchange blogroll with XML format files. Most blogging engines manage blogroll themselves, generating their own XML format each time a reader requests a blogroll. Similarly, most aggregators (RSS readers) can import blogroll and automatically subscribe to the contained feeds.