Как стать автором
Обновить

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

Если изменим порядок элементов в навигации breadcrumb, изменим значение веб-сайта.

Не распарсил. Как может порядок элементов в breadcrumb изменить значение веб-сайта? Мне почему-то кажется, что пример для описания разницы между ol (упорядоченный список) и ul (неупорядоченный список) несколько натянут или не полностью раскрыт.

Согласен. Да и сам тег ol вряд ли забыт, так как активно используется контентщиками при оформлении обычных нумерованных списков внутри текстовой части статьи.
НЛО прилетело и опубликовало эту надпись здесь
Да, семантика нумерованного списка сомнительна и для «хлебных крошек» и даже для постраничной навигации, на мой взгляд.
Ну а в качестве собственно нумерованного списка ol и так никто не забывал.

Вообще хлебными крошками зовется элемент, который позволяет возвращаться к определенным узлам некоторого дерева. Например всякие файловые проводники обычно имеют что-то наподобие
/[usr]/[local]/bin где соотвественно usr и local активируемые элементы. Какое отношение к этому элементу должны иметь сортированные списки не очень понятно.
Содержание книги (например) в качестве примера имело бы куда больший смысл

Подумал сначала, что корявый перевод, заглянул в оригинал:


If we will change the order of elements in the breadcrumb navigation then we change the meaning of the website.

… И всё равно не понял

Я так понял: breadcrumb однозначно указывают на текущее местонахождение пользователя в дебрях сайта. Сменились крошки — значит куда-то перешли. Для зрячих людей не составит труда сориентироваться без этого (и то не всегда), но скринридеры могут запутаться.

Сейчас полно SPA, у которых url и title не меняются при переходах из раздела в раздел, а вот хлебные крошки скорее всего изменятся.

Вот если бы у address были вложенные тэги с семантикой, то да, был бы толк, а так — микроформаты полезнее.

Согласен. А язык разметки освобождается от необходимости быть «швейцарским ножом». Мне кажется, избыточная ответственность за семантику в своё время сильно усложнила развитие HTML.
Кроме тегов div и p больше никаких не нужно.

А меня вот смущает, почему 2 дня назад — это 29 января, а суббота — 23 сентября?

Получится ли какой-либо измеримый результат от такого рода изменений.


Двойственное ощущение — с одной стороны человек хочет передать семантику, с другой стороны если всем пофиг (нет какого-то значительного видимого эффекта) — то зачем?

НЛО прилетело и опубликовало эту надпись здесь
Теги списков вообще не нужно использовать в хлебных крошках, меню и подобных местах, т.к. теги списков это теги контента. А хлебные крошки и меню это служебная информация.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории