Если что-то не изменилось с новым материалом html5, нет, это недопустимо. Однако браузерам обычно все равно, и javascript сможет найти эти новые атрибуты.
Как говорится ... Вот что говорит спецификация (xhtml 1.0):
(из http://www.w3.org/TR/html/#uaconf)
«Если пользовательский агент встречает атрибут, который он не распознает, он должен игнорировать всю спецификацию атрибута (т. Е. Атрибут и его значение).»