5

我的经验只是使用 Flash,恐怕我没有跟上最新的情况。上次我尝试这个时,我隐约记得 Flash 有一个问题,它会慢慢消耗内存,直到最终操作系统锁定。那是几年前的事了,也许不是因为 Flash。

将 Flash 或 Silverlight 用于信息亭类型的应用程序是否存在问题?

它们将如何设置?在网页中托管 Flash/Silverlight 应用程序的“信息亭”模式下使用 FireFox 是否足够好?

编辑:

回答有关应用程序类型的问题。此应用程序的交互性有限。它将有一个菜单,用户可以单击菜单来查看由文本、图像和视频组成的不同内容。它可能会有过渡动画。我还不确定信息亭是否应该是触摸屏类型的信息亭。

4

5 回答 5

4

Flash 和 Silverlight 都可以。

Flash 可以嵌入到可执行文件中或编译为 exe。两者都适用于您提到的应用程序类型。Silverlight 3 将启用脱离浏览器的体验。如果信息亭将使用浏览器,这真的无关紧要。

使用 Silverlight 3(目前处于测试阶段),您甚至可以获得多点触控支持。

于 2009-03-26T13:14:37.473 回答
3

好吧,我从来不需要连续运行 9 个小时的 swf,但我会说闪存在过去几年中取得了长足的进步(尤其是在性能和​​内存管理方面)。现在有一些很棒的运行时,您可以查看桌面上的 RIA 选项:

Adobe AIR

(我目前最喜欢的)

在不知道您将构建什么样的应用程序的情况下,我无法发表太多评论。与 silverlight/Flash-Flex 决定相同,取决​​于您是在构建应用程序还是一些流畅的动画演示......

希望这有帮助,祝你好运!

于 2009-03-25T02:04:35.300 回答
2

Flash/Silverlight 似乎是信息亭类型应用程序的完美解决方案。假设信息亭机器需要对它们进行最少的维护,并且应用程序的 Web 部署方法是我们所拥有的最好的最成熟的方法。

使用 Silverlight 的一大优势是,如果您有任何需要在客户端运行的 .Net/Java 类型语言的业务逻辑,通常可以轻松移植以针对 Silverlight 运行时进行编译(如果 .Net,您甚至可能不需要更改一行,具体取决于您使用的 .Net 框架库)。

在这种情况下,唯一可能会限制使用基于浏览器的应用程序的可行性是,如果您有一些额外的硬件访问要求,例如自定义票据打印机、信用卡读卡器等。在这些情况下,您将与浏览器沙箱作斗争让他们工作。

于 2009-03-25T02:22:40.357 回答
1

您可以查看 Adob​​e AIR(类似于 flex/flash)在桌面/kiosk 上运行应用程序

于 2009-03-25T01:56:17.957 回答
1

Silverlight 3 及更高版本有一个名为Out of Browser的功能,它可能适合您的需求。

于 2009-03-25T02:23:02.680 回答