If your animation is simple, change the colors over time, go from x to y in 3 seconds. Javascript is fine. If you want all kinds of wizbang buttons and coordinated screen rotation, straight up js + dhtml will be awkward at best. Silverlight vs Flash were questions at that time. Interestingly, you program Silverlight with javascript, and that will be the main advantage of simply upgrading to a faster and more dynamic DOM, which is implemented in Silverlight, but still writing the same code. Flash programming is very limited in my experience, you can do something, but it will be slow and take thousands of lines of code. For a simple JS animation, see jQuery or Scriptaculous.
Developingchris
source share