Web 浏览器组件的好替代品?

Posted

技术标签:

【中文标题】Web 浏览器组件的好替代品?【英文标题】:A good alernative to WebBrowser component? 【发布时间】:2010-12-28 07:42:22 【问题描述】:

我知道有一个 WebBrowser 组件,它基本上是 Internet Explorer,但我对它的功能数量非常不满意 + Internet Explorer 的布局引擎很糟糕。

还有更好的选择吗?像“Gecko”或“Webkit”浏览器之类的东西?我尝试了“Skybound Gecko”,但我确信有一些更好的实现。如果它轻量级(用于重新分发)并且不依赖于用户的计算机配置(例如“是否安装了 firefox”)

,也会有所帮助

【问题讨论】:

Skybound Gecko 出了什么问题?它与基于 Gecko 构建的任何解决方案一样轻巧。而且它不依赖于用户的计算机配置(只要您将其包含在安装程序中,这似乎是合理的做法)。 【参考方案1】:

请阅读Embedding Gecko(Mozilla rendering engine) in a .Net application:

周末我有一些空闲 时间,所以我想我想知道你是否 可以使用Mozilla渲染 .Net 中的引擎(壁虎) 像 IE 一样轻松应用? 这在以下领域可能很重要 人们对使用 IE 有顾虑。 事实证明它很简单 下载,将COM组件添加到 工具栏,如果需要,添加 参考项目。即便是 界面已仿照IE 模型使其易于使用。它是 原因是非托管代码,但它可以工作。

还有WebKit .NET:

WebKit .NET 是一个控件库 用 C# 编写的 WebKit 包装器。这 目的是让用户更容易 将 WebKit 合并到他们的 .NET 中 应用程序。

【讨论】:

以上是关于Web 浏览器组件的好替代品?的主要内容,如果未能解决你的问题,请参考以下文章

corba的好替代品[关闭]

什么是大型开关盒的好替代品?

对于相对较新的计算机,啥是 ol' C++ Beep() 的好替代品?

Componentart 网格替代方案

React Native Web 中 Modal 的替代方案

wpf 用cefsharp替代web控件