RSS

위키백과, 우리 모두의 백과사전.
이동: 둘러보기, 검색
RSS
Feed-icon.svg
확장자 .rss, .xml
파일 포맷 종류 사이버콘텐츠 중개상

RSS(Rich Site Summary)는 뉴스나 블로그 사이트에서 주로 사용하는 콘텐츠 표현 방식이다. 웹 사이트 관리자는 RSS 형식으로 웹 사이트 내용을 보여 준다. 이 정보를 받는 사람은 다른 형식으로 이용할 수 있다.RSS 리더에는 웹기반형과 설치형이 있다. 웹기반형 리더는 간단한 계정등록으로 어디에서든 이용할 수 있다는 장점을 가지고 있다.

RSS가 등장하기 전에는 원하는 정보를 얻기 위해 해당 사이트를 직접 방문하여야 했으나, RSS 관련 프로그램(혹은 서비스)을 이용하여 자동 수집이 가능해졌기 때문에 사용자는 각각의 사이트 방문 없이 최신 정보들만 골라 한 자리에서 볼 수 있다.

또한 RSS는 팟캐스팅과 같은 미디어 배포의 용도로도 사용된다. RSS 2.0 의 〈enclosure〉태그 내에 MP3MOV 등의 미디어 파일을 첨부하여 배포하면, 팟캐스팅 클라이언트를 이용해 파일을 내려 받아 감상할 수 있다.

RSS 2.0은 공식적으로 완료된 것으로 선언되었으며, 하버드 대학교가 저작권을 보유하고 있다.

여러 표준[편집]

RSS는 XML 기반의 표준이며, 여러 표준들이 존재한다. 표준들은 크게 RDF (또는 RSS 1.*)과 RSS 2.* 로 나뉜다.

  • RDF (RSS 1.*)
    • RSS 0.90
    • RSS 1.0
    • RSS 1.1
  • RSS 2.0
    • RSS 0.91
    • RSS 0.92
    • RSS 2.01
<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>베노스</title>
<link>http://veno-s.com/</link>
<description>RSS Feed for 베노스 (Generated by Feedity)</description>
<pubDate>Thu, 04 Feb 2016 02:35:38 GMT</pubDate>
<lastBuildDate>Thu, 04 Feb 2016 02:35:38 GMT</lastBuildDate>
<link>http://veno-s.com/</link>
</image>
<ttl>1440</ttl>
<item>
<title>NEW 5% DC</title>
</link>
<guid isPermaLink="false">http://veno-s.com/product/list.html?cate_no=46</guid>
<description/>
</item>
<item>
<title>WEEKLY BEST</title>
</link>
<guid isPermaLink="false">http://veno-s.com/product/list.html?cate_no=47</guid>
<description/>
</item>
<item>
<title>OUTER</title>
</link>
<guid isPermaLink="false">http://veno-s.com/product/list.html?cate_no=24</guid>
<description/>
</item>
<item>
<title>TOP</title>
</link>
<guid isPermaLink="false">http://veno-s.com/product/list.html?cate_no=25</guid>
<description/>
</item>
<item>
<title>BOTTOM</title>
</link>
<guid isPermaLink="false">http://veno-s.com/product/list.html?cate_no=27</guid>
<description/>
</item>
</channel>
</rss>

== 아톰과의 비교 ==
RSS와 [[Atom|아톰]] 모두 모든 주요 피드리더들에게 널리 지원된다. 아톰보다 더 일찍 피드리더 기능이 도입되면서 RSS가 널리 이용되어 인기를 끌게 되었다. 그러나 아톰은 라이선스가 덜 제한적이고 [[IANA]] 등록 [[인터넷 미디어 타입|MIME 타입]], [[XML 이름공간]], 상대 [[통합 자원 식별자|URI]] 지원, [[RELAX NG]] 지원과 같이 RSS에 비해 몇 가지 이점이 있다.<ref>{{서적 인용 | last= Sikos | first= Leslie | 제목= Web standards - Mastering HTML5, CSS3, and XML | publisher= [[Apress]] | year= 2011 | isbn= 978-1-4302-4041-9 | url= http://www.masteringhtml5css3.com}}</ref> 기술적으로 아톰은 이 둘 사이에서 더 진보화된 신디케이션으로 간주된다.<ref>{{웹 인용| url= http://www.lesliesikos.com/tutorials/rss/ | 제목= RSS tutorial | last= Sikos | first= Leslie }}</ref>

아래의 표는 아톰과 동일한 RSS 요소를 요약해 놓은 것이다.
{| border="1" cellpadding="5" cellspacing="0"
|-
!scope="col" |RSS 2.0
!scope="col" |아톰 1.0
|-
|<code>author</code>
|<code>author</code>
|-
|<code>category</code>
|<code>category</code>
|-
|<code>channel</code>
|<code>feed</code>
|-
|<code>copyright</code>
|<code>rights</code>
|-
|<code>description</code>
|<code>subtitle</code>
|-
|<code>description</code>
|<code>summary</code> 또는 <code>content</code>
|-
|<code>generator</code>
|<code>generator</code>
|-
|<code>guid</code>
|<code>id</code>
|-
|<code>image</code>
|<code>logo</code>
|-
|<code>item</code>
|<code>entry</code>
|-
|<code>lastBuildDate</code> (<code>channel</code>에서)
|<code>updated</code>
|-
|<code>link</code>
|<code>link</code>
|-
|<code>managingEditor</code>
|<code>author</code> 또는 <code>contributor</code>
|-
|<code>pubDate</code>
|<code>published</code> (<code>entry</code>의 하부요소)
|-
|<code>title</code>
|<code>title</code>
|-
|<code>[[타임 투 리브|ttl]]</code>
|<code>-</code>
|}

==각주==
<references />

== 바깥 고리 ==
{{commons|RSS}}
* 규격
** {{언어고리|en}} [http://my.netscape.com/publish/formats/rss-spec-0.91.html RSS 0.91 규격, 3판]
** {{언어고리|en}} [http://web.resource.org/rss/1.0/ RSS 1.0 규격]
** {{언어고리|en}} [http://inamidst.com/rss1.1/ RSS 1.1 규격] 	 
** {{언어고리|en}} [http://www.rssboard.org/rss-specification RSS 2.0 규격] [http://blogs.law.harvard.edu/tech/directory/5/specifications/rss20ModulesNamespaces 모듈]
** {{언어고리|en}} [http://msdn.microsoft.com/xml/rss/sse/ (제안) RSS를 위한 Simple Sharing Extensions] ([[마이크로소프트]]) 	
** {{언어고리|en}} [http://rss-extensions.org rss-extensions.org 마이크로소프트, 애플 등 기업들이 제출한 RSS 확장 제안 목록]
** {{언어고리|ko}} [http://naearu.tistory.com/2982748 RSS 2.0 규격 번역문]
* 유효성 검사기
** {{언어고리|en}} [http://validator.w3.org/feed/ W3C Feed Validation Service, for Atom and RSS]
** {{언어고리|en}} [http://www.feedvalidator.org/ Feed Validator for Atom and RSS]
* 디렉토리
** {{언어고리|en}} [http://blauerbote.com/index.php?k=Newsfeeds&s=kr&c=1 Blauer Bote Korea Newsfeeds]
* Article
** {{언어고리|ko}} [http://mwultong.blogspot.com/2007/02/rss-20-feed-utf-8.html RSS 2.0 피드(Feed) 작성 방법, 문법 기초]

[[분류:XML 기반 표준]]
[[분류:RSS| ]]