桌面应用程序中的Web:良好的Web浏览器控件?
时间:2020-03-05 18:52:56 来源:igfitidea点击:
多年来,我一直在基于桌面的应用程序(例如Windows Forms .NET)中使用" Web浏览器控件"。我主要使用它来创建一个熟悉的基于流的用户界面,该界面还允许在需要时无缝过渡到Internet。
我真的对IE浏览器控件感到厌倦,因为它在输出中生成的html质量很差。另外,我猜想它实际上只是IE7的幕后推手,因此许多浏览器都"发出"了声。尽管如此,它还是一个功能强大的控件,可与桌面应用程序进行丰富的交互。
那么,还有哪些其他替代IE浏览器控件的方法?我在一年前看过与Mosaic相当的产品,但对许多未实现的功能感到失望,也许最近有所改善?
解决方案
回答
嗯..有趣的是
- Mozilla似乎提供了ActiveX控件
- K-Melon是另一个基于Gecko的浏览器控件
回答
流行的布局引擎:
- Mozilla壁虎
- KHTML
- WebKit(基于KHTML)
尽管我不确定将它们嵌入.Net应用程序有多容易。