- 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/
我在 mac 上,我有一个预先存在的 Flash 项目。 (即通常的 fla、src、lib)文件夹。 现在,我想开始使用 Flash Builder 4 编写代码。 如何导入所有这些文件,以便我现在
我在 Flash 视频播放器中遇到了一个奇怪的、很难重现的图形故障!,目前仅在 Chrome 中。 “进入建筑物”下方的灰色矩形显示了 Flash 播放器所在的 html div 的背景颜色。“我们在
我对 Flash 有点陌生,我只是找不到一种很好的方法来控制我添加到容器影片剪辑中的元素的位置。 我所做的是 addChild 到我的目标容器 Movie Clip 和控件 child 的 x,y 值
我是一名 AS3 开发人员,习惯于使用 Flash Builder。我正在与一位使用 Flash Professional 为游戏设计 Sprite 和背景的设计师合作。我希望为我们创建一个集成的工作
就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the he
当您像下面那样在 FLash Builder 中嵌入媒体时,它会创建一个类来引用 [Embed(source="images/list.png")] protected static const LI
有没有办法在 Flash 上本地启用跳帧? 当您开发游戏时,您会开发动画以匹配游戏玩法的节奏,并以目标帧速率(Flash 通常为 24-40fps)进行制作。但是如果用户的电脑速度太慢,无法保持目标帧
大家好,我想知道 AS3 中的 dispatchEvent 是什么。 谷歌搜索时没有任何想法。 :( 所以请帮帮我 编辑1: public static const SET_VOLUME:Strin
我多次听说我应该避免在我的网站上使用 Flash。然而,没有人告诉我这样做的充分理由。我已经搜索了原因,我看到很多不正确的(例如 Flash 中的文本不能被搜索引擎索引),或者不一定是真实的或足够重要
我正在为一个非常大的网站做一些测试,创建了许多不同的开发人员。有没有办法判断网站是否在使用 flash和/或已加载闪存 plugin ?如果页面使用 Flash,有没有办法告诉页面/代码的哪一部分触发
我正在研究“Foundation Actionscript 3.0”一书中的音频播放器演示。当我尝试发布 AudioDemo_final.FLA 文件时,出现以下错误:“Adobe Flash CS3
我有一个特定的FLA,每次尝试编译时都会崩溃(切换到Snow Leopard之后)。 Flash只是停滞不前,我被迫使用“强制退出” ...我不知道是什么原因造成的,并且找不到任何崩溃报告。 Flas
所以我非常熟悉 Java、C 和 C++ 中的内存管理;然而,在闪存中有哪些结构用于内存管理?我假设 flash 有一种像 java 的虚拟机,并且我一直假设当它们被设置为 null 时会被垃圾收集。
关闭。这个问题不满足Stack Overflow guidelines .它目前不接受答案。 想改善这个问题吗?更新问题,使其成为 on-topic对于堆栈溢出。 5年前关闭。 Improve thi
是否可以在 flash 中创建 UDP 套接字连接?我知道 RTMPF,但它不提供对 UDP 的访问。我知道在 AIR 中它是可能的,但我正在寻找一种“闪光”解决方案。 谢谢你 最佳答案 号 UDP
不知道如何表达这个意思,但是我想知道是否可以创建一个全面的错误处理程序来保护整个代码,然后发送给自定义处理程序,该程序在程序中以图形方式输出信息。类似于以下内容: root.addEventListe
我正在尝试创建可在不同场景中使用的UI影片剪辑。 它使用来自根范围的变量来确定状态。 当我按下静音按钮时,效果很好,但是当我尝试取消静音时,就变得很奇怪。有时需要2次点击才能取消静音,有时还需要更多。
是否可以通过麦克风记录最终用户? 我可以用录音做什么 Action ? 例如,我能否实时获得声音(分贝)的音量? 我可以将记录保存到文件中吗? 谢谢。 最佳答案 是的,Flash允许(具有用户许可权)
当我访问我之前在 IE 中构建的站点时,我在浏览器底部弹出消息栏,提示该站点想要运行 Flash。 这很好,除了网站中没有任何 Flash。 什么会导致这种情况? Flash 现在怎么会出现在站点中?
概要 我正在尝试制作一个包含多个相同SWF的网页。我有一个问题,它的加载速度太慢了(虽然下载时间还不错)。我在每个单元格中都有一个4x4表格,在iframe中嵌入了一个swf文件。 (注意:4 X 4
我是一名优秀的程序员,十分优秀!