Ответы пользователя по тегу CSS
  • Какую лучшую и легкую библиотеку посоветуете для динамичных svg диаграмм?

    @calsh
    Java Developer
    Мне больше всего понравилась SnapSVG. Простая и весьма удобная.
    Делали мы много разных диаграмм. И очень кастомных, и стандартных. И сначала использовали svg. Но скоро убедились, что есть проблема с производительностью. SVG работает с DOM, поэтому большой объем данных и частая перерисовка диаграммы может потребовать очень много ресурсов от клиентской машины.
    В этом случае лучше использовать html5 canvas. Преимущества и недостатки каждого подхода описывать не буду, но в нашем случае svg использовать не получалось(у нас на странице было от 3 до 6 разных диаграмм и данные обновлялись раз в секунду. На слабеньких машинах страница падала минут за 5-10)
    p.s. Пробовали работать с svg напрямую без библиотек, в плане производительности было не сильно лучше.
    Ответ написан
    Комментировать