Najprawdopodobniej odpowiedź, której szukasz, to stos HTML5. Pozwala to na bogatą animację i manipulowanie tekstem i multimediami za pomocą Canvas, transformacji CSS3 i JavaScript. HTML5 ma również wbudowaną obsługę multimediów za pomocą tagów <audio>
i <video>
. Multimedia można również manipulować i analizować za pomocą nowych wywołań API dostępnych w JavaScript. Istnieje również wiele bibliotek JavaScript, takich jak RaphaelJS, służących do tworzenia interaktywnej grafiki wektorowej.
http://raphaeljs.com/
Ponieważ jesteś zainteresowany w tworzeniu prezentacji multimedialnych Polecam sprawdzeniu HTML5Wow który jest zasadniczo prezentacja możliwości HTML5, wykonane z HTML5.
http://www.htmlfivewow.com/slide1
Istnieje również możliwość dla animacji 3D poprzez CSS 3D przekształca i renderowania 3D przez WebGL. Sprawdź Eksperymenty Google Chrome, aby obejrzeć niektóre dema HTML5 za pomocą technologii WebGL i innych technologii HTML5.
http://www.chromeexperiments.com/
Istnieją również wielkie możliwości dema na HTML5 w Panu Dooba.
http://mrdoob.com/
Nawet Adobe przyznaje, że HTML5 to przyszłość. Zainwestowali wiele zasobów w tworzenie narzędzi do manipulacji HTML5 i modyfikację istniejącego oprogramowania, takiego jak DreamWeaver, w celu obsługi HTML5. Zobacz nowe oprogramowanie "Edge" firmy Adobe.
http://labs.adobe.com/technologies/edge/
chodzi o przenośność, Google Chrome, Safari, Firefox, Opera, IE9 + i mają dobre wsparcie dla HTML5. Jest również już wbudowany w urządzenia z systemem Android, Blackberry, iPad, iPhone i Windows Phone. HTML5 będzie również odgrywać znaczącą rolę w tworzeniu aplikacji na platformie Windows 8.
http://ie.microsoft.com/testdrive/Graphics/hands-on-css3/
Dlaczego HTML5 nie byłby rozwiązaniem? Większość aplikacji, które odchodzą od Flasha, przechodzi do natywnego HTML5 lub jakiegoś generatora, który tworzy HTML5. Oczywiście, przejście z lampy błyskowej NIE jest do jakiejś innej zastrzeżonej technologii, której urządzenia Apple nie obsługują. – jfriend00