Сообщение от ваый
|
чтобы иметь вполне приятные чувства от новых стандартов.
|
От старых не было таких чувств?
Сообщение от ваый
|
А вот, кстати, интересно, почему же?
|
Сообщение от Gozar
|
наверное я его по назначению использую...
|
Ну и как? Лучше стало? Наверно, вся разметка выглядит как header -> section ... -> footer?
А стили как выглядят? Случайно не так?
header {...}
footer {...}
А вы знаете, что рендеринг страницы с таким CSS происходит медленнее?
Вспоминаю радостные вопли почти из любой статьи о грядущем стандарте:
Цитата:
|
Раньше вы писали так:
<div class="header" />
<!-- либо id="header", что вообще бредня -->
<div class="footer" />
, а теперь будем писать так:
<header />
<footer />
Разве не замечательно?
|
А что тут, собственно, замечательного? Читабильнее? Узлы, которые
визуально предназначены для хедера и футера, с технической и логической точки зрения одинаковые! Тогда почему у них разные имена? Может есть различия в поведенческом плане? Может футер вдруг стал
прибиваться к низу?
В XHTML любой тег имеет своё поведение, отображение, смысл. Теперь же у нас зоопарк имен одинаковых тегов. Судя по недавней статье на хабре, многие даже не знают как их толком использовать.
Ну это ладно. Теперь мы можем писать так:
text<i>text<b>text</i>text</b>
Представляете что сейчас начнут воротить начинающие верстаки? Удобно вам отлаживать такую разметку?
Следующее "нововведение", думаю, возникло благодаря криворуким версталам из 90-ых - вернули b и i! Теперь ваша совесть будет чиста, а то
так влом набирать em и strong! А так же чиста совесть людей, которые вернули это в стандарт - они придумали для этих тэгов другое, малопонятное, логическое объяснение. Но мы то с вами знаем как они будут использоваться, правда?
А, вот ещё. Можно не писать html, head, body. Т.е. документ может содержать несколько корневых узлов! Прощай совместимость с xml, а так же смело выпиливайте document.documentElement - теперь это бессмысленно.
В общем, здесь как никогда подошел бы смайл, закрывающий лицо рукой. Жаль такого нет.
Илья, может добавим?