"All browsers include mechanisms to deal with broken or unintended content. For example, IE6 invented DOCTYPE switching that assumed, from the lack of DOCTYPE that the developer wanted the erroneous IE5 box model. Opera and Firefox had to include bug compatibility with IE6, which is only being removed now."
"With a mind towards maintainability we leant towards using the same pages for both, and started thinking about how we could fulfill the following guidelines:1. Our pages should render legibly at any screen resolution 2. We mark up one set of content, making it viewable on any device 3.We should never show a horizontal scrollbar, whatever the window size"