Author Topic: There are several problems with the RSS feeds  (Read 1928 times)

0 Members and 1 Guest are viewing this topic.

Offline Dolomedes

  • Seasoned Contributor
  • ****
  • Posts: 568
    • RatioBlog
There are several problems with the RSS feeds
« on: March 02, 2009, 11:59:11 AM »
There are several problems with the RSS feeds. Follow this link to see the results of feedvalidator.org:

http://feedvalidator.org/check.cgi?url=http%3A%2F%2Fwww.theskepticsguide.org%2Ffeed%2Frss.aspx%3Ffeed%3DSGU

Also, the MIME-Type of the HTTP reply is wrong. It is "text/xml", but should be "application/rss+xml" (this causes Firefox to not parse the feed).
Warning: I have a brain, and I know how to use it.

50 Books for 2009 and 2010

Offline Skeptigator

  • Off to a Start
  • *
  • Posts: 34
    • http://skeptigator.com
Re: There are several problems with the RSS feeds
« Reply #1 on: March 02, 2009, 01:20:49 PM »
Ok, it validates now, looks like some date problems

I am looking at the Firefox format issue. for some reason its not recognizing the RSS feeds as RSS simply XML.  >:(

I don't have this problem with IE 6, 7, Chrome, Safari and Opera. I hate firefox mostly because Firefox is picky about what it wants to see but I have yet to find any good documentation on what that specifically is.

We had issues with the iTunes RSS early on because iTunes is picky but it also very clear spells out what you need to do.

I've tried both text/xml and application/rss+xml. In fact, if I attempt to put the MIME type to application/rss+xml, it will cause Firefox to prompt you to download an XML file and won't even bother displaying the xml dom.

Firefox wants some very specific combination of declarations, mimetypes but I can't find a source for exactly what that is. If you have suggestions please drop me a note here or whatever.
"The only winning move is not to play" - Joshua

Offline Dolomedes

  • Seasoned Contributor
  • ****
  • Posts: 568
    • RatioBlog
Re: There are several problems with the RSS feeds
« Reply #2 on: March 03, 2009, 04:20:02 AM »
Sorry, my fault. The MIME type should be "application/xhtml+xml".
Warning: I have a brain, and I know how to use it.

50 Books for 2009 and 2010

Offline Skeptigator

  • Off to a Start
  • *
  • Posts: 34
    • http://skeptigator.com
Re: There are several problems with the RSS feeds
« Reply #3 on: March 04, 2009, 08:39:11 AM »
i've tried application/xhtml+xml as well.

It has to be something else besides the content type.

I could put something together like a xslt stylesheet but that just seems soooo unnecessary. You would like firefox has a default stylesheet (like every other browser). Clearly something I am doing is confusing firefox.
"The only winning move is not to play" - Joshua

Offline Dolomedes

  • Seasoned Contributor
  • ****
  • Posts: 568
    • RatioBlog
Re: There are several problems with the RSS feeds
« Reply #4 on: March 04, 2009, 08:55:59 AM »
What's the point of the <atom:link> element?
Warning: I have a brain, and I know how to use it.

50 Books for 2009 and 2010

Offline Skeptigator

  • Off to a Start
  • *
  • Posts: 34
    • http://skeptigator.com
Re: There are several problems with the RSS feeds
« Reply #5 on: March 04, 2009, 08:59:29 AM »
backwards compatibility "best practice"
"The only winning move is not to play" - Joshua

Offline Skeptigator

  • Off to a Start
  • *
  • Posts: 34
    • http://skeptigator.com
Re: There are several problems with the RSS feeds
« Reply #6 on: March 04, 2009, 02:45:14 PM »
I've fixed it ftw

For the record, firefox interprets the "Content-Disposition" Response header differently than every other browser. It essentially overrides Firefox's default behavior. Firefox is probably interpreting it correctly and everyone else isn't. Don't know, don't care.

It was an erroneous response header item that I looked over a million times but this last time I saw and fixed it.

Alright I'm done patting myself on the back.
"The only winning move is not to play" - Joshua

Offline Dolomedes

  • Seasoned Contributor
  • ****
  • Posts: 568
    • RatioBlog
Re: There are several problems with the RSS feeds
« Reply #7 on: March 05, 2009, 03:20:23 AM »
Normally, if you don't want to force the browser to save the entity instead of displaying it, there should be no Content-Disposition header at all.

Thanks for fixing it!
Warning: I have a brain, and I know how to use it.

50 Books for 2009 and 2010

Offline Skeptigator

  • Off to a Start
  • *
  • Posts: 34
    • http://skeptigator.com
Re: There are several problems with the RSS feeds
« Reply #8 on: March 05, 2009, 12:11:54 PM »
Copy and Paste will burn you everytime
"The only winning move is not to play" - Joshua

Offline wastrel

  • Great poster... or greatest poster?
  • Technical Administrator
  • Poster of Extraordinary Magnitude
  • *****
  • Posts: 13599
  • Science: A cold-hearted bitch with a 14" strap-on
Re: There are several problems with the RSS feeds
« Reply #9 on: March 05, 2009, 01:23:27 PM »
Copy and Paste will burn you everytime

Just ask the cdesign proponentsists.

Offline ClauClauClaudia

  • Brand New
  • Posts: 9
Re: There are several problems with the RSS feeds
« Reply #10 on: April 27, 2009, 02:53:17 AM »
I can't download episode #101. (Yes, I'm a new listener working my way forward. No, I'm not nearly up to #101 yet, but I let iTunes run away with things and download scores of episodes at once. Whups.)

Looking at the RSS feed, there's no obvious reason for the problem. However, it is the one episode whose title didn't get changed from Skeptics Guide to Skeptics' Guide to the Universe when that got tweaked recently. Perhaps that's suggestive of a missed step elsewhere, like the mp3 should have been renamed but wasn't?

Thanks for keeping all the episodes available indefinitely!

Offline Skeptigator

  • Off to a Start
  • *
  • Posts: 34
    • http://skeptigator.com
Re: There are several problems with the RSS feeds
« Reply #11 on: April 29, 2009, 10:26:26 AM »
We are aware that there is a problem with 101 and a couple of podcasts in the 40's. We're not sure exactly what the problem is, we think it's with the audio hosting service (libsyn).

We'll let you guys know when we have it resolved.
"The only winning move is not to play" - Joshua

 

personate-rain
personate-rain