Parsing XML is such a hassle? Laughable to think Firefox is so bloated that not rendering a styled DOM for an XML datatype saves them an hour of payroll or trims hardly a megabyte off their binary.
This is probably the least amount of complexity they could drop, and yet they bloat the fuck out of their application, with features I turn off, avoid or never use.
Pocket, Web RTC, those stupid cartoon images for their error messages. And so much more, worth so much less.
Parsing RSS is a hassle. The specification never made it clear if you could include HTML or not---did you entity encode the HTML? Strip it out so it's only plain text in the feed? The original designer of RSS, Dave Winer, never clarified that point, nor did he want to. In fact, he got downright nasty when a group did clean up the specification and released it as RSS 2.0. That lead to the development of Atom, to clarify these issues and remove Dave Winer from the discussion.
So there are at least three different RSS standards, most of which are under specified as to what is and isn't allowed. It's like the tag soup of XML.
Have you ever tried parsing RSS as produced in the real world? If you try to parse it with an actual XML parser, you are going to have a _very_ bad time.
Parsing XML is such a hassle? Laughable to think Firefox is so bloated that not rendering a styled DOM for an XML datatype saves them an hour of payroll or trims hardly a megabyte off their binary.
This is probably the least amount of complexity they could drop, and yet they bloat the fuck out of their application, with features I turn off, avoid or never use.
Pocket, Web RTC, those stupid cartoon images for their error messages. And so much more, worth so much less.