Комментарии:
Отличная работа!Спс.
ОтветитьПри всем уважении, не разделяю ликований касательно ухода от XHTML. Он был себе частным случаем, лишь отдельным неймспейсом в рамках XML, расширяемым, смешиваемым и потокосовместимым. А еще трансформируемым. Ну и какого хрена вам не хватало? Ну и расширили бы неймспейс на те теги, которые вам приспичило иметь отдельно. Зачем было убивать совместимость с XML? Убивать настолько, что даже не оставили отдельной версии для тех, кому надо. А уж при возможностях кодогенерирования и трансформации XML... Вот не работаете вы на стыке веба и не-веба, вам и не надо, но зачем же так за всех расписываться...
ОтветитьСпасибо большое за доклад. Подскажите, пожалуйста. Если на сайте не футера. Есть ли смысл вставлять тег footer с пустым контентом?
ОтветитьПоясните что такое монады?
ОтветитьЯ пытался найти «новый редактор, который выпустили 69 Signals», но не нашел. Помогите пожалуйста!
ОтветитьСкоро будем верстать и адаптировать сайты для часов
ОтветитьНравятся выступления Вадима. Сам занимаюсь версткой и фронтендом довольно недавно, поэтому с самого начала стараюсь делать семантическую верстку, слежу за структурой HTML-документа, чем постоянно досаждаю коллегам.
Не в защиту людей использующих тег <i>, но в качестве дополнения / комментария. Как я понимаю, использование тега <i> для иконок распространено благодаря популярным иконочным шрифтам (тому же FontAwesome 4), которые такой вариант предлагали для вставки иконок. Кроме того, в текущей версии HTML 5 отказались от трактовки тегов <b>, <i>,<u> как от просто визуального оформления, а все теперь имеют семантическое значение (да, выбрать между <b> и <strong> стало сложнее, как мне кажется :)). И в новом значении <i> уже не так уж прямо и не подходит для иконки, не меньше, чем <span> по крайней мере; все равно, в конце концов, стилизуем через класс, а не тег.
А вообще, сделать семантику важной смогут только поисковики, когда будут давать ей больше значимости, и SEOшники начнут ее требовать.
Насчет <aside> в примере - это только возможно, что <aside>, но только по его контенту надо судить, в зависимости от того имеет ли отношение к основному контенту или нет.
<header> - тоже не просто повторяющася часть на сайте или в приложении, и может находиться в любом "секционном контенте" (article, aside, nav, section) и в руте.
<nav> - не просто главная навигация. На одной странице может быть и хэдере, и в футере, и, допустим, внутрення навигация по большой статье.
Насчет <main> - вообще странно. Authors must not include more than one main element in a document. - это вообще прямой запрет из стандарта.
Т.е. все чаты должны лежать в одном мейне, а там уже разбиты или на article, или на section
Спасибо за видео!
ОтветитьПочему не стоит оборачивать иконки в тег i?
ОтветитьСпасибо большое за такую информацию
Ответить