Protovis vs D3.js

TLDR: біреудің де протовиттер мен D3.js-дің екеуінің арасындағы айырмашылықты жарыққа шығару тәжірибесі бар ма?

Мен соңғы 2 аптада протовимен ойнадым, ол өте жақсы болды. Қазірден басқа, мен анимациямен біршама кірпіш қабырғаға соғылған сияқтымын.

protovis: http://vis.stanford.edu/protovis/

Мен өте қарапайым анимация жасағым келеді, бірақ протовиктермен бұл интуитивтіден аз сезіледі - мен протомдар ешқашан анимацияға арналмаған деп ойлай бастадым. Сонымен, мен D3.js-ті қарай бастадым:

http://mbostock.github.com/d3/ex/stack.html

Бұл өте ұқсас көрінеді, бірақ:

  • Жеңіл болып көрінеді
  • басқа DOM элементтерімен, сондай-ақ SVG-мен өзара әрекеттесуге бейімделген
  • Анимацияларды қосуға бейімделген

Кез-келген басқа айырмашылықты жарыққа шығара ала ма?

Мен кез келген және барлық кірістерге өте ризамын

84
задан j0k 22 October 2012 в 11:16
поделиться