GN⁺: RSS 노출 요청
(rknight.me)RSS 피드의 중요성
- 웹사이트 방문자들이 RSS 피드 링크를 쉽게 찾을 수 있도록 하는 것의 중요성 강조.
- 많은 웹사이트들이 RSS 링크를 노출하지 않아 사용자가 피드를 수동으로 찾아야 하는 경우가 있음.
- RSS 링크를 노출함으로써 RSS의 존재를 상기시키고, 오픈 웹을 지지하는 긍정적인 행동임.
RSS 자동 발견 기능
- 웹사이트에
<link>
태그를 사용하여application/rss+xml
타입으로 RSS 피드를 자동으로 발견할 수 있게 하는 표준 방법 설명. - 많은 사이트들이 이러한 표준 링크를 누락시키고 있으며, 피드 리더가 URL을 통해 자동으로 피드를 찾는 데 사용하는 첫 단계임.
- RSS 피드가 있는 경우, 웹사이트의
<head>
부분에 특정 링크 태그를 포함시켜야 함.
다양한 피드 링크의 예시
- 웹사이트가 여러 RSS 피드를 가지고 있는 경우, 각각의 피드에 대한 링크 태그를
<head>
부분에 포함시킬 수 있음. - 예를 들어, JSON 피드와 팟캐스트 피드를 링크하고자 할 때 각각의 타입에 맞는 링크 태그를 사용함.
RSS 버튼 디자인
- RSS 버튼을 추가할 때, RSS 특유의 오렌지 색상을 사용하고 RSS 버튼처럼 보이게 하는 것이 좋음.
- 이러한 디자인은 사용자가 RSS 버튼을 쉽게 인식하도록 도움.
GN⁺의 의견
- 이 글에서 가장 중요한 것은 웹사이트 운영자들이 RSS 피드를 쉽게 찾을 수 있도록 노출하는 것의 중요성임.
- RSS는 사용자들이 콘텐츠를 구독하고 원하는 정보를 효율적으로 받아볼 수 있는 오픈 웹의 핵심 기능 중 하나이기 때문에, 이 글은 웹 개발자들에게 특히 흥미로울 수 있음.
- 웹사이트에 RSS 피드를 통합하고 이를 사용자들이 쉽게 발견할 수 있도록 하는 방법을 제시함으로써, 정보의 개방성과 접근성을 높이는 방법을 공유하는 것이 긍정적이고 유익함.
꼭꼭 숨겨져있는 사이트 많죠. 정말 구독하고 싶을 때는 /rss, /rss.xml, /index.xml, /feed, /feed.xml을 직접 입력해보곤 해요.
Hacker News 의견
- YouTube 채널은 RSS 피드를 제공하며, 뉴스 리더에 URL을 붙여넣어 구독할 수 있음. 브라우저에 RSS 구독 버튼을 다시 추가하는 확장 프로그램 사용이 가능함.
- RSS/Atom 피드가 노출되지 않는 주된 이유는 Google Reader와 같은 서비스의 종료와 브라우저의 RSS 피드 지원 중단 때문임. 브라우저에 기능을 다시 추가하여 피드를 찾고 뉴스 리더로 구독할 수 있어야 함.
- 블로그 피드 구독을 공개적으로 밝히는 것이 좋음. 사이트 소유자에게 긍정적인 피드백을 보내거나 HN에 댓글을 남겨 구독 사실을 알릴 수 있음. 이는 품질 있는 콘텐츠 제작자에게 동기를 부여함.
- RSS 피드의 일관성이 떨어질 수 있음. 때로는 피드에 내용이 포함되어 있고, 때로는 링크만 제공됨. 링크를 통해 콘텐츠를 스크래핑할 때는 사이트별로 특수 코드가 필요할 수 있음. LLM의 등장으로 이러한 데이터를 ML 파이프라인용 데이터 소스로 판매하는 시장이 생길 수 있음.
- 많은 사이트에서 자동 발견 기능이 작동하지 않거나 누락되어 있어, Temboz 피드 리더는 숨겨진 RSS 또는 Atom 피드를 찾기 위해 여러 접미사를 시도함.
- 일부는 RSS를 공개하지 않으려는 이유로 구독자에 대한 이해도를 원함. 그러나 대형 RSS 리더는 고수준의 분석 데이터를 제공하여 RSS 독자 수를 추정할 수 있음. 이 기능을 지원하는 리더가 더 많아지길 바람.
- HN에서 공유된 RSS/Atom 피드를 기반으로 한 hn-blogs.kronis.dev를 만들었음. 이는 매일 최신 게시물을 가져오며, 다양한 방식으로 통합되어 있음. 때로는 피드 유형이 잘못 보고되거나 메타데이터가 충분하지 않을 수 있음.
- 일부 피드는 시간이 지나면 기사를 잃어버리지만 다른 피드는 그렇지 않음. 피드 XML 자체가 제한된 수의 기사만 포함하고 있음. 뉴스리더가 오래된 기사를 보존하도록 하려면 어떻게 해야 하는지에 대한 질문.
- 한 사용자가 자신의 페이지 하단에 RSS 아이콘을 추가함. 오늘날 모든 사이트에 "application/rss+xml" 링크가 있다고 가정하지 않는 사용자들을 위해 RSS를 더 명확하게 표시하는 것이 중요함.
- RSS가 억제되었다는 사실이 분노를 불러일으킴.