現在、.NETでIE ActiveX(Webブラウザ)コントロールを使用してアプリケーション内にHTMLを表示していますが、非常に遅い(仮想メモリの負荷がかかる)私は完全に管理されたHTMLビューアを使ってこれを払拭したいと思います。.NET HTMLビューア/ Webブラウザコントロールの代替方法
Is there any better web browser control in C# (.NET)?とは別の埋め込みブラウザ(Firefox/Gecko)とは異なるリクエストです。私はブラウザを埋め込みたくないので、適切に管理されたコントロールが必要です。
更新:(03 Apr 2011): This post Jeff Atwoodの投稿によると、これがなぜ重要であるか不明な理由については、理由の一部が説明されています。あなただけのものを見つけるつもりアレント
http://en.wikipedia.org/wiki/WebKit
*管理コード*で書かれたブラウザをお探しですか?私はそれを知らない。あなたができることは、既存のWebブラウザ用の.NETラッパーです。それがなぜあなたに受け入れられないのかは明確ではありません。 –
@Code Grey - 完全に管理コードで書かれたブラウザコントロール、はい。メインストリームのブラウザほど豊かな機能である必要があります。これまでの埋め込みブラウザの問題はちょうどサイズで、最小サイズは現在のシステムサイズを倍増させ、IEの仮想メモリ使用量は他のアプリケーションの4倍になります。それを真剣にやりたい –
私はこれが無礼に聞こえるわけではありませんが、それはちょっとばかげています。完全に管理されたコードで書かれたブラウザは、ネイティブコードで書かれたものよりも膨らんでいないものであれば何でもよい。あなたは間違いなく管理されたコントロールで*以上のオーバーヘッドを持つつもりです。私の推測は*かなり*ですが、実際に見たことはありませんが、確かに言うのは難しいです。あなたはIEが気に入らないことを理解しています。私でもない。しかし、真剣に考えなければならない他の良いラッパーがあります。あなたは、.NETで書かれたブラウザを見つけるつもりはありません。 –