TL;DR: Кто-нибудь имеет опыт как протовиса, так и D3.js, чтобы осветить различия между ними?
Я играл с протовисом последние 2 недели, и до сих пор это было здорово. За исключением теперь, я, кажется, ударил немного кирпичной стены с анимацией.
protovis: http://vis.stanford.edu/protovis/
Я хочу сделать довольно простую анимацию, но с протовисом она кажется менее интуитивной - я начинаю думать, что протовиз никогда не был предназначен для анимации. Итак, я начал смотреть на D3.js:
http://mbostock.github.com/d3/ex/stack.html
Он выглядит очень похожим, но:
- Кажется более легким
- Предназначен для взаимодействия с другими элементами DOM, а также с SVG
- Предназначен для добавления анимаций
Может ли кто-нибудь осветить любые другие различия?
Я был бы очень благодарен за любые входные данные