it-swarm.cn

将Flash站点移植到非Flash站点

我有许多客户端使用Flash接口,他们非常喜欢。但是这些东西在许多(大多数?)移动设备上都不起作用。这是一个两部分问题:

  1. 如果我可以访问原始.fla文件,是否有办法将Flash批量导出/编译为具有热点的单个图像?

  2. 如果我无法访问原始.fla是否有机制将.swf转换成对webkit设备友好的格式?


评论:我担心的是我会留下重新创建界面完全或建立全新的东西。在使网站更加非Flash可用方面有一些自动化选项(可能是HTML5?可能是针对WebKit量身定制的?可能是针对其他移动平台量身定制的?)。

请记住,我喜欢Flash,不想破坏Flash,试图查看现有Flash内容的选项。

2
artlung

我认为你最好的选择长期将完全重建/重新创建界面。我怀疑任何用于将闪存元素转换为更广泛可访问内容的自动化甚至半自动化工具都会给您带来大量的浪费,并使未来的维护变得更加困难和耗时。

我的建议是重建,并且可能使用一些现有的flash元素用于网站的最复杂部分,同时为不支持flash的移动浏览器提供某种后备功能。

3
Travis Northcutt

我认为它还没有完全发布,但你可能想看看 烟幕 。它是一个完全用Javascript和HTML5编写的Flash渲染引擎。它的创建目标之一是允许Flash在没有本机支持的平台上使用(例如某些移动设备)。

2
Mark Hatton

现在看起来CS5可以进行从闪存到HTML5的转换,但是你需要闪存文件,它还需要一些工作。查看这篇文章了解更多, http://cs5.org/?p=3#more-3 。我认为,由于功能的原因,转向HTML5可能是您唯一真正的选择。

但是,您可能需要等待一段时间才能真正获得HTML5的全面支持,因此您必须小心处理要移动的功能。我现在知道Chrome是拥有所有HTML%功能的最接近的浏览器,它在 http:// html5test中得分仅为221分。 COM /

1
Ben Hoffman