Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

What would be the most cross browser friendly (IE9, Chrome, FF, Safari, Opera) way to code an animated, interactive double-helix?

HTML 5/JavaScript is fine. Flash or Java is not.

I am unsure if canvas or svg or pure css should be considered as graphics aren't typically my thing. In fact, I really don't know where to start here, so I probably just need a nudge in the right direction.

Any advice is appreciated!

share|improve this question
up vote 1 down vote accepted

If you are doing 3D, you can use HTML5 Canvas and WebGL to generate such a rendering and so forth. Interaction with the window would likely accomplished through Javascript though HTML5 may be up to that task as well.

share|improve this answer

It would depend on how complicated the animation is.

If your cross browser compatibility requirement includes IE, WebGL is not an option. Your best bet is to use Canvas & Javascript.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.