I'm about to begin building a highly interactive and dynamic website that could be implemented beautifully using Flash. For many reasons, I'd like to ditch Flash and build the site using the least common denominators (HTML, CSS, and JS) across the big platforms. I'm trying to understand the interactive nature of HTML5 that people speak of when talking about using HTML5 in place of Flash, Silverlight, etc. I don't see any interactivity built into HTML5 at all. When I read about HTML5, I read about simplified syntax, elements that have been added, elements that have been modified, and elements that have been removed, but I don't see how you could use it to implement the same kind of interactivity that Flash can pull off. I can, however, see how you could implement the same kind of interactivity using HTML5, CSS and Javascript, but not too much differently than what you could do with HTML4.
When talking the interactive nature of HTML5, you're really talking about HTML5, Javascript, and CSS, right?
Thanks in advance for your thoughts!