Если я иду на сайт, какhttp://blogs.msdn.com/ashleyf/ с Firefox, он имеет небольшой значок RSS в адресной строке, которую вы можете использовать для подписки на канал. Что-то вроде Google Chrome не имеет этого значка. Как Firefox знает, на что подписаться? Сейчас единственный способ подписаться на эти сайты-просто открыть их в Firefox, так как я использую Chrome в качестве основного браузера.
Как firefox узнать, что ссылка RSS для сайта?
5 ответов
если вы щелкните значок RSS, он предлагает вам два варианта (для страницы, на которую вы ссылаетесь) , которые-не случайно-такие же, как title
s те, которые предлагаются в <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, а хром нет (или оно в другом -менее очевидного или интуитивного сторону).
, потому что он указан в link
теги:
<link rel="alternate" type="application/atom+xml" title="Feed of recent questions" href="/feeds">
процесс называется RSS Autodiscovery. Подробнее об этом здесь.
Ну, я использовал 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">
кнопка пошла с этой страницы, так что я думаю, что это то, что контролирует его!
Chrome обрабатывать его с расширением:расширение подписки на RSS
Я полагаю, Google хочет сохранить Chrome минимальным и предлагают расширения для повышения функциональности.
Если вы добрались до источника для этой страницы, вы увидите эти строки вверху:
<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 их не распознает. (Возможно, это зависит от платформы?)
Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]