Как рассказать веб-браузерам о каналах Atom

StackOverflow https://stackoverflow.com/questions/440391

  •  22-07-2019
  •  | 
  •  

Вопрос

На моем веб-сайте есть канал Atom, и я хочу, чтобы на него было проще подписаться. Я вижу, что многие сайты, такие как StackOverflow, имеют значок Atom в адресной строке в Firefox 3. Однако я не смог разобраться, как.

Я полагаю, что нужен какой-то HTML-код, но какие теги указывают браузеру, что у страницы есть канал?

Это было полезно?

Решение

Хотя код, указанный в (всех!) других ответах, абсолютно верен, я бы рекомендовал против дать вашему фиду заголовок " RSS " если используемый формат на самом деле Atom. RSS, конечно же, относится к совершенно отдельному формату для каналов и синдикации, и у широких слоев населения достаточно путаницы в отношении различий, которые я бы не предложил подавать в огонь. : -)

Вместо этого присвойте своему каналу более описательный заголовок (например, "Канал новостей", "Канал блога", "Комиксы" и т. д.) в зависимости от содержания. Кроме того, вы можете включить несколько ссылок на одну и ту же страницу, если у вас более одного типа контента!

<link rel="alternate" type="application/atom+xml" title="News" href="/atom.xml?type=news" />
<link rel="alternate" type="application/atom+xml" title="Blog" href="/atom.xml?type=blog" />
<link rel="alternate" type="application/atom+xml" title="Comics" href="/atom.xml?type=comics" />
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top