3

As a long time time Flex developer I've thought about building my next application - which should run on the iPad as well - with OpenLaszlo. OpenLaszlo offer a Flash and DHTML runtime, but besides the demos on the website I don't see any real world application built with OpenLaszlo: http://openlaszlo.org/showcase

Has anyone built a large application with the DHTML runtime, and what was your experience doing that.

Thanks!

4

3 回答 3

2

我已经在 OpenLaszlo 的 HTML5 模式(以前​​称为 DHTML 模式)下测试了我们复杂的视频编辑应用程序,除了文本有点对齐之外,一切正常。音频和视频播放在最新的官方版本 (4.9.0) 中不可用,但最新的夜间版本 ( http://download.openlaszlo.org/nightly/trunk/ ) 包含 html5video 和 html5audio 类,它们适用于媒体类型在新的 HTML5 和标签中播放(不同的浏览器支持不同的)。我的测试结果可以在这里查看:

http://jira.openlaszlo.org/jira/browse/LPP-10058

关于 iPad,一切似乎都运行良好,只是无法在没有用户交互的情况下一次以编程方式播放超过 1 个视频/音频项目。但是,这似乎是 iPad 而不是 OpenLaszlo 的限制,因为测试 HTML5 应用程序遇到了同样的限制。

于 2011-09-26T16:11:28.587 回答
1

http://www.pandora.com and http://www.gliffy.com are large applications built on OpenLaszlo Framework.

于 2012-07-26T18:57:38.303 回答
1

在 2007 年 3 月发布的 4.0 版本中,已将 DHTML 运行时(或生成 HTML5 应用程序的能力,正如我们今天可能会说的那样)添加到 OpenLaszlo。我第一次看到使用 DHTML 运行时运行的 Laszlo Webtop 版本是在 2009 年年中,尽管当时 Laszlo Calendar 没有工作。2011 年 3 月,我目睹了 Webtop 在 DHTML 模式下运行的改进版本,系统看起来非常稳定。

2012 年 7 月,Gliffy 发布了Gliffy HTML5 Editor Preview。Gliffy 是一个在线图表编辑器,它已经存在了很多年——但在过去它只是作为 Flash 应用程序运行。Gliffy 是一个非常复杂的应用程序,具有庞大的代码库,这是 Gliffy 能够在 DHTML 运行时上运行的一个好兆头。我没有在 Gliffy 网站上找到 HTML5 预览支持的浏览器的任何信息。

基于此信息,我会说 DHTML 运行时已准备好生产。唯一的问题是 Laszlo 或 Critical Path(收购 Laszlo 的公司)是否会在未来继续为该项目提供资金,因为目前在该平台上工作的开发人员数量非常少。

Laszlo 尚未升级 HTML5/DHTML 运行时以支持较新版本的 IE (IE9+),尽管该公司目前似乎正在努力改进对 IE 的 DHTML 支持(截至 2012 年夏季)。如果您打算仅将 DHTML 运行时用于某些浏览器(Chrome、Firefox、Safari),那么一切都应该相对正常。

如果您打算使用 DHTML 运行时开发 OpenLaszlo 应用程序,我建议您使用 OpenLaszlo 的 Trunk 版本(即将发布的 5.0 版本),因为在 Trunk for DHTML 中已经修复了很多错误。尽管它没有尚未发布,许多开发人员已经将该版本用于生产目的。

于 2011-12-23T16:12:08.457 回答