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

I mean we collectively did this to ourselves by letting browsers be super permissive about invalid markup.

The only reason that Google is able to do this is because things that don’t know what rel=“usg” means will silently ignore it.



They would have found another, probably less elegant, way to do the same thing. E.g. they'd put the extra info in HTML comments.


Oh, hi Microsoft.

<!--[if gte IE 6 ]><![endif]-->


You're confusing forward-compatibility (ignore markup with tags you don't recognize, which is awesome) with accepting invalid markup (which is stupid).




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

Search: