トップ回答者
.NET Frameworkを使用して構築したブラウザの描画エンジンとIEの関連性

質問
-
.NET Frameworkを使用して構築したブラウザに実装されている描画エンジンは、Internet Explorerのバージョンごとの描画エンジンと関連性はあるのでしょうか?(IE6.0と同じ描画エンジンであるなど)
関連性がある場合、描画エンジンの部分を置き換えてIEの各バージョン、あるいはFireFoxのような他ブラウザでの描画を保証するような機能は実装できるでしょうか?
.NET Frameworkを使用したWindowsアプリケーションを開発しており、各IEバージョンの描画を保証する機能を実装させるのが目的です。
曖昧な質問で申し訳ないのですが、何かヒントになることでもご教示いただければ幸いです。
よろしくお願いいたします。
回答
-
>.NET Frameworkを使用して構築したブラウザに実装されている描画エンジンは、Internet Explorerのバージョンごとの描画エンジンと関連性はあるのでしょうか?
あります。
.NET にはブラウザの実装は含まれておらず、その時システムにインストールされている IE のコンポーネントが使われています。
>関連性がある場合、描画エンジンの部分を置き換えてIEの各バージョン、あるいはFireFoxのような他ブラウザでの描画を保証するような機能は実装できるでしょうか?
技術的には可能ですが、容易ではないでしょう。
そもそもの IE のブラウザコンポーネントが複数バージョンの混在利用を前提としていないため、そこら辺をどうするかから自分で考えなければならないです。
- 回答としてマーク Yukyo_K 2012年6月11日 7:29
すべての返信
-
>.NET Frameworkを使用して構築したブラウザに実装されている描画エンジンは、Internet Explorerのバージョンごとの描画エンジンと関連性はあるのでしょうか?
あります。
.NET にはブラウザの実装は含まれておらず、その時システムにインストールされている IE のコンポーネントが使われています。
>関連性がある場合、描画エンジンの部分を置き換えてIEの各バージョン、あるいはFireFoxのような他ブラウザでの描画を保証するような機能は実装できるでしょうか?
技術的には可能ですが、容易ではないでしょう。
そもそもの IE のブラウザコンポーネントが複数バージョンの混在利用を前提としていないため、そこら辺をどうするかから自分で考えなければならないです。
- 回答としてマーク Yukyo_K 2012年6月11日 7:29
-
> .NET Frameworkを使用したWindowsアプリケーションを開発しており、
> 各IEバージョンの描画を保証する機能を実装させるのが目的です。目的はなんでしょう? 下記のような既存のツールがありますが、これら
は使えないのですか?IETester
http://www.my-debugbar.com/wiki/IETester/HomePageExpression Web SuperPreview
http://www.microsoft.com/downloads/ja-jp/details.aspx?FamilyID=e6cc9b3e-7eab-4525-8322-14d7e267eb2c&displayLang=jaそれとも趣味とか勉強のために、ツールを自分で開発したいということで
しょうか? (そうだといわれると、自分がお役に立てることはなさそう
ですが)