Atom/RSS Reader Bug, Relative Link
many ATOM/RSS readers don't understand relative link, and ignore
xml:base
.
Resolving relative link is
required by spec.
〔see Atom Webfeed Tutorial〕
Here's history
Google RSS Reader Relative Links Bug
I just discovered bugs in rss aggregator in google.com, my.yahoo.com, my.msn.com .
For my.msn.com, it won't understand validated atom 1.
For google.com, it won't understand relative links unless you have xml:base in your atom.xml.
For yahoo.com, it won't understand relative links, period, regardless whether you have xml:base.
According to the Atom spec, a atom doc without explicit xml:base
should take the base as the path the current URL.
(just as with HTML files)
So, it seems to me google's behavior is wrong.
Google RSS Reader fixed Relative Links Bug
2012-04-05 Google's feed reader fixed the relative link bug.
Atom Spec on Base URL
Elfeed Relative Links Bug
2014-07-18 recently, Christopher Wellons's feed reader elfeed (https://github.com/skeeto/elfeed) also had this problem. (See bug https://github.com/skeeto/elfeed/issues/37) It has been fixed since.
Mastodon Bot Feed Reader Relative Links Bug
a mastodon bot for emacs feed, have this bug.