Причины
В Сети распространяется недуг, не щадящий ни безобидные персональные странички, ни крупнейшие корпоративные сайты. Коварно и постепенно недуг заражает всё новые сайты, оставаясь незамеченным, так как он опирается на принятые в Web-отрасли нормы. И хотя их владельцы и менеджеры еще не знают об этом, но 99,9% сайтов устарели.
Джеффри Зельдман «Web-дизайн по стандартам»

Причины

В конце прошлого века и самом начале нынешнего сайтостроители работали в тяжёлых условиях: медленный Интернет ограничивал творческие порывы. Дизайнеры были вынуждены принять пессимистические правила, продиктованные суровой действительностью: хороший сайт — это маленький, простой сайт. Он должен:

Помимо проклятия скоростью, сайтостроение переживало тяжёлое время анархии в среде разработчиков средств просмотра: каждый браузер требовал особого программирования (даже на уровне разных версий, не говоря уже об уровне разных компаний) — никто не желал соблюдать стандарты.

Сейчас времена изменились. Во-первых, медленные аналоговые модемы сменяются быстрыми цифровыми, во-вторых, война браузеров, наконец, закончилась и заменилась позитивной конкуренцией: производители теперь пытаются обогнать друг друга в наиболее полной и точной поддержке стандартов W3C, а не в стремлении ввести в свои браузеры патентованные технологии, поддерживаемые только их компанией и браузером, и не поддерживаемые остальными (как было раньше).

Иными словами:

В соответствие с этим дизайнеры по всему миру стали по-другому строить свои сайты.

Если раньше для поддержки разных браузеров приходилось, либо строить простые страницы, либо писать варианты сайта для разных браузеров (и платформ), либо создавать в коде многочисленные переключатели по браузеру на JavaScript, то теперь настало время, когда можно строить сайты по стандартам, и быть уверенными, что они будут работать во всех браузерах сегодня и через 10 лет.