【发布时间】:2011-08-12 13:04:51
【问题描述】:
我有一个关于 ActiveX 的问题。从我在互联网上阅读和发现的内容来看,ActiveX 现在正在减少,并且越来越少使用。我的问题是,为什么会这样?什么技术正在取代 ActiveX?
谢谢
【问题讨论】:
标签: windows internet-explorer mfc activex
我有一个关于 ActiveX 的问题。从我在互联网上阅读和发现的内容来看,ActiveX 现在正在减少,并且越来越少使用。我的问题是,为什么会这样?什么技术正在取代 ActiveX?
谢谢
【问题讨论】:
标签: windows internet-explorer mfc activex
ActiveX 仅在 Internet Explorer 中运行,因此对于想要访问各种浏览器的应用程序来说,它不是一个好的平台。面向公众的网站肯定在下降。我想说的是,对于需要访问普通网络技术根本无法访问的 API 的企业内部应用程序来说,这仍然有些普遍。
现在,您可以使用 Html、CSS 和 Javascript 实现大部分相同的行为。尤其是 HTML5。
另外:现在有很多浏览器。 Firefox、Chrome、Safari、Opera、SkyFire 以及现在在移动设备上的所有各种精简浏览器。如果您有 ActiveX 应用程序,如果您的用户正在使用这些浏览器中的任何一个,您就没有机会
【讨论】:
可以使用一些 AJAX 技术以及通常所说的 HTML5(你的年轻人和你的首字母缩写词),其中 HTML5 = HTML、CSS、Javascript 可以使用 ActiveX 完成的大部分操作。搜索 AJAX 和 HTML5,您会遇到数百万个条目。
正如 Chris Kooken 所指出的,ActiveX 仅限于 IE 和 Windows 平台,没有希望让 ActiveX 在当前的任何移动平台上运行。
【讨论】:
即使微软已经放弃了 ActiveX,他们也想出了 Silverlight 来取代它。并且有迹象表明 Silverlight 也正在逐步淘汰,转而支持 HTML5。
这只是最近一篇展示微软倾向的文章:http://arstechnica.com/microsoft/news/2010/11/silverlight-html5-and-microsofts-opaque-development-strategy.ars
【讨论】: