суббота, 25 июня 2016 г.

Интерактивная карта т.н. ато / конфликта на Донбассе

Первое что нужно сказать, данная карта - концепт. Это то, что можно было бы сделать освещая вопрос конфликта применяя современные технологии. Можно также сказать, что это не карта в полном смысле этого слова, скорее карта-схема. Хотя было составлено некоторое количество карт и даже с применением различных сервисов вроде API Карт, у них у всех одна проблема - внушительный вес (также у некоторых карт использующих API различных map сервисов большая нагрузка на процессор), поэтому основное что хотелось бы видеть это легкость. Данная карта весит около 200кб, и если постараться, может не добавляя веса освещать какое угодно количество изменений ситуации. Изменения видны только на выделенных желтым датах календаря, например, найдите июль 2014 года, там будет несколько дат с изменениями,листайте месяцами, так удобнее найти отмеченные даты. С 2017 практически изменений нет.


Детали.
Карта-схема сделана с применением SVG, использована библиотека Raphaёl.js, календарь - Jquery UI datapicer, подгрузку через ajax не использовал (все контуры уже на стороне клиента, поэтому при выборе даты мгновенная загрузка), может быть в дальнейшем реализую. Часть данных (svg paths/пути городов) в json формате, остальное пока в строках js, пока пробую с чем лучше работать, наверное все таки с json. Совместимость с браузерами, все кроме Opera Mini, для нее думаю сделать скриншот, используя библиотеку Modernizr.

0 коммент.:

Отправить комментарий