Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

HTML also chugs along at all costs:

You don't have to close tags,.

You can add(misspell) unknown attributes to tags.

<input type="text"> works the same as <input type="foobar">

You can have multiple tags with the same ID field.

You can do ALL that and your page will still render, and probably look just fine. That's a major reason why the web took off. Because it didn't take perfection to get something done. Anyone that wanted to make a webpage could fumble around and make something that looked like a webpage.

Perhaps the web would be in a better place if browsers gave an fatal error if it tried to load a page that doesn't validate ... or maybe there wouldn't be a World Wide Web, much like there aren't any CueCats lying around.



Hey now, I still have my CueCat... I hacked it to work as a standard barcode scanner.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: