Я нахожусь на полпути через синтаксический анализатор html и нашел html5 определенным явно правилами большого пальца для анализа плохо сформированного html. (И я использовал их вывод из DTD, вздох)
Мне нравится этот факт, но я хорошо знаю, что html5 еще не завершен (также интересно, будет ли он когда-либо) и что он не разработан W3C, а WHATWG.
Поиск нужной мне спецификации Мне представлено:
- 8.2 раздел W3C TR
http://www.w3.org/TR/html5/syntax.html#parsing
или
- 11.2 раздела WHATWG веб-приложений/текущей работы
http://www.whatwg.org/specs/web-apps/current-work/multipage/parsing.html
Если бы не номера разделов, которые я бы вызвал, они были бы одинаковыми. Но разная нумерация заставляет меня задуматься. Какая версия, предположительно, самая авторитетная?
WHATWG, похоже, имеет больше разделов и добавляется с тех пор, как W3C загрузил свою рекомендацию кандидата.
Будет ли обновление W3C версией WHATWG?
Или они будут придерживаться своего нынешнего кандидата до получения статуса официальной рекомендации?
Какая спецификация html5 - это бедные дьяволы, которые должны следовать, когда возникают сомнения?