我最近接受了一份兼职工作,修改医学教育课程中使用的一套多媒体/演示文稿。我被要求研究网络和智能手机多媒体平台的未来。基本上,是什么新东西。目前,我们使用flash创建我们所有的教育多媒体应用程序,但我们正在开始开发一个新的主题,并希望开发与PC、苹果产品和android产品兼容的应用程序。
我没有跟上目前流行的速度,因为这不是我的专业!我的老板让我研究HTML5,但我有一种感觉,那不是一个解决方案。有没有人对网络和多媒体的“新flash”有什么建议?感谢您的阅读。
发布于 2012-03-08 09:42:04
如前所述,在JavaScript中使用可以重现几乎所有的Flash功能,比如渲染和管理用户输入(键盘、鼠标甚至游戏板)。
有各种JavaScript库(例如Pixi.js)可以为你做一些基础工作,还有一个section on MDN专门用来帮助你开始在JavaScript中进行游戏开发。
同样值得一提的是TypeScript,它为您提供了一个平台来为您的基于web的游戏编写类似AS3的面向对象的代码。它非常值得一试--它在我目前最喜欢使用的语言中名列前茅。
发布于 2012-03-08 09:38:50
您寻找的答案很可能是HTML5堆栈。这允许通过画布、CSS3转换和JavaScript对文本和多媒体进行丰富的动画和操作。通过<audio>和<video>标签,HTML5还内置了对多媒体的支持。还可以通过JavaScript中提供的新API调用来操作和分析多媒体。还有大量的JavaScript库,如RaphaelJS,用于创建交互式矢量图形。
http://raphaeljs.com/
既然您对创建多媒体演示文稿感兴趣,我建议您查看HTML5Wow,它本质上是用HTML5制作的关于HTML5功能的演示文稿。
http://www.htmlfivewow.com/slide1
还有通过CSS3D转换进行3D动画的功能,以及通过WebGL进行3D渲染的功能。查看Google Chrome实验,了解使用WebGL和其他HTML5技术的一些激烈的HTML5演示。
http://www.chromeexperiments.com/
Doob先生还提供了一些关于HTML5功能的很好的演示。
http://mrdoob.com/
甚至Adobe也承认HTML5是未来。他们投入了大量资源来创建HTML5操作工具,并修改现有的软件,如DreamWeaver,以支持HTML5。看看Adobe的新"Edge“软件。
http://labs.adobe.com/technologies/edge/
在可移植性方面,Google Chrome、Safari、Firefox、Opera和IE9+都很好地支持HTML5。它也已经内置于安卓、黑莓、iPad、iPhone和Windows Phone设备中。HTML5还将在Windows8平台上的应用程序开发中发挥重要作用。
http://ie.microsoft.com/testdrive/Graphics/hands-on-css3/
发布于 2012-03-08 09:16:59
你可以看看微软的Silverlight。
https://stackoverflow.com/questions/9611624
复制相似问题