- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
据我所知,OpenLaszlo 是唯一具有以下特性的富 Internet 应用程序平台:
我还没有看到任何更现代的 JavaScript 框架可以像 OpenLaszlo 一样轻松地创建 HTML5 应用程序 - 唯一的缺点是 OpenLaszlo 提供的当前组件集看起来有点像 90 年代的 Mac OS。
但是将应用程序部署为 HTML5/JavaScript 应用程序和 Adobe Flash 应用程序的方法有多有效(可以选择创建基于 Adobe AIR 的移动应用程序,尽管该功能并未直接构建到 OpenLaszlo 服务器中) ?我听说 Adobe 试图对 FalconJS 编译器原型(prototype)做一些类似的事情(有关更多信息,请参阅 Adobe video Open Discussion about Falcon and FalconJS),但他们停止了这项工作。 FalconJS 概念验证的代码将作为 Apache Flex 项目的一部分贡献给 Apache 基金会,但是
令人惊讶的是,在 OpenLaszlo 展示部分中没有一个应用程序同时使用这两种运行时:http://www.openlaszlo.org/showcase
在 old Ajaxian article from 2007 中我读到 Laszlo Webtop 的“最终版本将支持 OpenLaszlo 4,这意味着同时支持 Ajax 和 Flash 应用程序”。但是 Laszlo Webtop 演示站点 http://gowebtop.com/webtop/只有基于 Flash 的 Webtop 版本。我读过 this Stackoverflow discussion那Gliffy - 我所知道的最令人印象深刻的 OpenLaszlo 应用程序之一 - 已使用 JavaScript 重建,而不是利用 OpenLaszlo 的双运行时功能。
是否有任何其他部署为 HTML5/DHTML 和 Flash 的大型 OpenLaszlo 应用程序,它们可能未在 OpenLaszlo.org 网站上列出?即使 Flash 不再那么流行,它仍然是许多用例(音频 session 、浏览器中的 3d、GPU 加速视频播放等)的相关技术。
最佳答案
我在 2004 年开始使用 OpenLaszlo,当时我认为没有更好的免费开源 RIA 工具可以满足我的需求。
我的应用目前利用 SWF 和 JavaScript 运行时。因此,仅仅因为它们不在现已过时的 Laszlo 展示柜中并不意味着没有利用这两种运行时的大型应用程序。我已经在我的应用程序上工作了 7 年。相比之下,Gliffy 是一个修补玩具,恕我直言......我还没有发现任何 OL 应用程序比我的更复杂。并不意味着它们不存在,但如果它们存在,我就没见过它们。
我的应用程序仅使用一个或另一个运行时是不可行的。所以对我来说,拥有两个运行时是必不可少的。 HTML5 对于某些事情来说太慢了,而 SWF10 提供了最一致的跨浏览器体验。
Haxe 不是 OL 的替代品,这是肯定的。 OL 对我的值(value)在于从约束、基于实例的编程以及将数据绑定(bind)到 View 的轻松性中获得的生产力提升。我无法使用任何其他工具自行构建我的产品。我四处张望。随着 OL 的衰落,现在几乎已经死了,我也一直在寻找。 OL 的 HTML5 运行时在最新的 IE 版本中不起作用,这很糟糕......但它可以通过 IE7 仿真模式或 Chrome 框架插件运行(由于 IE 糟糕的 JavaScript 引擎,这实际上是必不可少的)。
是否需要这两个运行时取决于您的项目。虽然编译器制造商认为能够发出 SWF 和 HTML5 运行时是可取的可能没有意义,因为 OL 多年来已经能够做到这一点,现在有一些系统像我一样利用它能力。
例如,我的系统正在军事 secret 网络上使用,不允许使用 Flash 插件...因此对于这些安装,我必须依赖 HTML5。当不在 secret 网络上运行时,我的系统会在有利时利用 SWF 运行时的运行时性能和其他功能。混合方法对我来说至关重要。如果我有一个纯 SWF 应用程序,它就不会被允许在分类网络上使用,但如果它是纯 HTML5 应用程序,由于浏览器的限制,该应用程序的部分将不那么出色。
关于flash - OpenLaszlo 的双运行时方法(HTML5 和 Flash/SWF)是否仍然有效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12296700/
我正在评估 Amazon SWF 作为构建分布式工作流系统的选项。主要语言将是 Java,因此 Flow 框架是一个显而易见的选择。只有一件事让我感到困惑,在我推荐它作为我们架构中的关键组件之前,我会
我在将我的 swf 文件置于另一个 swf 文件之上时遇到问题。我在这里尝试了解决方案: http://jsfiddle.net/j08691/ezXjx/ #a { position
我正在处理一个项目,我需要打开一个 swf 文件,更改 swf 标签的内容 不接触其他标签 我试过“SwfDotNet 库”,但它不输出未知标签。例如,如果它遇到“EXPORTASSETS”标签,它不
希望这不会被视为两次问同样的问题...... 所以我正在开发一个 Flash 网站(在 AS2 中),它有一个外部索引 swf,它使用 loadMovie("subfoo1.swf", placeTo
我在使用 Flash 和 Flex 时遇到了一个非常奇怪的问题。在某些情况下,如果同时加载了另一个 SWF,则在运行时(使用 Loader)加载的 SWF 中的影片剪辑似乎无法实例化。这是重现错误的程
当我创建暂时隐藏在选项卡中的 SWF 对象时,因此在某些浏览器(如 FireFox)中未完全加载,我似乎无法找到方法来确定 SWF 是否已加载,因此我可以与它。 /* Generate SWF (on
我加载了一个外部 SWF。 外部 SWF 有一个嵌入的 DisplayObject (getChildAt(0)) 我得到了它的 Class 实例以下代码: public function g
这是一个更一般的问题,而不是“帮助修复代码”问题: 目标 父 swf a.swf 加载外部子 b.swf 子 swf 有跟踪语句:[timestamp][log level][class] msg 父
我想在显示swf文件的webview中显示另一个swf文件,并且我可以获取显示swf文件的路径,但是当我将另一个swf文件拖放到显示swf文件的webview时,swf文件无法获取打不开,为什么?以及
目标:无需 www.macromedia.com/support/documentation/上的任何特殊权限,即可从本地协议(protocol)(widget://、file://、chrome-e
我正在尝试通过 CSS(绝对定位)将透明 PNG 定位在 SWF 影片上。但是,当我将 PNG 直接放在 SWF 上时,SWF 上的所有单击操作似乎都被禁用了。 SWF 要求使用您的网络摄像头,但您无
我想知道是否有人知道以编程方式创建 Flash swf 文件的任何库。 或者用于从 svg 创建 swf。 最佳答案 这听起来对 swfmill 来说是一份完美的工作我想您会发现它可以让您同时执行两种
我有一个加载其他几个 swf 的主要“父” swf。如果主 swf 发生了什么事,我需要告诉其中一个子 swf。 反过来,这似乎效果很好。任何 child 都可以简单地 dispatchEvent()
概览: 我有一个 SWF 横幅广告模板,它从我开发的平台加载 JSON,然后循环浏览该 JSON 中指定的一些产品。每个产品都由您的标准标题、价格和图像组成。 在平台上,用户可以通过一些 UI 工具(
我一直在努力让 AS2 swf 在 AS3 swf 中正确加载 - 但没有成功... AS2 文件(这是一个相当大的应用程序,引用许多外部 xml 文件等)在 Flash Player 中启动时可以完
我正在尝试做这样的事情:拿一个 swf 文件损坏它,然后..在设备内部再次将其可读(未损坏)...我将使用我自己编写的设备指纹检查该设备是否可以恢复 swf.. 得到? 我可以这样做吗?有什么办法呢?
我需要从一些 swf 文件中提取所有文本。我使用 Java 是因为我有很多用这种语言开发的模块。因此,我在 Web 上搜索了所有专门用于处理 SWF 文件的免费 Java 库。最后,我找到了Stuar
我认为这个问题不言自明。以前有人这样做过吗? 更新:澄清我为什么需要这样做。我们有一个 AS1 - AS2 站点的单一 swf 庞然大物,带有大型视频库部分。客户想要更新视频部分,因为 AS2 代码无
有没有人成功使用过 [Flagstone Software][1] 的 Transform SWF for Java 库 [1]: http://www.flagstonesoftware.com/t
例如,隐藏一个简单的 youtube 嵌入 document.getElementById('youtube').style.display = 'block'; document.getElemen
我是一名优秀的程序员,十分优秀!