dacă animația este simplă, schimbați culorile în timp, treceți de la x la y în 3 secunde. Javascriptul este bine. Dacă doriți tot felul de butoane wizbang și rotația coordonată a ecranului, drepte în sus JS + dhtml va fi clunky în cel mai bun caz. Silverlight vs Flash sunteți întrebări la acel moment. Interesant este faptul că programați Silverlight cu JavaScript și că acesta ar fi avantajul major pentru upgrade-ul la un DOM mai rapid și mai dinamic, implementat în Silverlight, dar care încă scrie același cod. Programarea Flash este foarte limitată în experiența mea, puteți face orice, dar va fi lent și să luați mii de linii de cod pentru a ajunge acolo. Pentru animațiile simple JS, uitați-vă la jQuery sau Scriptaculous.