RSS 2.0 Specification (What is RSS?)
Harvard Law에 있는 RSS 2.0에 대한 문서를 한번 내 나름대로 정리해볼려고 한다.
원문 : RSS 2.0 at Harvard Law
RSS란 무엇인가?
RSS는 웹 컨텐츠를 연결시켜주는 포멧이다.
RSS는 Really Simple Syndication의
약자다(직역하면 정말 간단한 연결?).
RSS는 XML에서 파생되었으며, 모든 RSS 문서는 W3C에 나와있는
XML 1.0의 모든 규격에 맞추도록 되어있다.
RSS의 버젼역사
(한글로 번역해서 다시 링크 걸
예정)
RSS 문서의 맨 처음에는 이 RSS 문서의 버젼정보를 나타내는
<rss>원소(element)로 시작한다. 그리고 RSS문서가 이 문서에 나와있는 형식을 따르면 그 RSS 문서의 버젼은 2.0이다.
<rss>원소 밑으로는 <channel>원소가 있으며 <channel>원소는 채널(메타데이터)에 대한 정보와 채널의 컨텐츠를 포함하고 있다.
샘플
파일
여기에 RSS 0.91, 0.92, 2.0에
대한 샘플 파일이 있다.
Note : 여기의 샘플 파일은 더이상 존재하지 않는 서비스에 대한 문서다. RSS 0.91에
대한
샘플은 0.91에
대한 문서가 쓰여질 때 만들어졌다. 샘플의 흔적을 유지하는 것은 좋은 아이디어다.
이 문서에
대하여
이 문서는 2001년 가을에 발표된 RSS의 상태를 나타낸다(2.0.0.1 버젼).
이 문서는 RSS 0.91(2000년 6월에 발표)의 기본 명세서를 기반으로 RSS 0.92(2000년 12월에 발표)와 RSS 0.94(2002년 8월에 발표)에 소개된 새로운 특징들을 포함한 모든 변화와 추가된
부분을 포함하고 있다.
먼저 <channel>원소에 필요한 부원소들과 선택적인 부원소들을 보여주고, 다음에 <item>원소의 부원소들을 보여준다. 그리고 마지막에 FAQ에 대한 답변과 RSS의 미래에 대한 로드맵과 RSS의 확장에 대한 지침을 보여준다.
|
원소 |
설명 |
활용예 |
|
title |
채널의 이름. 이것은
어떻게 사람들이 당신의 서비스에 대해서 알 수 있는가를 나타낸다. 만약 RSS문서의 정보와 같은 내용을 담고있는 웹사이트를 갖고 있으면 채널의 이름은 웹사이트의 이름과 같아야 할
것이다. |
GoUpstate.com News Headlines |
|
link |
채널에 해당하는 웹사이트 URL |
http://www.goupstate.com/ |
|
description |
채널에 대한 설명 |
The latest news from GoUpstate.com, a Spartanburg
Herald-Journal Web site. |
추가1) Required channel elements까지 정리했다.
'Other IT Topics > Web service' 카테고리의 다른 글
| 누가 한국의 웹2.0 선구자가 될 것인가? (22) | 2007/05/28 |
|---|---|
| 다음, 검색엔진 자체 개발 (2) | 2007/05/14 |
| RSS 2.0 Specification (What is RSS?) (2) | 2007/04/23 |
| RSS Reader에 대한 고찰? (14) | 2007/04/02 |
| 야후,「야후 위젯 4」릴리스 (4) | 2007/03/26 |
| UCC란 뭘까? (8) | 2007/03/09 |

2007/04/22 02:25
골아픈 일을 하시는군요;;
저는 -_-;; 월욜날 시험이라.. 주말없어요.ㅎㅎ;;
메스커뮤니케이션이랑... 인터넷비즈니스사업모델-_-;; 두가지 시험이 월요일에 겹처있내요.. 빡세요ㅠ.ㅠ
빡세게해서 내일웃어요 ㅎㅎ;;
2007/04/22 08:02
지금 하고있는 이 작업이 용두사미가 되지 않도록 바랄 뿐입니다.. T.T