RSS — це родина XML-форматів, що використовується для публікації та постачання інформації, що часто змінюється, наприклад, нових записів в блозі, заголовків новин, анонсів статей, зображень, аудіо і відео матеріалів (в стандартизованому форматі). Документ в стандарті RSS (який також інколи називають «стрічкою», «вебстрічкою» або «каналом») складається з повного або часткового тексту і метаданих (дата і авторство).
Знімок екрану: Перегляд стрічки новин RSS в Mozilla Thunderbird. | |
Розширення файлу: | ..rss, .xml |
---|---|
MIME-тип: | application/rss+xml (Registration Being Prepared) |
Розширений з: | XML |
За висловлюванням популярного блогера Даррена Ровза, RSS — це технологія, яку використовують мільйони користувачів Інтернет з усього світу, щоб отримувати оновлення на своїх улюблених вебсторінках.
Абревіатура
Абревіатура RSS є назвою для декількох форматів, які базуються на XML. Існують наступні стандарти:
- Really Simple Syndication (RSS 2.0)
- Rich Site Summary (RSS 0.91, RSS 1.0)
- RDF Site Summary (RSS 0.9 та 1.0).
Плутанина між Web стрічками й RSS
Термін «RSS» (Really Simple Syndication) часто використовується як загальна назва усіх вебстрічок, включаючи ті, що мають формат, відмінний від RSS (наприклад, для стрічок у форматі Atom).
Історія формату
Розробка того, що згодом стало відомо, як RSS, почалася ще в 1997 році. Першу популярність ця технологія одержала, коли компанія Netscape використала її для наповнення каналів свого порталу Netcenter. Незабаром ця технологія вже використовувалася для трансляції контенту на багатьох сайтах новин — в тому числі таких, як BBC, CNET, CNN, Disney, Forbes, Wired, Red Herring, Slashdot, ZDNet і багатьох інших. Першою відкритою офіційною версією RSS стала версія 0.90. Формат був заснований на RDF (Resource Description Framework — стандарт схеми опису джерел) і багатьом здався занадто складним, і тоді Netscape представила його спрощену версію — 0.91. У 2000 році відбувся поділ формату:
- група розробників зі списку розсилки «RSS-DEV» запропонувала формат RSS 1.0, який був базований на стандартах XML і RDF організації W3C. Розширення формату пропонувалося робити через модулі розширень, описувані у своїх просторах імен. Оскільки проект використовує вже існуючі стандарти, розглядається його використання в рамках технології Semantic Web.
- Дейв Вайнер, що працює в компанії «UserLand Software», опублікував специфікацію RSS 0.92, яка є розвитком версії 0.91 і орієнтується на тих користувачів, яким RDF-опис здався занадто складним. Вайнер зміг популяризувати свою розробку серед багатьох видань (у тому числі «The New York Times») і придумав свою розшифровку абревіатури — Really Simple Syndication (дуже просте отримання інформації). Подальшим розвитком цієї гілки став формат RSS 2.0, який теж підтримує розширення за допомогою модулів, що лежать у своїх просторах імен.
У червні 2006 року з'явився конкурент RSS — формат Atom.
5 січня 2006 року з сайту my.netscape.com був видалений файл RSS-0.91.dtd, посилання на який були розміщені у великій кількості трансляцій формату RSS версії 0.91. Ця подія призвела до збою деяких онлайнових і офлайнових агрегаторів.
Використання
Як правило, за допомогою RSS 2.0 дається короткий опис нової інформації, що з'явилася на сайті, і посилання на її повну версію.
Багато сучасних браузерів, поштових клієнтів і програм миттєвого обміну повідомленнями вміють працювати з RSS-стрічками. Крім того, існують спеціалізовані програми (RSS-агрегатори), що збирають і обробляють інформацію RSS-каналів. Також дуже популярні вебагрегатори, що являють собою сайти для збирання та відображення RSS-каналів.
Переваги використання
Стрічки RSS дозволяють швидко ознайомитися зі змінами змісту сайту, безпосередньо не заходячи на нього браузером. Стандартизація RSS дозволяє використання одного агрегатора для підписки на безліч стрічок різних сайтів.
Для розповсюджувача інформації використання формату RSS дозволяє моментально розповсюджувати новини серед тих, хто підписався на стрічку RSS, без анонсів електронною поштою або в інший спосіб.
Провідні українські сайти підключилися до цієї тенденції, і все більше з них також стали надавати доступ до останніх новин у вигляді стрічок RSS.
Приклади
RSS 1.0
Нижче наведений приклад файлу RSS 1.0 (цитовані рядки виділені червоним шрифтом).
<?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/"> <channel rdf:about="http://www.xml.com/xml/news.rss"> <title>XML.com</title> <link>http://xml.com/pub</link> <description> XML.com features a rich mix of information and services for the XML community. </description> <image rdf:resource="http://xml.com/universal/images/xml_tiny.gif" /> <items> <rdf:Seq> <rdf:li rdf:resource="http://xml.com/pub/2000/08/09/xslt/xslt.html" /> <rdf:li rdf:resource="http://xml.com/pub/2000/08/09/rdfdb/index.html" /> </rdf:Seq> </items> <textinput rdf:resource="http://search.xml.com" /> </channel> <image rdf:about="http://xml.com/universal/images/xml_tiny.gif"> <title>XML.com</title> <link>http://www.xml.com</link> <url>http://xml.com/universal/images/xml_tiny.gif</url> </image> <item rdf:about="http://xml.com/pub/2000/08/09/xslt/xslt.html"> <title>Processing Inclusions with XSLT</title> <link>http://xml.com/pub/2000/08/09/xslt/xslt.html</link> <description> Processing document inclusions with general XML tools can be problematic. This article proposes a way of preserving inclusion information through SAX-based processing. </description> </item> <item rdf:about="http://xml.com/pub/2000/08/09/rdfdb/index.html"> <title>Putting RDF to Work</title> <link>http://xml.com/pub/2000/08/09/rdfdb/index.html</link> <description> Tool and API support for the Resource Description Framework is slowly coming of age. Edd Dumbill takes a look at RDFDB, one of the most exciting new RDF toolkits. </description> </item> <textinput rdf:about="http://search.xml.com"> <title>Search XML.com</title> <description>Search XML.com's XML collection</description> <name>s</name> <link>http://search.xml.com</link> </textinput> </rdf:RDF>
RSS 2.0
Нижче наведений приклад файлу RSS 2.0 (цитовані рядки виділені червоним шрифтом).
<?xml version="1.0"?> <rss version="2.0"> <channel> <title>Lift Off News</title> <link>http://liftoff.msfc.nasa.gov/</link> <description>Liftoff to Space Exploration.</description> <language>en-us</language> <pubDate>Tue, 10 Jun 2003 04:00:00 GMT</pubDate> <lastBuildDate>Tue, 10 Jun 2003 09:41:01 GMT</lastBuildDate> <docs>http://blogs.law.harvard.edu/tech/rss</docs> <generator>Weblog Editor 2.0</generator> <managingEditor>editor@example.com</managingEditor> <webMaster>webmaster@example.com</webMaster> <ttl>5</ttl> <item> <title>Star City</title> <link>http://liftoff.msfc.nasa.gov/news/2003/news-starcity.asp</link> <description>How do Americans get ready to work with Russians aboard the International Space Station? They take a crash course in culture, language and protocol at Russia's Star City.</description> <pubDate>Tue, 03 Jun 2003 09:39:21 GMT</pubDate> <guid>http://liftoff.msfc.nasa.gov/2003/06/03.html#item573</guid> </item> <item> <title>Space Exploration</title> <link>http://liftoff.msfc.nasa.gov/</link> <description>Sky watchers in Europe, Asia, and parts of Alaska and Canada will experience a partial eclipse of the Sun on Saturday, May 31st.</description> <pubDate>Fri, 30 May 2003 11:06:42 GMT</pubDate> <guid>http://liftoff.msfc.nasa.gov/2003/05/30.html#item572</guid> </item> <item> <title>The Engine That Does More</title> <link>http://liftoff.msfc.nasa.gov/news/2003/news-VASIMR.asp</link> <description>Before man travels to Mars, NASA hopes to design new engines that will let us fly through the Solar System more quickly. The proposed VASIMR engine would do that.</description> <pubDate>Tue, 27 May 2003 08:37:32 GMT</pubDate> <guid>http://liftoff.msfc.nasa.gov/2003/05/27.html#item571</guid> </item> <item> <title>Astronauts' Dirty Laundry</title> <link>http://liftoff.msfc.nasa.gov/news/2003/news-laundry.asp</link> <description>Compared to earlier spacecraft, the International Space Station has many luxuries, but laundry facilities are not one of them. Instead, astronauts have other options.</description> <pubDate>Tue, 20 May 2003 08:56:02 GMT</pubDate> <guid>http://liftoff.msfc.nasa.gov/2003/05/20.html#item570</guid> </item> </channel> </rss>
Включення в XHTML
Наступний тег повинен бути поміщений в розділ <head> документу XHTML для забезпечення автоматичного розпізнання стрічки RSS.
<link href="rss.xml" type="application/rss+xml" rel="alternate" title="Sitewide RSS Feed" />
Примітки
- The application/rss+xml Media Type. Network Working Group. 2006. Архів оригіналу за 23 квітня 2012. Процитовано 16 серпня 2007.
- . Архів оригіналу за 20 грудня 2007. Процитовано 21 грудня 2007.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title ()
Див. також
Посилання
- Відео про технологію RSS [ 30 червня 2012 у Wayback Machine.]
Стандарти
- RSS 0.90 Specification [ 27 червня 2006 у Wayback Machine.]
- RSS 0.91 Spec, revision 3 [ 4 грудня 2000 у Wayback Machine.]
- RSS 1.0 Specifications [ 22 жовтня 2008 у Wayback Machine.] (RDF Site Summary 1.0)
- RSS 1.1 Specifications [ 16 червня 2006 у Wayback Machine.]
- RSS 2.0 Specifications [ 22 жовтня 2008 у Wayback Machine.] Modules [ 15 червня 2006 у Wayback Machine.]
- (Microsoft)
- (en)
Це незавершена стаття про Інтернет. Ви можете проєкту, виправивши або дописавши її. |
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
RSS ce rodina XML formativ sho vikoristovuyetsya dlya publikaciyi ta postachannya informaciyi sho chasto zminyuyetsya napriklad novih zapisiv v blozi zagolovkiv novin anonsiv statej zobrazhen audio i video materialiv v standartizovanomu formati Dokument v standarti RSS yakij takozh inkoli nazivayut strichkoyu vebstrichkoyu abo kanalom skladayetsya z povnogo abo chastkovogo tekstu i metadanih data i avtorstvo RSSZnimok ekranu Pereglyad strichki novin RSS v Mozilla Thunderbird Rozshirennya fajlu tt rss tt tt xml tt MIME tip application rss xml Registration Being Prepared Rozshirenij z XML Za vislovlyuvannyam populyarnogo blogera Darrena Rovza RSS ce tehnologiya yaku vikoristovuyut miljoni koristuvachiv Internet z usogo svitu shob otrimuvati onovlennya na svoyih ulyublenih vebstorinkah AbreviaturaAbreviatura RSS ye nazvoyu dlya dekilkoh formativ yaki bazuyutsya na XML Isnuyut nastupni standarti Really Simple Syndication RSS 2 0 Rich Site Summary RSS 0 91 RSS 1 0 RDF Site Summary RSS 0 9 ta 1 0 Plutanina mizh Web strichkami j RSS Termin RSS Really Simple Syndication chasto vikoristovuyetsya yak zagalna nazva usih vebstrichok vklyuchayuchi ti sho mayut format vidminnij vid RSS napriklad dlya strichok u formati Atom Istoriya formatuRozrobka togo sho zgodom stalo vidomo yak RSS pochalasya she v 1997 roci Pershu populyarnist cya tehnologiya oderzhala koli kompaniya Netscape vikoristala yiyi dlya napovnennya kanaliv svogo portalu Netcenter Nezabarom cya tehnologiya vzhe vikoristovuvalasya dlya translyaciyi kontentu na bagatoh sajtah novin v tomu chisli takih yak BBC CNET CNN Disney Forbes Wired Red Herring Slashdot ZDNet i bagatoh inshih Pershoyu vidkritoyu oficijnoyu versiyeyu RSS stala versiya 0 90 Format buv zasnovanij na RDF Resource Description Framework standart shemi opisu dzherel i bagatom zdavsya zanadto skladnim i todi Netscape predstavila jogo sproshenu versiyu 0 91 U 2000 roci vidbuvsya podil formatu grupa rozrobnikiv zi spisku rozsilki RSS DEV zaproponuvala format RSS 1 0 yakij buv bazovanij na standartah XML i RDF organizaciyi W3C Rozshirennya formatu proponuvalosya robiti cherez moduli rozshiren opisuvani u svoyih prostorah imen Oskilki proekt vikoristovuye vzhe isnuyuchi standarti rozglyadayetsya jogo vikoristannya v ramkah tehnologiyi Semantic Web Dejv Vajner sho pracyuye v kompaniyi UserLand Software opublikuvav specifikaciyu RSS 0 92 yaka ye rozvitkom versiyi 0 91 i oriyentuyetsya na tih koristuvachiv yakim RDF opis zdavsya zanadto skladnim Vajner zmig populyarizuvati svoyu rozrobku sered bagatoh vidan u tomu chisli The New York Times i pridumav svoyu rozshifrovku abreviaturi Really Simple Syndication duzhe proste otrimannya informaciyi Podalshim rozvitkom ciyeyi gilki stav format RSS 2 0 yakij tezh pidtrimuye rozshirennya za dopomogoyu moduliv sho lezhat u svoyih prostorah imen U chervni 2006 roku z yavivsya konkurent RSS format Atom 5 sichnya 2006 roku z sajtu my netscape com buv vidalenij fajl RSS 0 91 dtd posilannya na yakij buli rozmisheni u velikij kilkosti translyacij formatu RSS versiyi 0 91 Cya podiya prizvela do zboyu deyakih onlajnovih i oflajnovih agregatoriv VikoristannyaYak pravilo za dopomogoyu RSS 2 0 dayetsya korotkij opis novoyi informaciyi sho z yavilasya na sajti i posilannya na yiyi povnu versiyu Bagato suchasnih brauzeriv poshtovih kliyentiv i program mittyevogo obminu povidomlennyami vmiyut pracyuvati z RSS strichkami Krim togo isnuyut specializovani programi RSS agregatori sho zbirayut i obroblyayut informaciyu RSS kanaliv Takozh duzhe populyarni vebagregatori sho yavlyayut soboyu sajti dlya zbirannya ta vidobrazhennya RSS kanaliv Perevagi vikoristannyaStrichki RSS dozvolyayut shvidko oznajomitisya zi zminami zmistu sajtu bezposeredno ne zahodyachi na nogo brauzerom Standartizaciya RSS dozvolyaye vikoristannya odnogo agregatora dlya pidpiski na bezlich strichok riznih sajtiv Dlya rozpovsyudzhuvacha informaciyi vikoristannya formatu RSS dozvolyaye momentalno rozpovsyudzhuvati novini sered tih hto pidpisavsya na strichku RSS bez anonsiv elektronnoyu poshtoyu abo v inshij sposib Providni ukrayinski sajti pidklyuchilisya do ciyeyi tendenciyi i vse bilshe z nih takozh stali nadavati dostup do ostannih novin u viglyadi strichok RSS PrikladiRSS 1 0 Nizhche navedenij priklad fajlu RSS 1 0 citovani ryadki vidileni chervonim shriftom lt xml version 1 0 gt lt rdf RDF xmlns rdf http www w3 org 1999 02 22 rdf syntax ns xmlns http purl org rss 1 0 gt lt channel rdf about http www xml com xml news rss gt lt title gt XML com lt title gt lt link gt http xml com pub lt link gt lt description gt XML com features a rich mix of information and services for the XML community lt description gt lt image rdf resource http xml com universal images xml tiny gif gt lt items gt lt rdf Seq gt lt rdf li rdf resource http xml com pub 2000 08 09 xslt xslt html gt lt rdf li rdf resource http xml com pub 2000 08 09 rdfdb index html gt lt rdf Seq gt lt items gt lt textinput rdf resource http search xml com gt lt channel gt lt image rdf about http xml com universal images xml tiny gif gt lt title gt XML com lt title gt lt link gt http www xml com lt link gt lt url gt http xml com universal images xml tiny gif lt url gt lt image gt lt item rdf about http xml com pub 2000 08 09 xslt xslt html gt lt title gt Processing Inclusions with XSLT lt title gt lt link gt http xml com pub 2000 08 09 xslt xslt html lt link gt lt description gt Processing document inclusions with general XML tools can be problematic This article proposes a way of preserving inclusion information through SAX based processing lt description gt lt item gt lt item rdf about http xml com pub 2000 08 09 rdfdb index html gt lt title gt Putting RDF to Work lt title gt lt link gt http xml com pub 2000 08 09 rdfdb index html lt link gt lt description gt Tool and API support for the Resource Description Framework is slowly coming of age Edd Dumbill takes a look at RDFDB one of the most exciting new RDF toolkits lt description gt lt item gt lt textinput rdf about http search xml com gt lt title gt Search XML com lt title gt lt description gt Search XML com s XML collection lt description gt lt name gt s lt name gt lt link gt http search xml com lt link gt lt textinput gt lt rdf RDF gt RSS 2 0 Nizhche navedenij priklad fajlu RSS 2 0 citovani ryadki vidileni chervonim shriftom lt xml version 1 0 gt lt rss version 2 0 gt lt channel gt lt title gt Lift Off News lt title gt lt link gt http liftoff msfc nasa gov lt link gt lt description gt Liftoff to Space Exploration lt description gt lt language gt en us lt language gt lt pubDate gt Tue 10 Jun 2003 04 00 00 GMT lt pubDate gt lt lastBuildDate gt Tue 10 Jun 2003 09 41 01 GMT lt lastBuildDate gt lt docs gt http blogs law harvard edu tech rss lt docs gt lt generator gt Weblog Editor 2 0 lt generator gt lt managingEditor gt editor example com lt managingEditor gt lt webMaster gt webmaster example com lt webMaster gt lt ttl gt 5 lt ttl gt lt item gt lt title gt Star City lt title gt lt link gt http liftoff msfc nasa gov news 2003 news starcity asp lt link gt lt description gt How do Americans get ready to work with Russians aboard the International Space Station They take a crash course in culture language and protocol at Russia s Star City lt description gt lt pubDate gt Tue 03 Jun 2003 09 39 21 GMT lt pubDate gt lt guid gt http liftoff msfc nasa gov 2003 06 03 html item573 lt guid gt lt item gt lt item gt lt title gt Space Exploration lt title gt lt link gt http liftoff msfc nasa gov lt link gt lt description gt Sky watchers in Europe Asia and parts of Alaska and Canada will experience a partial eclipse of the Sun on Saturday May 31st lt description gt lt pubDate gt Fri 30 May 2003 11 06 42 GMT lt pubDate gt lt guid gt http liftoff msfc nasa gov 2003 05 30 html item572 lt guid gt lt item gt lt item gt lt title gt The Engine That Does More lt title gt lt link gt http liftoff msfc nasa gov news 2003 news VASIMR asp lt link gt lt description gt Before man travels to Mars NASA hopes to design new engines that will let us fly through the Solar System more quickly The proposed VASIMR engine would do that lt description gt lt pubDate gt Tue 27 May 2003 08 37 32 GMT lt pubDate gt lt guid gt http liftoff msfc nasa gov 2003 05 27 html item571 lt guid gt lt item gt lt item gt lt title gt Astronauts Dirty Laundry lt title gt lt link gt http liftoff msfc nasa gov news 2003 news laundry asp lt link gt lt description gt Compared to earlier spacecraft the International Space Station has many luxuries but laundry facilities are not one of them Instead astronauts have other options lt description gt lt pubDate gt Tue 20 May 2003 08 56 02 GMT lt pubDate gt lt guid gt http liftoff msfc nasa gov 2003 05 20 html item570 lt guid gt lt item gt lt channel gt lt rss gt Vklyuchennya v XHTML Nastupnij teg povinen buti pomishenij v rozdil lt head gt dokumentu XHTML dlya zabezpechennya avtomatichnogo rozpiznannya strichki RSS lt link href rss xml type application rss xml rel alternate title Sitewide RSS Feed gt PrimitkiThe application rss xml Media Type Network Working Group 2006 Arhiv originalu za 23 kvitnya 2012 Procitovano 16 serpnya 2007 Arhiv originalu za 20 grudnya 2007 Procitovano 21 grudnya 2007 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya Div takozhAtom RSS agregatorPosilannyaVideo pro tehnologiyu RSS 30 chervnya 2012 u Wayback Machine Standarti RSS 0 90 Specification 27 chervnya 2006 u Wayback Machine RSS 0 91 Spec revision 3 4 grudnya 2000 u Wayback Machine RSS 1 0 Specifications 22 zhovtnya 2008 u Wayback Machine RDF Site Summary 1 0 RSS 1 1 Specifications 16 chervnya 2006 u Wayback Machine RSS 2 0 Specifications 22 zhovtnya 2008 u Wayback Machine Modules 15 chervnya 2006 u Wayback Machine Microsoft en Ce nezavershena stattya pro Internet Vi mozhete dopomogti proyektu vipravivshi abo dopisavshi yiyi