Jul 082016
 

Спустя дофига времени после появления статистики технологии шагнули далеко вперед и позволили сделать диаграммы на JS.

Самым главным преимуществом такого перехода является отображение диаграмм на всех устройствах (в отличии от флеша, который и на десктопах-то не всегда работал).
Windows Phone:

iOS:

Но обо всем по порядку.
Используется Chart.js второй версии с допиленным Данилой паем.

Теперь диаграмма распределения изоображений по количеству выглядит так:

А по размеру так:

Без Данилы все было бы куда хуже, так как разработчики не предусмотрели подписи к секторам:

Кстати, подписи движутся вместе с секторами:

Попутно Данила нашел у них баг, который они решили заигнорить.

На всех диаграммах можно включать или отключать любые наборы данных, нажатием на элемент в легенде (так и хочется что-нибудь пририсовать):

Другие две диаграммы теперь выглядят так:

Также пофиксил баг с сортировкой дат.
Раньша могла случиться такая ситуация:

А теперь все ок: