Элемент TIME удалён из HTML5

Редактор спецификации HTML5 Ян Хиксон удалил из HTML5 элемент TIME, позволявший удобно и наглядно размечать даты и являвшийся одним из немногих реально семантических новшеств HTML5.

В качестве «замены» предлагается обобщённый элемент DATA, предназначенный для разметки любых абстрактных данных и имеющий намного более громоздкий синтаксис на основе микроданных.

Было:
<article>
    …
    <time pubdate>2009-08-30</time>
    …
</article>
Стало:
<article itemscope itemtype="http://schema.org/BlogPosting">
    …
    <data itemprop="datePublished" value="2009-08-30">2009-08-30</data>
    …
</article>

Следующим шагом Яна, надо думать, будет удаление из спецификации всех семантических элементов (заголовков, абзацев, списков и проч.) и замена их на замечательный унифицированный элемент DIV:

<div type="h1">
<div type="p">
<div type="ul">

Фееричность нововведения оценил даже Зельдман.

Высказаться можно на странице баг-репорта-предложения, которое Ян сам выдвинул и сам же принял. Умница.


Обновлено: удаление элемента TIME из HTML5 было отменено на основании запроса от председателей рабочей группы HTML.


См. также: