Как firefox узнать, что ссылка RSS для сайта?

Если я иду на сайт, какhttp://blogs.msdn.com/ashleyf/ с Firefox, он имеет небольшой значок RSS в адресной строке, которую вы можете использовать для подписки на канал. Что-то вроде Google Chrome не имеет этого значка. Как Firefox знает, на что подписаться? Сейчас единственный способ подписаться на эти сайты-просто открыть их в Firefox, так как я использую Chrome в качестве основного браузера.

19
задан user9430
17.11.2022 2:55 Количество просмотров материала 2572
Распечатать страницу

5 ответов

если вы щелкните значок RSS, он предлагает вам два варианта (для страницы, на которую вы ссылаетесь) , которые-не случайно-такие же, как titles те, которые предлагаются в <head> страницы:

<link rel="alternate" type="application/rss+xml" title="Code Monkey Have Fun (RSS 2.0)" href="http://blogs.msdn.com/ashleyf/rss.xml"  />
<link rel="alternate" type="application/atom+xml" title="Code Monkey Have Fun (Atom 1.0)" href="http://blogs.msdn.com/ashleyf/atom.xml"  />

Я предполагаю, что Firefox принимает к сведению эти <link>S, а хром нет (или оно в другом -менее очевидного или интуитивного сторону).

4
отвечен David Thomas 2022-11-18 10:43

, потому что он указан в link теги:

<link rel="alternate" type="application/atom+xml" title="Feed of recent questions" href="/feeds">

процесс называется RSS Autodiscovery. Подробнее об этом здесь.

3
отвечен John T 2022-11-18 13:00

Ну, я использовал fidler, а когда я удалил эту строку -

<link rel="alternate" type="application/atom+xml" title="Feed for question 'How does firefox know what the RSS link for a site is?'" href="/feeds/question/47636">

кнопка пошла с этой страницы, так что я думаю, что это то, что контролирует его!

1
отвечен William Hilsum 2022-11-18 15:17

Chrome обрабатывать его с расширением:расширение подписки на RSS

Я полагаю, Google хочет сохранить Chrome минимальным и предлагают расширения для повышения функциональности.

1
отвечен Xbello 2022-11-18 17:34

Если вы добрались до источника для этой страницы, вы увидите эти строки вверху:

<link rel="alternate" type="application/rss+xml" title="Code Monkey Have Fun (RSS 2.0)" href="http://blogs.msdn.com/ashleyf/rss.xml"  />
<link rel="alternate" type="application/atom+xml" title="Code Monkey Have Fun (Atom 1.0)" href="http://blogs.msdn.com/ashleyf/atom.xml"  />

браузер подхватывает тип ссылки и предлагает подписаться на вас. Я удивлен услышать, что Chrome их не распознает. (Возможно, это зависит от платформы?)

0
отвечен Telemachus 2022-11-18 19:51

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх