firefox는 아래와 같은 링크 형식으로 RSS 서비스를 인지합니다.
예를들면... 바로 이 사이트인 한글모질라사이트는...
Code: Select all
<link rel="alternate" type="application/rss+xml" title="한글 MozillaZine" href="http://www.mozilla.or.kr/zine/rss.php">
즉, firefox는 <link> 태그를 분석하여 해당 사이트가 RSS 서비스중인지를
판별합니다.
위의 <link> 태그를 분석하여보면....
아래와 같습니다.
Code: Select all
<link rel="alternate" -- 사이트와 문서와의 관계
type="application/rss+xml" -- 문서의 형식
title="한글 MozillaZine" -- RSS 문서의 제목
href="http://www.mozilla.or.kr/zine/rss.php" -- RSS 문서의 주소
>
위의 <link> 태그는 RSS 문서 갯수만큼 기술할 수 있습니다.
firefox는 <link> 태그의 type 속성이 "application/rss+xml"이면,
상태바에 RSS 아이콘을 출력합니다.
그리고, 사용자가 RSS 아이콘을 클릭하면...
<link> 태그의 title 속성에 있는 문자들을 메뉴로 출력합니다.
따라서, <link> 태그를 이용하여 RSS 서비스를 웹브라우져에게
알리지 않는 사이트들은 firefox의 이 기능을 활용할 수 없습니다.
그리고, 단지, <a> 태그를 이용하여 RSS문서를 링크시킨 사이트에 대해서는
강제로 북마크에 추가하여 북마크파일을 편집하는 방법이 있습니다.
예를들어, 야후의 RSS 뉴스 사이트에 가보시면...
http://kr.rss.news.yahoo.com/
RSS 문서들이 주욱 나열되어 있습니다.
http://kr.rss.news.yahoo.com/Yahoo_world.xml -- 전체기사
1) RSS 문서 파일을 북마크합니다.
예들들면, 자신의 RSS 북마크 폴더에 추가합니다.
2) firefox를 종료합니다. (모든 firefox 프로세스를 종료)
3) 자신의 프로필 폴더에 있는 bookmarks.html를 편집기로 열어 봅니다.
4) 그러면 아래와 같은 부분이 있을 것입니다....
Code: Select all
<DT><A HREF="http://kr.rss.news.yahoo.com/Yahoo_world.xml"
ADD_DATE="1099970152"
ID="rdf:#$Tt4SY2">http://kr.rss.news.yahoo.com/Yahoo_world.xml</A>
</DL><p>
5) 4)항의 <a> 태그에 HREF 속성과 같은 값으로 FEEDURL 속성을 추가합니다.
Code: Select all
<DT><A HREF="http://kr.rss.news.yahoo.com/Yahoo_world.xml"
ADD_DATE="1099970152"
FEEDURL="http://kr.rss.news.yahoo.com/Yahoo_world.xml"
ID="rdf:#$Tt4SY2">http://kr.rss.news.yahoo.com/Yahoo_world.xml</A>
</DL><p>
6) firefox를 다시 기동하여, RSS 북마크폴더를 확인합니다...
(북마크 매니져에서 확인하는 것이 아닙니다...)
가끔 보면....어떤 사이트의 RSS는 북마크에 헤더라인들(제목들)이 나타나지 않는 경우가
있습니다.
이는 아래처럼 title 태그로 지정된 제목 문자열이 아래처럼 설정되었기 때문입니다...
예1)
Code: Select all
<title> <![CDATA[ 제목문자열... ]]> </title>
예2)
Code: Select all
<item><title> <![CDATA[ 비정규직 법안 국무회의 의결... 노·정 갈등 고조 ]]>
</title>
<link>http://www.ohmynews.com/ArticleView/article_view.asp?no=194674&rel_no=1</link>
<description>
<![CDATA[ 노동부가 제출한 법률 '기간제 및 단시간 근로자 보호 등에 관한 법률안', '파견 근로자 보호 등에 관한 법률 중 개정 법률안', '노동위원회법 중 개정 법률안'은 국무회의에서 일사천리로 심의·의결됐다... ]]>
</description>
<category>경제</category>
<author> (박수원 기자)</author>
<pubDate>Tue, 2 Nov 2004 12:32:20 +0900</pubDate>
</item>
참고로, 더 나은 RSS 서비스를 이용하고자 하시는 분은 SAGE 확장을
이용하시면 됩니다.