寻找一个可更新的&安全的网络浏览器框架

发布于 2024-12-27 18:10:13 字数 573 浏览 2 评论 0原文

我想在我的 C# 程序中实现一个网络浏览器。浏览器应满足一些要求:

  • 它应该是可更新的 我不确定这是否可行,但如果实现网络浏览器始终使用系统上安装的最新版本的基于浏览器,那就太好了。

  • 易于实施 当然,越容易使用越好!

  • 安全 并且使用的浏览器应该尽可能安全。我能想到的最安全的方法是以沙盒模式运行浏览器。是否有其他可能性来实现最大程度的安全性?

直到现在我已经找到了一些针对不同浏览器引擎的包装器,但似乎没有一个符合我的要求:

  • Awesomium:非常容易使用!但仍然基于旧版本的 Chrome (12.0.702.0)
  • Berkelium:我认为与 Awesomium 相同。
  • CefSharp:
  • GeckoFX:需要安装 FireFox 1.5
  • MozNet:基于 FireFox 3.6
  • WebKit.NET:我不确定...
  • 本机 WebBrowser 类:我认为这是我能得到的最好的 - 因为它总是使用最新安装的IE 版本。

I would like to implement a web browser in my c#-program. The browser should cover some requirements:

  • It should be updateable
    I'm not sure if this is possible, but it would be great if the implementet web-browser would alwasy be using the latest version of the based browser which is installed on the system.

  • Easy implementation
    Of course, the easier to use, the better!

  • Security
    And the used browser should be as secure as possible. The safest i could think of, was running the browser in sandboxed mode. Are there other possibilities to achieve a maxiumum of security?

Untill now i have found some wrappers for different Browser-Engines, but none of hem seems to match my requirements:

  • Awesomium: Is very easy to use! But is still based on an old Version of Chrome (12.0.702.0)
  • Berkelium: Same as Awesomium, i think.
  • CefSharp:
  • GeckoFX: Needs FireFox 1.5 installed
  • MozNet: Based on FireFox 3.6
  • WebKit.NET: I'm not sure about that...
  • the native WebBrowser Class: I think this is the best i could get - because it always uses the latest installed version of IE.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

檐上三寸雪 2025-01-03 18:10:13

经过更多研究后,我想我会坚持使用 WebBrowser 控件。它并不完美,使用自己的设置的可能性也没有我希望的那么好,但我认为由于似乎没有更好的解决方案,它必须起作用......

After doing some more research, i think i'll stick with the WebBrowser Control. It's not perfect and the posibilities to use own settings are not as good as i hoped, but i think since there seems no better solution, it will have to work...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文