Click here to Skip to main content
15,884,990 members
Please Sign up or sign in to vote.
3.00/5 (1 vote)
Hello Everyone,

I am thinking about learning more on html5/javascript animation. To be more specific, my plan is to build some simple visual examples of basic data structures like stack, queues, lists and trees..

What would be the best framework to learn? I have been looking into oCanvas(http://ocanvas.org/[^]) and processing.js(http://processingjs.org/[^]). But if anyone knows something better, please let me know...
Posted
Comments
Sergey Alexandrovich Kryukov 14-Oct-13 11:19am    
Why better? If you are asking about that, you need to explain what have you been unhappy with. Someone who would ask you should understand your preferences. There is no such thing as absolute "better" predicate working in identical way for all people.
—SA
Paulo Augusto Kunzel 14-Oct-13 12:02pm    
My apologies, I was not clear enough...
When I mean better, I am trying to ask for something that is easy to learn, has at least a moderate variety of function to work with and a lot of documentation.
From what I have seen of both frameworks, they don't seem to be well know and its kind hard to simply "guess" some of the capabilities or functionalities that I wish to use.
If you know some other frameworks, please provide me a link so I can check them out.

Thx
Sergey Alexandrovich Kryukov 14-Oct-13 12:08pm    
Both libraries look very good, in my opinion; if they have serious problems, I'm not yet aware of them. I think your approach is somewhat questionable. You should not expect that you can easily guess how to use the features. Good libraries require some reading...
—SA
Paulo Augusto Kunzel 14-Oct-13 12:19pm    
I've never said they were bad nor I'm discarding them. I am quite new at this area and wanted the opinion of who already works with it. You probably must have had doubts when you need to learn something new.
If you think that both are good and it only depend on how do I approach them, thank you for your answer, even though I knew that already.
Sergey Alexandrovich Kryukov 14-Oct-13 13:02pm    
I don't have any answer, so I just commented, sorry. I wish I could give you a better answer, but I just don't know anything. I would also add that JavaScript is generally pretty sophisticated and difficult for programming. Anyway, thank you for the interesting question.
—SA

1 solution

After more researching, some comparison indicators were found explaining some of the libraries and both advantages and disadvantages.

For those who have the same doubts as I was, here are some links to help you with:
http://coding.smashingmagazine.com/2012/02/22/web-drawing-throwdown-paper-processing-raphael/[^]
http://www.softr.li/blog/2012/06/20/which-html5-canvas-javascript-library-should-i-use[^]
http://datavisualization.ch/tools/13-javascript-libraries-for-visualizations/[^]
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 14-Oct-13 13:15pm    
All your links, starting from the links in the question, could be very useful for someone who will come across this page. My 5.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900