Приведенная выше спецификация также ,
Пользовательские агенты должны обрабатывать элементы и атрибуты, которые они не
понимать как семантически нейтральный; оставляя их в DOM (для DOM
процессоры) и стилизация их в соответствии с CSS (для процессоров CSS),
но не выводя из них никакого значения.
Опубликованная цитата Квентина, если я правильно понимаю спецификацию, относится к расширениям пользовательского агента. (Под этим я предполагаю, что они подразумевают как специальные браузеры, так и плагины браузеров.) User-agent не должен создавать новые теги или атрибуты. Веб-разработчик может использовать любые готовые теги и атрибуты, которые им нравятся. И спецификация явно инструктирует разработчиков пользовательских агентов учитывать неизвестные теги и атрибуты и включать их в DOM и при визуализации страницы.
Доступ к ним с помощью скрипта становится немного сложнее. IE 7 и 8 для вас, чтобы добавить пространство имен для поиска этих пользовательских тегов, что делает ваш документ технически недействительным - , но все еще полностью функциональным!
Смотрите здесь (мой блог): http://blog.svidgen.com/2012/10/building-custom-xhtml5-tags.html