Спустя дофига времени после появления статистики технологии шагнули далеко вперед и позволили сделать диаграммы на JS.
Самым главным преимуществом такого перехода является отображение диаграмм на всех устройствах (в отличии от флеша, который и на десктопах-то не всегда работал).
Windows Phone:
Но обо всем по порядку.
Используется Chart.js второй версии с допиленным Данилой паем.
Теперь диаграмма распределения изоображений по количеству выглядит так:
Без Данилы все было бы куда хуже, так как разработчики не предусмотрели подписи к секторам:
Кстати, подписи движутся вместе с секторами:
Full size
Попутно Данила нашел у них баг, который они решили заигнорить.
На всех диаграммах можно включать или отключать любые наборы данных, нажатием на элемент в легенде (так и хочется что-нибудь пририсовать):
Другие две диаграммы теперь выглядят так:
Также пофиксил баг с сортировкой дат.
Раньша могла случиться такая ситуация: