Search
Write a publication
Pull to refresh

Comments 14

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

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

Согласен. Да и сам тег ol вряд ли забыт, так как активно используется контентщиками при оформлении обычных нумерованных списков внутри текстовой части статьи.
UFO landed and left these words here
Да, семантика нумерованного списка сомнительна и для «хлебных крошек» и даже для постраничной навигации, на мой взгляд.
Ну а в качестве собственно нумерованного списка 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.

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

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


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

UFO landed and left these words here
Теги списков вообще не нужно использовать в хлебных крошках, меню и подобных местах, т.к. теги списков это теги контента. А хлебные крошки и меню это служебная информация.
Sign up to leave a comment.

Articles