Switching From Flash To HTML5

Out of context: Reply #18

  • Started
  • Last post
  • 31 Responses
  • stewdio0

    First, you have to unlearn what you have learned. I notice you mentioned Object Oriented programming. JavaScript is certainly about Objects, but it doesn't use Classical Inheritance (Classes and Objects). Instead it uses Prototypal Inheritance, and that is not a defect. It is a super power! http://en.wikipedia.org/wiki/Inh…)

    You should really check out Douglas Crockford. Here's the useful book he wrote: http://www.amazon.com/exec/obido…

    You might also find his video lectures useful. Chapter 2 and Act III will be your meat and potatoes, but I still enjoy Volume One anyway because I find the history fascinating. Really watch this stuff. Don't just have it playing idly in the background because you'll miss important bits. It's worth pausing on some code examples and thinking about what he's saying: http://yuiblog.com/crockford

    And of course I have to mention Paper.js because I've been using it so much recently. It's an HTML vector graphics framework for the canvas. Just launched recently. Actively in development. Join their mailing list and start suggesting features ;) http://paperjs.org

    • Fucken love paper.js :)mikotondria3
    • unless he remembers prototypal inheritance from AS1... :-Dkingsteven
    • not sure why he has to "unlearn" everything for retardedness of JS. Just use a framework that mimics OOP or if you coded in AS1 you know all this stuff anyways.monolith
    • if you coded in AS1 you know all this stuff anyways.monolith

View thread