|
|
|
|
|
by SigmundA
2307 days ago
|
|
Both TCP which Postel wrote the spec and HTML follow this principle so it it seems have its merits. You know what followed your principle? XHTML...and the arguments were the same, its not well formed just reject it, why would you ever accept broken input. Sure it makes parsing faster and simpler and yet what actually works and is robust in the real world, HTML... |
|
That HTML is a platform with an extraordinary security track record? Noone has ever exploited all the ambiguities that result from the incoherent mess that is the web?
Or is it that we never had any interoperability problems with HTML? All browsers always reliably rendered websites consistently? "This website is optimized for IE" never happened?
How isn't that just the best example to support my point?
As for TCP ... how is it relevant that Postel wrote the spec? Does that mean that the vulnerabilities in TCP never happened? Or are you saying that modern TCP implementations try to accept any crap whatsoever? (No, they don't, of course they don't, people have actually learned that that's a bad idea.)