我最近接受了一个兼职工作,负责改进一组用于医学教育课程的多媒体/演示内容。 我被要求研究网络和智能手机多媒体平台的未来发展方向,也就是说,最新的技术趋势。目前,我们使用Flash创建所有的教育多媒体应用程序,但我们正在开发一个新主题,并希望开发出与PC、苹果产品和安卓产品兼容的应用。
由于这不是我的专业领域,我对当前的潮流不太了解!我的老板让我研究HTML5,但我感觉这不是解决方案。有没有人对Web或多媒体的“新Flash”有什么建议?谢谢阅读。
我最近接受了一个兼职工作,负责改进一组用于医学教育课程的多媒体/演示内容。 我被要求研究网络和智能手机多媒体平台的未来发展方向,也就是说,最新的技术趋势。目前,我们使用Flash创建所有的教育多媒体应用程序,但我们正在开发一个新主题,并希望开发出与PC、苹果产品和安卓产品兼容的应用。
由于这不是我的专业领域,我对当前的潮流不太了解!我的老板让我研究HTML5,但我感觉这不是解决方案。有没有人对Web或多媒体的“新Flash”有什么建议?谢谢阅读。
<audio>
和<video>
标签内置支持多媒体。多媒体还可以通过JavaScript中可用的新API调用进行操作和分析。此外,还有许多JavaScript库,如RaphaelJS,用于创建交互式矢量图形。
由于您对创建多媒体演示文稿感兴趣,我建议您查看HTML5Wow,它基本上是使用HTML5制作的关于HTML5功能的演示文稿。
http://www.htmlfivewow.com/slide1
同时,CSS 3D变换和WebGL技术也提供了三维动画和渲染的能力。可以查看Google Chrome实验室,了解使用WebGL和其他HTML5技术制作的强大HTML5演示。
http://www.chromeexperiments.com/
Mr. Doob制作了一些关于HTML5能力的出色演示。
即使Adobe也承认HTML5是未来。他们投入了大量资源来创建HTML5操作工具,并修改现有软件,如DreamWeaver以支持HTML5。看看Adobe的新软件“Edge”。
就可移植性而言,Google Chrome、Safari、Firefox、Opera和IE9+对HTML5有良好的支持。HTML5已经内置于Android、Blackberry、iPad、iPhone和Windows Phone设备中。HTML5在Windows 8平台上的应用开发中也将发挥重要作用。<canvas>
可以复制Flash的几乎所有功能,例如呈现和管理用户输入(键盘、鼠标甚至游戏手柄)。我认为Silverlight不适用于iPad和一些移动设备。如果我们谈论替代Flash的方案,那么HTML5是一个很好的选择,使用canvas标签和良好的JavaScript,我们可以制作出像愤怒的小鸟这样的好的HTML游戏。如果你正在寻找Flash视频的替代方案,那么ogg和mp4是Flash的替代品。浏览器的开发仍在进行中,因此未来我们将有更多的HTML5选项。
解决方案来自garsinfotech.com实验室。
HTML5是最佳替代方案,原因之一是HTML5可以在iPhone上运行(Flash被Steve Jobs禁用),另一个原因是Flash在Windows8的Metro模式下也无法在IE10上运行(Silverlight也是如此)。
如果你想编写现代网站,尽早掌握HTML5很可能会在长期内收获更多。
HTML5、CSS3 和 JavaScript 绝对可以与 Flash(HTML5 与 Flash 的比较)相媲美,但 Flash 仍然得到更广泛的支持。一个值得注意的例外是 iOS,其中根本不支持 Flash。