Ищете обновляемый и безопасный WebBrowser-Framework - PullRequest
0 голосов
/ 18 января 2012

Я хотел бы реализовать веб-браузер в моей c # -программе. Браузер должен соответствовать некоторым требованиям:

  • Должно быть обновляемым Я не уверен, возможно ли это, но было бы замечательно, если бы веб-браузер внедряющего всегда использовал последнюю версию браузера, установленного в системе.

  • Простота реализации Конечно, чем проще в использовании, тем лучше!

  • Безопасность И используемый браузер должен быть максимально безопасным. Самое безопасное, о чем я мог подумать, это запуск браузера в режиме песочницы. Есть ли другие возможности для достижения максимальной безопасности?

До сих пор я нашел несколько оболочек для разных браузерных движков, но ни один из них не соответствует моим требованиям:

  • Awesomium: очень прост в использовании! Но все еще основан на старой версии Chrome (12.0.702.0)
  • Berkelium: То же самое, что Awesomium, я думаю.
  • CefSharp:
  • GeckoFX: Требуется FireFox 1.5 установлен
  • MozNet: на основе FireFox 3.6
  • WebKit.NET: я не уверен в этом ...
  • родной класс WebBrowser: я думаю, что это лучшее, что я мог получить - потому что он всегда использует последнюю установленную версию IE.

1 Ответ

0 голосов
/ 19 января 2012

Пройдя еще какое-то исследование, я думаю, что буду придерживаться WebBrowser Control. Это не идеально, и возможности использовать собственные настройки не так хороши, как я надеялся, но я думаю, что, поскольку нет лучшего решения, оно должно работать ...

...