Google Chrome如何在没有ActiveX的情况下直接安装在网页上?

它有魔法吗?
当我点击网页上的下载button时,Google Chrome即被下载并安装
它不使用ActiveX。 它甚至不需要Vista或更高版本的UAC窗口。
怎么可能?

请让我知道如何做到这一点。
我想制作我的节目。

Solutions Collecting From Web of "Google Chrome如何在没有ActiveX的情况下直接安装在网页上?"

Chrome使用谷歌的项目奥马哈 ,这是一个系统,使用clickonce引导一个通用的安装程序引擎。 安装程序然后用于安装chrome(他们也使用它的谷歌地球)。

如果您想在应用程序中使用omaha,则可以在Apache许可证2下使用源代码。

UAC不参与,因为安装者不需要提升; 它不使用任何文件夹/注册表键,当前用户不具有读/写权限。 例如,我安装在C:\Users\alex\AppData\Local\Google\Chrome\Application\chrome.exe不是Program Files

如果您获得无缝下载,您可能会运行googleupdate服务。