This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Why client side strictness is wrong
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Mark Pilgrim explains in complete detail why insisting that clients reject invalid xml out of hand is a bad idea. The best part is, as I write this, he has four perfect examples:
All of those folks have been extremely insistent that aggregators should reject bad content out of hand. All of those folks have invalid feeds on that basis right now. The lot of them need to read the rest of Mark's post; they should consider what he has to say carefully. Here's how I checked the validity myself:
I used this code to check whether a feed was valid xml - it just grabs the source xml, and tries to parse it - without handling any errors