Is there an open source alternative to flash for web animation?

I want to do something similar to this , but I would like to avoid using proprietary platforms (flash). I am relatively new to development, and I am ready to learn something. I understand that some javascript frameworks like jQuery and MooTools are capable of some kind of animation, but is that not possible? What do you recommend?

thanks

+4
source share
9 answers

Take a look at John Resig processing.js . No need to use raw jQuery when the first jQuery author has already done the job!

+5
source

You can use FlashDevelop for IDE

http://osflash.org/flashdevelop

Alternatively, you can use gnash as a player.

http://www.gnu.org/software/gnash/

+3
source

The more important question is: if you find such a platform, can anyone reproduce it using the software that they already installed?

+1
source

What about Java or JavaFX? I don't really know much about this, but it should be for the RIA, which puts it in the Flash and Silverlight technology class.

+1
source

I know that SVG is capable of animation , but I don’t know how widespread support is or what tools support it.

+1
source

Repeating the animation you pointed at will be very difficult in jQuery, but not impossible. The question is, are you ready for the challenge?

I would not recommend an alternative to Flash if the application you are creating is not internal to your company, and you can be sure that everyone will have the necessary plugins installed.

0
source

Check Processing .

Also check out the free Flex SDK that lets you record and compile ActionScript without the Flash IDE

0
source

You can use Moonlight, an open source clone of Silverlight.

0
source

From the Java space:

  • JavaFX has already had 100,000,000 downloads if you are concerned about adoption.
  • Processing . You still have to worry about the download size. IMHO, processing is great for prototyping, but you need to do a lot of work to make an applet, especially when the animation is not going.
0
source

All Articles