Более

Как сделать карты Leaflet доступными и совместимыми с WCAG2


Я следил за несколькими темами по этой теме, но не смог исправить следующие проблемы:

  1. Как предотвратить чтение названий изображений плитки Leaflet map программами чтения с экрана?
  2. Как сделать векторные слои (например, круги и прямоугольники) вкладками?
  3. Как сделать так, чтобы изображения плитки не выбирались - это связано с №1?

Я пробовал с текущим дистрибутивом Leaflet 0.7.5 и 1.0 Beta2 - безуспешно. Вот некоторые связанные обсуждения:

Проблема с листовкой: улучшения доступности

StackOverflow: как сделать слои листов Leaflet доступными

Есть ли у кого-нибудь ссылка на сайт / страницу на основе Leaflet, совместимую с WCAG2?


Что касается пункта 1: этот коммит должен был позаботиться об этом для 1.0-beta1. Если это не так, отправьте подробный отчет об ошибке в трекере проблем github Leaflet.

Пункт № 2: Если вы знаете, как сделать SVG-пути табулируемыми, поделитесь, пожалуйста. Мы, разработчики Leaflet, не знаем, можно ли это вообще сделать. Если на карте используетсяrenderer, я не вижу реального способа добиться "возможности табуляции", кроме как реализовать его вручную.

Пункт № 3: Листовка отключает выделение и перетаскивание изображения во время операций перетаскивания карты, см. Этот код. Как вы можете выбрать изображение?