flash - 有没有把HTML5 + JS + CSS 转换成SWF 的工具?

标签 flash html cross-browser

有很多人想反过来做,我想知道我是不是在犯傻。

基本上,我想使用开放标准构建我的 Web 应用程序,并通过 Flash Player 的 SWF 文件支持旧版浏览器。这可能吗?

最佳答案

好的,我要试试这个。在我看来,这个问题是出于对当前技术环境的一定程度的挫败感而提出的。感觉就像您在寻求 Elixir ,而实际上不存在这样的 Elixir 。

我认为直到最近 Flash 可能才是 Elixir ,但随着不支持 Flash 的移动设备的激增(iOS initially 和更多 recently Windows Phone 8),Adobe's decision to cease development of the Flash plug-in for mobile ,以及 HTML5 is less capable 的事实并且要实现 Flash 所享有的近乎普遍的支持还有很长的路要走,根本不再有一种万能的解决方案。

您说您想使用开放标准构建网络应用程序,但没有解释原因。可能有多种原因,包括特定项目的业务需求、您可用的技能组合、支持移动设备的需要和/或相信开放标准只是比专有技术更好的选择。

此外,您没有提供有关 Web 应用程序性质的任何细节,如果您接受不再有一个通用的解决方案,那么就很难提供任何优秀的替代方法信心。

也就是说,如果我们假设您的 Web 应用程序很复杂并且大量数据和 UI 驱动,那么在我看来,您可以使用两种方法。

  1. 使用开放标准构建应用程序并接受它 将需要更长的时间来发展,你将无法 保证跨各种浏览器的用户体验的一致性。
  2. 在 Flash 中构建应用程序,这样您就可以完成所有操作 你今天想做并且做得更快(因为 平台的高级工具和组件集),以及保证 跨各种浏览器的用户体验的一致性。如果 移动支持是一项要求,您可以package your application针对 iOS( native )和 Android(通过 AIR 运行时),理论上,只需对核心代码库进行微小更改。

但是,要真正回答您的问题,我能找到的最接近将 HTML、JS 和 CSS 转换为 SWF 的工具是 OpenLaszlo ,一种声明性语言和组件集,可以将相同的代码发布到 SWF 或 DHTML(这听起来多么可笑!)。然而,它似乎具有一个死项目的所有特征。

关于flash - 有没有把HTML5 + JS + CSS 转换成SWF 的工具?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10502064/

相关文章:

flash - ( ActionScript 3)打开上下文菜单时获取点击位置

javascript - 更改特定表行中的输入名称

html - 拆分和居中视口(viewport)高背景图像

css - SVG - 过滤器和 CSS 跨浏览器问题

ios - Adobe AIR NetworkInfo native 扩展不支持 AIR 模拟器?

flash - 适用于 iOS 的 Adob​​e Packager : Bundling native iOS code together with Flash?

flash - AS3/Flex 中的自定义元数据?

javascript - 如何使用 JavaScript 打开 Windows 程序?

css - 如何修复 : I created an "X" using css only but in ie11 it moves when clicked

javascript - 跨浏览器 javascript window.open 方法