Уровень 1 0 / 100 XP
Сегодня
0 мин
0 вопросов
- точность
0 уроков

Завтра счёт начнётся заново

Новое достижение
Первые шаги

Timeline Map

Карта со шкалой лет: города зажигаются, пути оживают, клик даёт справку

Timeline Map

Развивает: причинно-следственное чтение истории (когда и где). Атом исследовательский: он ничего не проверяет и оценки не ставит.

Слайдер ведёт по кадрам-годам. В каждом кадре автор говорит, какие города горят, какой из них ключевой и какие пути видны. Клик или Enter на городе открывает справку под картой. Спорный путь помечается debated: true и остаётся пунктиром без бегущих точек: версия не выдаётся за факт.

Демо

Использование

{{< atom type="timeline-map" >}}
title: "Заголовок карты"
intro: "Одна строка о том, что делать"
mapLabel: "Описание рисунка для скринридера, обязательно"
cities:
  - { id: ladoga, name: "Ладога", x: 388, y: 120, tag: fact, note: "Справка по клику" }
routes:
  - { id: trade, points: [150, 120, 388, 120, 336, 240] }
  - { id: south, points: [334, 210, 296, 590], accent: true, debated: true }
frames:
  - year: "862"
    tag: src
    lit: [ladoga]
    key: [ladoga]
    routes: [trade, south]
    caption: "Что происходит в этот год"
{{< /atom >}}
Параметр Тип Описание
mapLabel string Обязателен: описание карты для скринридера
viewBox string Система координат, по умолчанию 0 0 1000 640
background object water, rivers, labels: неподвижная подложка
cities array {id, name, x, y, note, tag}
routes array {id, points, accent, debated}, точки идут парами x и y
frames array {year, caption, tag, lit, key, routes}, порядок задаёт шкалу

Домен: visual (lazy-load). Метки tag те же, что у shortcode claim: fact, src, debate.

Не берите этот атом, когда нужна проверка: верного ответа в схеме нет. Хронологию проверяет order-items, причину quiz или appraise. Без JavaScript блок пуст, поэтому те же факты должны быть в тексте урока.