桌面应用程序中的Web:良好的Web浏览器控件?

时间:2008-09-14 07:23:38

标签: browser controls desktop-application

多年来,我一直在基于桌面的应用程序(在我的Windows Forms .NET中)中使用“Web浏览器控件”。我主要使用它来创建一个熟悉的基于流的用户界面,该界面还允许在需要时无缝过渡到互联网。

我真的厌倦了IE浏览器控件,因为它在输出时生成的HTML质量很差。此外,我猜它在幕后真的只是IE7,因此有很多浏览器“问题”。尽管如此,它仍然是一个非常强大的控件,并提供与桌面应用程序的丰富交互。

那么,IE浏览器控件的其他替代方案是什么?我看了一年前的马赛克相当,但对未实现的功能的数量感到失望,也许这最近有所改善?

2 个答案:

答案 0 :(得分:1)

嗯......有趣的

  1. Mozilla似乎提供了ActiveX控件
  2. K-Melon是另一种基于Gecko的浏览器控件

答案 1 :(得分:0)

热门布局引擎:

  1. Mozilla Gecko
  2. KHTML
  3. WebKit(基于KHTML)
  4. 虽然我不确定将它们嵌入.Net应用程序是多么容易。