ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • RSS 2.0 Specification (What is RSS?)
    IT topics 2007. 4. 23. 02:19
    반응형
    한번 써볼까 한다. 뭘? 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.

     

    일단 What is RSS?와 Sample files, About this document에 대해서 번역 정리했다. 계속 정리해 나갈 예정이다. 확실히 원문을 보면 이해는 되는데 한글로 번역해서 쓸려니 힘들다. 하지만 논문을 위해서는 해야만 하는 작업(-.-). 후~~

    추가1)
    Required channel elements까지 정리했다.
    반응형

    댓글

Designed by Tistory.