【发布时间】:2010-10-21 14:14:42
【问题描述】:
我们的团队正在为我们基于浏览器的客户端寻找 ActiveX 的替代方案。到目前为止,flash、silverlight、HTML5 都在考虑之中。由于我有一些 Qt 的经验,我正在考虑建议 Qt。从文档来看,QtBrowserPlugin 似乎是我们的需求。 任何替代方案都必须满足三个标准
- 必须支持IE
- 与现有的 ActiveX 相比,性能不应降低(不合理?)
- 其他浏览器支持。
以上考虑
第一个问题:与其他替代品相比,Qt 的表现如何
第二个问题:微软将在 2012 年前后停止支持 Active X。目前 QtBrowserPlugin 对 Windows 以外的操作系统的支持是实验性的。是否预计它将进一步发展以解决这些问题,即是否可以考虑将其用于未来发展。
【问题讨论】:
-
我无法评论 Qt;以前从未听说过。但是,我要澄清一件事。 Flex 是用于构建 Flash 应用程序的 SDK。浏览器插件是 Flash Player。因此,就插件而言,您应该将 Flash 与 Silverlight 与 IEversion 的 X HTML5 渲染器进行比较。在语言方面,您将 ActionSCript/MXML 与 HTML5/JavaScript 与 C#(或 Silverlight 使用的任何语言)进行比较
-
编辑了问题。谢谢指正。
-
是否必须支持 Windows XP 操作系统?因为 HTML5 只支持 IE9,它只在 Win 7 上运行(也可能是 Vista)
-
是的,我猜这排除了 HTML5 :-)。感谢您指出这一点。
-
我很好奇,您从哪里得知 MS 将停止支持 ActiveX 内容插件?
标签: silverlight flash qt activex webclient