часть WHATWG). Подумать только, такая жизненно необходимая часть многих сайтов
реализована как побочный продукт! Поэтому одной из первых задач HTML5 было соз-
дание документации для того, что еще не задокументировано, чтобы тем самым повы-
сить ин тероперабельность, избавляя авторов Сети и разработчиков браузеров от работы
«вслепую».
Также необходимо было однозначно определить, как браузеры и другие агенты пользова-
телей должны поступать с неправильной разметкой. В мире XML это не было проблемой;
в XML используется «драконовская обработка ошибок», при которой браузер должен оста-
новить процесс отображения при обнаружении ошибки. Одной из причин повсеместного
распространения и успеха Сети было (по моему мнению) то, что даже для плохого кода
вероятность, что он будет отображаться в некоторых или всех браузерах, была ненулевой.
Барьер, который необходимо было преодолеть для публикации в Сети, был очень низким,
но каждый браузер был вправе решать, как он будет отображать плохой код. Простой код,
такой как