ZDNet UK


Skip to Main Content

ZDNet.co.uk - Winner of Best Business Website 2007
  1. Home
  2. News
  3. Blogs
  4. Reviews
  5. Prices
  6. Resources
  7. Community
  8. My ZDNet

 

ZDNet UK RSS Feeds


IT Jobs

Story: Testing times for open source

  • Previous comment

Posted by: Anonymous (Thursday 21 October 2004, 8:02 PM)

  • Reply

You're right: good software design needs to validate it's input and not just assume everything is happy. Even still, why is Internet Explorer's behavior "good"?

This browser behavior encourages sloppy web development. Would this type of behavior be acceptable in a compiler? Would you be willing to bet there are no bugs/unintentional side-effects in code that the compiler had to "interpret" for you because of a syntax error? What's more, would you consider it "good" that the compiler would not even *warn* you that it encountered unexpected input?

I'm not saying the behavior of the other browsers is better or worse. I am saying that *none* of their behaviors are correct. It would also seem that the W3C agrees with that position because all XHTML browsers are *supposed* to spit out an error when they encounter malformed pages. If not, then XHTML will suffer the same fate as HTML: browser bloat (which is one of the things XML/XHTML was designed to avoid).

  • Previous comment

  • Reply to this comment
  • Return to story
  • Report this as offensive


Full Talkback thread