据我所知,基于WebKit的浏览器是在下载并构建后围绕开源webkit项目构建的,所以如果要围绕Trident渲染引擎/Internet Explorer的渲染引擎构建浏览器,你会-
- 从某个地方下载 Trident,构建它并将其添加到您的项目中,或者;
- 添加
System.Windows.Forms.WebBrowser
Control
到您的Form
并使用它?
据我所知,基于WebKit的浏览器是在下载并构建后围绕开源webkit项目构建的,所以如果要围绕Trident渲染引擎/Internet Explorer的渲染引擎构建浏览器,你会-
System.Windows.Forms.WebBrowser
Control
到您的Form
并使用它?相信这个System.Windows.Forms.WebBrowser
控件确实是基于IE的Trident引擎的。但是,默认情况下,它在可以做什么和不能做什么方面受到高度限制。
但是,您可以修改浏览器的应用程序特定设置,以通过控件启用功能。
例如,默认情况下,WebBrowser 控件使用计算机上安装的 IE 版本支持的最低设置进行呈现,例如,如果您安装了 IE9,WebBrowser 控件将以 IE7 兼容模式呈现,但您如果您更改/添加一些设置到注册表,则可以使用基于 IE9 标准的模式进行渲染。
在此处查看实施/修改 Internet 功能控制:
http://msdn.microsoft.com/en-us/library/ee330720%28v=vs.85%29.aspx
另一方面,我认为您很难找到 Trident 的下载。作为 Microsoft 产品,我猜它是一个严密保护、封闭源代码的秘密!- 但是你们确实找到了它的下载,我很想知道更多!:-)