2012-03-08 78 views
12

我最近接受了一部分时间演出改造了一套用于医学教育课程的多媒体/演示文稿。我被要求研究网络和智能手机多媒体平台的未来。基本上,最新的。目前,我们使用Flash来创建我们所有的教育多媒体应用程序,但我们正在开发一个新的主题,并希望开发与PC,苹果产品和Android产品兼容的应用程序。什么是Flash的最新和最好的选择?

由于这不是我的专业,我无法加速目前的趋势!我的老板让我研究HTML5,但我有一种感觉不会成为解决方案。有没有人对网页和多媒体的“新闪光灯”有任何建议?谢谢阅读。

+0

为什么HTML5不是解决方案?大多数远离Flash的应用程序都将使用本机HTML5或创建HTML5的某个生成器。当然,远离闪存的运动并不是苹果设备不支持的其他专有技术。 – jfriend00 2012-03-08 01:17:04

回答

5

如前所述,使用带JavaScript的<canvas>可以像渲染和管理用户输入(键盘,鼠标&,即使是游戏板)一样重现几乎所有的Flash功能。

有各种各样的JavaScript库(例如Pixi.js)为您做了一些基础工作,并且有一个section on MDN致力于让您开始使用JavaScript进行游戏开发。

另外值得一提的是TypeScript,它为您提供了一个为您的基于Web的游戏编写面向AS3的面向对象代码的平台。这非常值得关注 - 它接近我目前使用的最喜欢的语言的顶部。

1

你可以看看微软的Silverlight。

1

Silverlight我怀疑将工作在iPad和一些移动设备上。 如果我们谈论闪存的替代方案,那么HTML5可以看起来和HTML5一样,而画布标签和良好的JavaScript我们可以做出好的HTML愤怒的小鸟就是一个很好的例子。如果您正在寻找闪光灯视频的替代品,那么ogg和mp4是闪光灯的替代品。还是在浏览器的发展是怎么回事,所以我们将在未来更多的选择与HTML 5

解决方案来自garsinfotech.com实验室。

1

HTML5是最好的替代品,除非HTML5可以在IPhone上工作(闪光被史蒂夫乔布斯着名禁止)这一事实,以及在城市模式下闪光灯无法在IE10上工作的事实Windows8(也不会为此事Silverlight)。

如果你想写一些现代化的网站,那么从长远来看,尽早掌握HTML5是可能的。

7

您寻找的答案很可能是HTML5堆栈。这允许通过Canvas,CSS3转换和JavaScript来丰富动画和处理文本和多媒体。 HTML5还通过<audio><video>标签内置了对多媒体的支持。多媒体也可以通过JavaScript中提供的新API调用进行操作和分析。还有一些JavaScript库,如RaphaelJS用于创建交互式矢量图形。

http://raphaeljs.com/

既然你有兴趣创建多媒体演示我会建议您检查出HTML5Wow这实质上是对HTML5的功能演示,用HTML5做。

http://www.htmlfivewow.com/slide1

还有通过CSS 3D能力3D动画转换,并通过WebGL的3D渲染。使用WebGL和其他HTML5技术查看Google Chrome实验,了解一些激烈的HTML5演示。

http://www.chromeexperiments.com/

也有对HTML5的功能由杜布先生一些很好的演示。

http://mrdoob.com/

即使的Adobe承认,HTML5是未来。他们投入了大量的资源来创建HTML5操作工具,并修改了现有的DreamWeaver等软件来支持HTML5。看看Adobe的新“边缘”软件。

http://labs.adobe.com/technologies/edge/

在便携性方面,谷歌Chrome,Safari浏览器,火狐,Opera和IE9 +对HTML5的良好支持。它也已内置于Android,Blackberry,iPad,iPhone和Windows Phone设备中。 HTML5也将在Windows 8平台上的应用程序开发中发挥重要作用。

http://ie.microsoft.com/testdrive/Graphics/hands-on-css3/

1

HTML5,CSS3和JavaScript和Flash(Comparison of HTML5 and Flash)但是Flash仍更广泛的支持明确媲美。一个明显的例外是iOS,Flash根本不被支持。

相关问题