What technology is used by sites like goanimate, xtranormal, and animoto? Especially the video compilation engine in the backend of animoto? Could HTML5 be used to do everything that's there?


My son who is into programming games, has discovered something called AGAL, which he thinks gives the best performance.It is supposed some sort of GPU unspecific assembler language.


Well, my copy of xtranormal (which is pretty old) has some Ogre3D related files in it, so I'm going to say its using either DirectX or OpenGL to render its graphics (Ogre apparently supports both), not flash. I also see a DirectX related DLL in there, so it sounds like, at least on Windows, xtranormal is using DirectX. On other platforms I'd assume OpenGL.


I took a look at goanimate, the progress bar I saw is the default Flex progress bar.

However, having a lot of experience with Flex and pure ActionScript projects, I would not recommend Flex for something like animations or games. Flex is more for business applications and RIAs.

I would recommend using Flash + ActionScript (3.0). I am sure that HTML5 can do most (if not all) that Flash can do, but it will be much harder (At least for now.)


Could HTML5 be used to do everything that's there?

Of course. You can do just as much with HTML5 as any of those other tools. The only limitation is that your making a web based application and are relying on internet connection.

The DOM, SVG, canvas and webGL can all cope with the rendering.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy