Про валидность кода
На stackoverflow.com недавно был такой вопрос «Why would Google use a font tag?». И на него был дан такой ответ:
Saving a few bytes on the Google homepage likely saves them terabytes of transfer bandwidth.
Это выглядит вполне логичным. В исключительных случаях «плохой» код может быть оправдан. Главная страница Гугля уменьшилась на несколько байт, и, учитывая их масштабы, они тем самым экономят кучу трафика и, соответственно, денег. Это разумно.
А теперь представим, что внезапно все страницы в интернете стали написаны хорошо структурированным, понятным кодом, который робот Гугля может без труда парсить с минимумом затрат процессорного времени, электроэнергии и человеческих ресурсов. Разве в этом случае экономия не будет существенно больше?
Конечно, это всё мои фантазии, но я уверен, что именно к этому надо стремиться.
Поэтому я считаю, что на валидность кода нельзя забивать никогда. Вот такой я буквоед.
P.S. По телеку показывают похороны Гугля в Китае. В буквальном смысле. Всем очень грустно, все несут цветы и ставят свечки.