标签: openlaszlo

OpenLaszlo的经验?

在一个相关的问题中,我询问了Web开发.我昨天遇到了一个名为OpenLaszlo的东西,并认为进行一些网站开发看起来很有趣.该网站上有很多很好的信息,他们有一些很好的教程等等,但是作为一个新手(就网络开发而言),我想知道是否有人会推荐这个.正如我在另一个问题中所说的那样,对我来说这是一个新世界,我有很多方向可以去.你可以比较/对比这个和你做过的其他网络开发吗?显然,这有点主观,但我没有在SO上听到太多,我希望对此有所了解.

openlaszlo

8
推荐指数
1
解决办法
1296
查看次数

与浏览器无关的方式有哪些选项可以使用音频进行网络幻灯片放映?

我需要整理一个能够生成网络幻灯片放映的应用程序.

它需要能够在多个图像之间(在浏览器中)进行奇特的过渡,并在显示这些图像时提供音频.必须延迟图像之间的转换,直到音频结束(每个图像都有自己的音轨).

它还需要有一个程序,没有花哨的GUI设计工具来创建 - 我希望能够只产生其可以直接加载到浏览器(一拉jQuery的),或者编译一个免费分发工具,XML或纯文本文件(a la Open Laszlo).

到目前为止,我所有的Web工作都是J2EE,但我认为是时候检查一些更丰富的客户端工具了.我已经快速浏览了Open Laszlo和jQuery,但我不确定如何将幻灯片与音频同步.基本过程将是:

  • 启动音轨.
  • 过渡到图像.
  • 等到音轨完成.
  • 冲洗并重复.

使用jQuery可以做到这一点吗?似乎有大量的DOM操作,但我找不到任何关于音频同步的明显信息.

如果你有这些建议我会接受其他建议但是对可自由分配工具的要求是​​绝对的.这可能会排除大多数Adobe Flash类型的解决方案.

audio jquery openlaszlo slideshow

8
推荐指数
1
解决办法
530
查看次数

您使用什么编辑器进行OpenLaszlo编码?

我刚接触OpenLaszlo开发,并尝试过Eclipse(希望能够完成代码),但发现它太重了我的口味.回到使用Textmate,但OpenLaszlo的捆绑包非常过时了.

有什么建议?或者我应该卷起袖子为Textmate写一个新包?

editor openlaszlo

7
推荐指数
1
解决办法
1178
查看次数

OpenLaszlo的双运行时方法(HTML5和Flash/SWF)仍然有效吗?

据我所知,OpenLaszlo是唯一具有以下功能的富Internet应用程序平台:

  • 基于声明的XML用户界面语言(类似于Mozilla的XUL)称为LZX.
  • 将LZX交叉编译为JavaScript或ActionScript 3(因此支持两个运行时).
  • 能够仅使用XML和JavaScript或JavaScript开发组件; 所有组件都由OpenLaszlo呈现,因此它们在浏览器和设备上看起来相同.
  • 查看跨运行时工作的系统,键盘和鼠标管理.
  • 组件可以用LZX(XML + JavaScript)编写,也可以只用JavaScript编写
  • 支持基于XPath的组件到数据集元素映射的XML数据集.
  • 布局引擎支持许多预定义的布局; 开发人员可以轻松实现自定义布局.
  • 使用XML属性中的简单语法强大支持约束:$ once {JavaScript expression}或$ always {JavaScript expression}.
  • 内置调试器(开发人员控制台),可在两个运行时中运行.

我还没有看到任何更现代的JavaScript框架,它使OpenLaszlo像创建HTML5应用程序一样简单 - 与OpenLaszlo一起提供的当前组件集的唯一缺点看起来有点像90年代的Mac OS.

但是,将应用程序部署为HTML5/JavaScript应用程序和Adobe Flash应用程序(可选择创建基于Adobe AIR的移动应用程序,虽然该功能不是直接构建到OpenLaszlo服务器中)的方法有多有效?我听说Adobe尝试使用FalconJS编译器原型做类似的事情(有关更多信息,请参阅此Adobe视频关于Falcon和FalconJS的讨论),但他们停止了努力.作为Apache Flex项目的一部分,FalconJS概念验证的代码将作为Apache Flex项目的一部分提供给Apache Foundation

令人惊讶的是,在OpenLaszlo展示部分中没有一个应用程序同时使用这两个运行时:http://www.openlaszlo.org/showcase

2007年的一篇古老的Ajaxian文章中,我读到了Laszlo Webtop的"最终版本将支持OpenLaszlo 4,这将意味着支持Ajax和Flash应用程序".但是Laszlo Webtop演示站点http://gowebtop.com/webtop/只有基于Flash的Webtop版本.我在Stackoverflow的讨论读到,Gliffy--我所知道的最令人印象深刻的OpenLaszlo应用程序之一 - 已经使用JavaScript重建,而不是利用OpenLaszlo的双运行时功能.

是否有任何其他大型OpenLaszlo应用程序部署为HTML5/DHTML和Flash,这些应用程序可能未在OpenLaszlo.org网站上列出?即使Flash不再流行,它仍然是许多用例的相关技术(音频会议,浏览器中的3d,GPU加速视频播放等).

flash html5 runtime openlaszlo lzx

7
推荐指数
1
解决办法
1873
查看次数

Adobe Flex vs openlaszlo

我目前正在研究flex的RIA项目,但最近遇到了openlaszlo.似乎很多大型项目都选择了它,例如流媒体音乐服务Pandora.我对原因感兴趣.到目前为止,我看到的最大优势是它有一个支持flash 6,7,8,9和dhtml的抽象层,并且已经开发了很长时间(因此可能更稳定).

有没有人有过使用这两者的经验,甚至只是openlaszlo?是否支持dhtml和更老的flash版本真的那么大的优势与flash 9的流行这些天?可能这只是因为许多开发人员已经习惯了javascript/ajax?除了语言偏好,为什么openlaszlo而不是flex?

谢谢你的任何提示!瑞安

apache-flex ria openlaszlo actionscript-3

6
推荐指数
1
解决办法
1144
查看次数

OpenLaszlo可以使用像JQuery和PrototypeJS这样的JavaScript库吗?

我一直在关注OpenLaszlo并观察到客户端中的脚本是用JavaScript实现的.这是否意味着可以使用像JQuery和PrototypeJS这样的库?

javascript jquery openlaszlo prototypejs

5
推荐指数
1
解决办法
1042
查看次数