如果可以的话,我宁愿不使用FeedBurner之类的服务。

我的设置:

我已经在自托管的Wordpress网站上设置了RSS提要链接,在Safari中单击RSS链接会显示提要-因为Safari内置了RSS阅读器。大。

不幸的是,单击Chrome中相同的RSS链接会显示原始XML提要。我知道为什么会发生这种情况-Chrome浏览器没有内置的RSS阅读器。我还假定在旧版本的Internet Explorer中也是如此。

可能的解决方案?

我注意到http://www.bbc.co.uk/news有一个不错的解决方案:

在启用RSS的浏览器(Safari)中单击RSS提要(页面顶部),它将使用内置的RSS阅读器显示RSS提要。

在Chrome中单击相同的RSS feed链接(Chrome没有内置RSS阅读器),它将使用自定义页面显示RSS feed。

有没有办法检查浏览器是否具有内置的RSS阅读器?

我如何向未安装RSS阅读器的浏览器提供替代内容(例如BBC网站)?

感谢您抽出宝贵的时间阅读本文,对此提供的任何帮助都将是很棒的。
史提芬

最佳答案

只需查看BBC's feed的源代码。都是一样的-它们只是一个XSL样式表(Safari忽略了该样式表)。

http://feeds.bbci.co.uk/shared/bsp/xsl/rss/nolsol.xsl

该样式表包含有关如何生成您在Chrome中看到的友好显示的说明。

(顺便说一下,这也是Feedburner的工作方式)

10-08 02:57