1 / 16

내용 뿌리기 형식 Contents Syndication Formats

내용 뿌리기 형식 Contents Syndication Formats. 신재호 <netj@sparcs.kaist.ac.kr> 2004-05-04 도서분관 세미나실. 내용 뿌리기. 무엇 필요성 흐름 CDF RSS ATOM 응용 및 효과. 무엇. 푸시 서비스 (Push Service) 곳곳을 일일이 확인 (= 웹질 ) 하기 귀찮아 ~ 새로 올라오는 정보를 나에게 밀어달라 는 말이다 ! 예 쇼핑몰 / 영화관 소식지 휴대폰 문자 뉴스 서비스 … 구현

agatha
Download Presentation

내용 뿌리기 형식 Contents Syndication Formats

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. 내용 뿌리기 형식Contents Syndication Formats 신재호 <netj@sparcs.kaist.ac.kr>2004-05-04 도서분관 세미나실

  2. 내용 뿌리기 • 무엇 • 필요성 • 흐름 • CDF • RSS • ATOM • 응용 및 효과 내용 뿌리기 형식

  3. 무엇 • 푸시 서비스(Push Service) • 곳곳을 일일이 확인(=웹질)하기 귀찮아~ • 새로 올라오는 정보를 나에게 밀어달라는 말이다! • 예 • 쇼핑몰/영화관 소식지 • 휴대폰 문자 뉴스 서비스 • … • 구현 • 보통 프로그램이 주기적으로 새 정보 확인하도록 구현 • 그럼 그냥 웹 페이지로 올려놓는 거랑 뭐가 다르지? 내용 뿌리기 형식

  4. 필요성 • 새 정보는 어디서?  웹 • 웹 페이지에서 정보 찾기 • 제목은? • 언제 올린 글? • 글쓴이는 누구? • 본문은 어디에? • … • 알 수 없는 것들 투성이 :-( • 웹 페이지는사람을 위한 것 • 기계가 읽을수 있는 형식 필요 내용 뿌리기 형식

  5. 흐름 MCF (Meta Content Framework) CDF (ChannelDefinition Format) RSS (RDF Site Summary) 0.9 RSS (Rich Site Summary) 0.91+ RSS 1.0 RSS (Really Simple Syndicate) 2.0 RDF (Resource Description Framework) ATOM 내용 뿌리기 형식

  6. CDF • Channel Definition Format • 1997년 Microsoft가 Pointcast와 함께 시도 • Internet Explorer 4.0 • Active Channel™/Desktop™ • 채널 바 • 완전히 실패 :-( • 시기 상조? • 성급한 시도? 내용 뿌리기 형식

  7. RSS • 1997년 My Netscape Network 포탈서비스 • RDF Site Summary 0.9 소개 • 1999년 Netscape 넘어가고 • RSS-Dev Working Group이 계승 • RDF Site Summary 1.0 • UserLand • Rich Site Summary 0.91, 0.92, 0.93, … • Really Simple Syndication 2.0 내용 뿌리기 형식

  8. RSS 예 <rssxmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:html="http://www.w3.org/1999/xhtml"version="2.0"> <channel> <title>n/ever e/nding t/houghts of net/j</title> <link>http://ska2.org/theta/netj/</link> <description/> <language>ko</language> <image><title>ska2.org</title><url>http://ska2.org/ska/ska.png</url><link>http://ska2.org/</link></image> <item> <title>스팸 필터들</title> <author>netj@ska2.org</author> <link>http://ska2.org/theta/netj/!3904</link> <comments>http://ska2.org/theta/netj/!3904#_0</comments> <description>&lt;tt&gt;SpamBayes, SpamProbe, POPFile&lt;br&gt;다들 꽤나 인기가 있는 모양이다.&lt;br&gt;스팸에서 해방시켜주는데 누군들 안좋아하겠는가. :)&lt;br&gt;&lt;br&gt;나도 SelectMail 덕분에 요즘 스팸하고는 거의 안녕이다.&lt;br&gt;&lt;a href="http://sparcs.kaist.ac.kr/~netj/mailstats"&gt;http://sparcs.kaist.ac.kr/~netj/mailstats&lt;/a&gt;&lt;br&gt;&lt;br&gt;모두들 sourceforge에 적을 두고 있구만. …&lt;/tt&gt;</description> <category/> <dc:date>2004-04-29T02:59:36+09:00</dc:date> </item> <item> <title>다음주에</title> <author>kyunggis@ska2.org</author> <link>http://ska2.org/theta/netj/!3902</link> <comments>http://ska2.org/theta/netj/!3902#_0</comments> <description>&lt;tt&gt;피자헛 가요.&lt;br&gt;날짜잡아요 얼릉~&lt;/tt&gt;</description> <category/> <dc:date>2004-04-28T03:03:57+09:00</dc:date> </item> … </channel> </rss> 내용 뿌리기 형식

  9. 형식 channel title … item title pubDate / dc:date author link description … Namespace 없음 별거 없음, 뻔함 그러나… 지저분한 표준(?) 여러 집 살림 업보 너도 나도 표준 주장 그래도 가장 널리 쓰임 간단하니까 RSS 2.0 내용 뿌리기 형식

  10. RDF 기반 형식 channel title … item title link description … Namespace http://purl.org/rss/1.0/ RSS 2.0과 거의 같음 한줄기 분명한 표준 http://web.resource.org/rss/1.0/spec 괜히 복잡한 RDF 때문에2.0에 비해 덜 쓰임 그래도 정통성 때문에 계속 씀 RSS 1.0 내용 뿌리기 형식

  11. ATOM • RSS와는 완전히 다른 형식 • 블로그 기능을 위한 부분 추가 • 내용 올리기, 고치기 • 내용 보관하기 • ATOM API: 기존 웹과 ATOM 연동 • 아직 불완전, 미성숙 • IETF 표준으로 진행중 • 차세대 표준 가능성 • RSS 난립의 대안으로 주목 받고 있음 내용 뿌리기 형식

  12. 응용 • 뿌릴 대상 • 블로그 각 글 • 신문기사 • 날씨 • 행사 안내 • 식당 메뉴 • … • 알리고 싶은 새로운 내용은 무엇이든 좋음 내용 뿌리기 형식

  13. 응용 • 수집기/구독기 (Aggregator/Reader) • SharpReader (.NET) • Firefox RSS Reader Panel • NewsGator (Outlook) • Straw (GNOME) • FeedDemon • Radio UserLand • 웹 서비스 • … • 웹 사이트 간 통신 • 자기 홈피에 다른 곳에 올라오는 새소식 띄우기 • 포털 사이트와 개별 정보 제공 사이트 사이 내용 뿌리기 형식

  14. 효과 • 기계가 처리할 수 있는 영역 확대 • 정보를 서로 주고받기 수월 • 웹 사용 형태 변화 • 웹사이트를 방문해 정보를 얻는 것이 아니라 • 정보 조각을 얻고 웹사이트를 방문하게 될 것 • 기능 중심에서 정보 중심으로 내용 뿌리기 형식

  15. 블로그와의 결합 • 블로그 • 개인 미디어; 개인의 생각, 목소리 • RSS/ATOM • 값싼 방송장비 • 누구나 생산한 정보를 효과적으로 전파 가능 • 공간 중심에서 정보 중심으로 • 생산자와 소비자 직접 연결 • 권위/인기 있는 허브 웹사이트들 불필요 • 웹 전체로 정보의 생산지 분산 • 성숙한 정보사회로 가기 위한 문화와 기술의 결합 내용 뿌리기 형식

  16. 참고 문헌 • 소개 • Why RSS Rules • The Evolution of RSS - WebReference.com • 컨텐츠 신디케이션 표준화 동향 – RSS & OPML • The myth of RSS compatibility [dive into mark] • http://blogspace.com/rss/resources • 수집기 구현 • RSS Readers (RSS Info) • RSS Feed Readers / News Aggregators - Guide Reviews • Google Directory - RSS News Readers • 표준안 • RSS 2.0 Specification • RDF Site Summary (RSS) 1.0 • The Atom Syndication Format 0.3 (PRE-DRAFT) 내용 뿌리기 형식

More Related