I can help you out with Blogger's use of Atom (it's a Blogger blog). I believe it's all correct and validates. Is there a specific problem you're trying to solve?
On Tuesday, June 15, 2010, Danny Briere <[email protected]> wrote: > Google has a press releases here: > > http://googlepress.blogspot.com/atom.xml > > so I viewed the page source on one, and saw this in the top part: > > <?xml version='1.0' encoding='UTF-8'?> > <?xml-stylesheet href="http://www.blogger.com/styles/atom.css" > type="text/css"?> > <feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http:// > a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/ > georss' xmlns:thr='http://purl.org/syndication/thread/1.0'> > <id>tag:blogger.com,1999:blog-11170755</id> > <updated>2010-06-10T08:43:56.995-07:00</updated> > <title type='text'>Google Press Releases</title> > <subtitle type='html'></subtitle> > <link rel='http://schemas.google.com/g/2005#feed' type='application/ > atom+xml' href='http://googlepress.blogspot.com/feeds/posts/default'/> > <link rel='self' type='application/atom+xml' href='http:// > www.blogger.com/feeds/11170755/posts/default'/> > <link rel='alternate' type='text/html' href='http:// > googlepress.blogspot.com/'/> > <link rel='hub' href='http://pubsubhubbub.appspot.com/'/> > <link rel='next' type='application/atom+xml' > > I asked by programmer to look at this and translate it for me, and he > came back with: > > <link rel='http://schemas.google.com/g/2005#feed' type='application/ > atom+xml' href='http://googlepress.blogspot.com/feeds/posts/default'/> > > Appears to be a non-standard proprietary Google thing. Feedvalidator > creates a warning message saying it's an "unknown namespace". I think > it means that the ATOM feed at the URL identified in href attribute > uses the namespace identified in the rel attribute. > > <link rel='self' type='application/atom+xml' href='http:// > www.blogger.com/feeds/11170755/posts/default'/> > > Identifies the feed's URL within the feed. However, this one is in > error -- it should refer to http://googlepress.blogspot.com/atom.xml, > not http://www.blogger.com/feeds/11170755/posts/default. > > <link rel='alternate' type='text/html' href='http:// > googlepress.blogspot.com/'/> > > Identifies an alternate version of the ATOM feed -- in this case, the > HTML version. > > <link rel='hub' href='http://pubsubhubbub.appspot.com/'/> > > Identifies the PuSH hub. > > <link rel='next' type='application/atom+xml' > > Identifies the next document in a suggested sequence of reading. > > OK so are these really errors where Google PR is not properly > formatting things, or is my programmer off in interpreting this feed? > -- -- John Panzer / Google [email protected] / abstractioneer.org / @jpanzer
