TLDR: ใครมีประสบการณ์ของทั้ง protovis และ D3.js เพื่อชี้ให้เห็นความแตกต่างระหว่างทั้งสอง?
ฉันเล่นกับโปรโตวิสในช่วง 2 สัปดาห์ที่ผ่านมาและมันก็ยอดเยี่ยมมาก ยกเว้นตอนนี้ดูเหมือนว่าฉันจะชนกำแพงอิฐด้วยภาพเคลื่อนไหว
โปรโตวิส: http://vis.stanford.edu/protovis/
ฉันต้องการทำแอนิเมชันที่ค่อนข้างเรียบง่าย แต่ด้วยโปรโตวิสมันให้ความรู้สึกน้อยกว่าที่ใช้งานง่าย - ฉันเริ่มคิดว่าโปรโตวิสไม่เคยมีความหมายสำหรับแอนิเมชั่นจริงๆ ดังนั้นฉันจึงเริ่มดู D3.js:
http://mbostock.github.com/d3/ex/stack.html
ดูเหมือนกันมาก แต่:
- ดูเหมือนจะมีน้ำหนักเบากว่า
- ดูเหมือนว่าจะมีการโต้ตอบกับองค์ประกอบ DOM อื่น ๆ เช่นเดียวกับ SVG
- ดูเหมือนว่าจะเพิ่มภาพเคลื่อนไหว
ใครสามารถชี้ให้เห็นความแตกต่างอื่น ๆ ?
ฉันจะขอบคุณมากสำหรับข้อมูลใด ๆ และทั้งหมด