RSS
RSS(Rich Site Summary)는 뉴스나 블로그 사이트에서 주로 사용하는 콘텐츠 표현 방식이다. 웹 사이트 관리자는 RSS 형식으로 웹 사이트 내용을 보여 준다. 이 정보를 받는 사람은 다른 형식으로 이용할 수 있다.RSS 리더에는 웹기반형과 설치형이 있다. 웹기반형 리더는 간단한 계정등록으로 어디에서든 이용할 수 있다는 장점을 가지고 있다.
파일 확장자 | .rss, .xml |
---|---|
인터넷 미디어 타입 | application/rss+xml |
포맷 종류 | 사이버콘텐츠 중개상 |
RSS가 등장하기 전에는 원하는 정보를 얻기 위해 해당 사이트를 직접 방문하여야 했으나, RSS 관련 프로그램(혹은 서비스)을 이용하여 자동 수집이 가능해졌기 때문에 사용자는 각각의 사이트 방문 없이 최신 정보들만 골라 한 자리에서 볼 수 있다.
또한 RSS는 팟캐스팅과 같은 미디어 배포의 용도로도 사용된다. RSS 2.0의 〈enclosure〉태그 내에 MP3 나 MOV 등의 미디어 파일을 첨부하여 배포하면, 팟캐스팅 클라이언트를 이용해 파일을 내려 받아 감상할 수 있다.
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
Rss 2.0에서의 활용 예
편집<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
<title>제목</title>
<link>주소/</link>
<description>설명 (짤막하게)</description>
<item>
<title>제목</title>
<link>주소/글 주소</link>
<description>글 내용 전체(또는 일부)</description>
<pubDate>시간</pubDate>
<guid>주소/글 주소</guid>
</item>
<item>
<title>제목</title>
<link>주소/글 주소</link>
<description>글 내용</description>
<pubDate>시간과 날짜</pubDate>
<guid>주소/글 주소</guid>
</item>
</channel>
</rss>
아톰과의 비교
편집RSS와 아톰 모두 모든 주요 피드 리더가 널리 지원하고 있다. 아톰보다 더 일찍 피드리더 기능이 도입되면서 RSS가 널리 이용되어 인기를 끌게 되었다. 그러나 아톰은 라이선스가 덜 제한적이고 IANA 등록 MIME 타입, XML 이름공간, 상대 URI 지원, RELAX NG 지원과 같이 RSS에 비해 몇 가지 이점이 있다.[1] 기술적으로 아톰은 이 둘 사이에서 더 진보화된 신디케이션으로 간주된다.[2]
아래의 표는 아톰과 동일한 RSS 요소를 요약해 놓은 것이다.
RSS 2.0 | 아톰 1.0 |
---|---|
author
|
author
|
category
|
category
|
channel
|
feed
|
copyright
|
rights
|
description
|
subtitle
|
description
|
summary 또는 content
|
generator
|
generator
|
guid
|
id
|
image
|
logo
|
item
|
entry
|
lastBuildDate (channel 에서)
|
updated
|
link
|
link
|
managingEditor
|
author 또는 contributor
|
pubDate
|
published (entry 의 하부요소)
|
title
|
title
|
ttl
|
-
|
같이 보기
편집각주
편집- ↑ Sikos, Leslie (2011). 《Web standards - Mastering HTML5, CSS3, and XML》. Apress. ISBN 978-1-4302-4041-9. 2015년 4월 2일에 원본 문서에서 보존된 문서. 2021년 7월 20일에 확인함.
- ↑ Sikos, Leslie. “RSS tutorial”.
외부 링크
편집- 규격
- (영어) RSS 0.91 규격, 3판 Archived 2000년 12월 4일 - 웨이백 머신
- (영어) RSS 1.0 규격
- (영어) RSS 1.1 규격
- (영어) RSS 2.0 규격 모듈
- (영어) (제안) RSS를 위한 Simple Sharing Extensions (마이크로소프트)
- (영어) rss-extensions.org 마이크로소프트, 애플 등 기업들이 제출한 RSS 확장 제안 목록 Archived 2008년 7월 4일 - 웨이백 머신
- (한국어) RSS 2.0 규격 번역문
- 유효성 검사기
- 디렉토리
- Article