Семантика для циников, Вадим Макеев

Семантика для циников, Вадим Макеев

Веб-стандарты

5 лет назад

34,067 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

@JohnGalt72
@JohnGalt72 - 30.12.2022 09:27

Отличная работа!Спс.

Ответить
@parahumanoid
@parahumanoid - 26.07.2021 18:37

При всем уважении, не разделяю ликований касательно ухода от XHTML. Он был себе частным случаем, лишь отдельным неймспейсом в рамках XML, расширяемым, смешиваемым и потокосовместимым. А еще трансформируемым. Ну и какого хрена вам не хватало? Ну и расширили бы неймспейс на те теги, которые вам приспичило иметь отдельно. Зачем было убивать совместимость с XML? Убивать настолько, что даже не оставили отдельной версии для тех, кому надо. А уж при возможностях кодогенерирования и трансформации XML... Вот не работаете вы на стыке веба и не-веба, вам и не надо, но зачем же так за всех расписываться...

Ответить
@natali1085
@natali1085 - 21.06.2020 15:10

Спасибо большое за доклад. Подскажите, пожалуйста. Если на сайте не футера. Есть ли смысл вставлять тег footer с пустым контентом?

Ответить
@OyNice
@OyNice - 29.10.2019 19:19

Поясните что такое монады?

Ответить
@LyopsiK
@LyopsiK - 30.06.2019 05:03

Я пытался найти «новый редактор, который выпустили 69 Signals», но не нашел. Помогите пожалуйста!

Ответить
@hennadiikhudolieiev2198
@hennadiikhudolieiev2198 - 19.05.2019 16:50

Скоро будем верстать и адаптировать сайты для часов

Ответить
@patapon3fan
@patapon3fan - 06.04.2019 16:11

Нравятся выступления Вадима. Сам занимаюсь версткой и фронтендом довольно недавно, поэтому с самого начала стараюсь делать семантическую верстку, слежу за структурой 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

Ответить
@TheWorldPeace
@TheWorldPeace - 26.03.2019 21:24

Спасибо за видео!

Ответить
@user-kg9hu7oo3w
@user-kg9hu7oo3w - 10.02.2019 12:30

Почему не стоит оборачивать иконки в тег i?

Ответить
@Nickkkkkjhg
@Nickkkkkjhg - 22.01.2019 14:29

Спасибо большое за такую информацию

Ответить