Trident (レイアウトエンジン)

出典: フリー百科事典『ウィキペディア(Wikipedia)』

Trident (トライデント) は WindowsInternet Explorer に搭載されているHTMLレンダリングエンジンMSHTML とも呼ばれている。

1997年10月にリリースされた Internet Explorer 4.0 より導入され、アップデートを重ねながら今に至る。マイクロソフトは Internet Explorer の最新版 7 のために、ウェブ標準の準拠に近づくべく大幅な改良を加えた。これら大幅な改良にもかかわらず Trident は GeckoKHTML/WebKitPresto など他のエンジンと互換性を持たない部分が多い。また、現時点ではAcid2のテストをクリアできていない。

Trident はソフトウェア開発者が自分のソフトウェアへブラウザエンジンとして容易に追加できるソフトウェアコンポーネントとして開発されている。そのため C++.NET のような COM によってサポートされた環境でも操作のために COM インターフェースを表示し、Web ページにアクセスすることができる。たとえば IEコンポーネントブラウザから Trident を使用して Web ページを表示したり、ブラウザからイベントを取得したりといった機能を実現可能とする。Trident の機能は mshtml.dll のファイルをソフトウェアに接続することによって利用可能となる。

また、Microsoft はInternet Explorer for Mac 向けに開発された代替的ブラウザエンジンとして Tasmanを提供している。Tasman はより優れた規格サポートで知られている。Internet Explorer for Mac の開発は終了したが、Tasman そのものの開発は続けられており、Microsoft Office for Mac 2004 にはその最新版が組み込まれている。

[編集] バージョンの変遷

  • Trident (IE4)
  • Trident II (IE5) (CSS1.0をサポートし、CSS2の一部にも対応)
  • Trident III (IE5.5) (CSS処理に関するバグを大幅に修正)
  • Trident IV (IE6) (ボックス処理のバグを修正、DTDの切り替えでQuirksモードを実装)
  • Trident V (IE7) (IE7に伴うリリース。CSS処理関連のバグを修正、PNGアルファチャンネルをサポート)

[編集] Trident 使用製品

  • Internet Explorer 4.0 以降
  • Windows Explorer (Windows 98 から Windows XP と Windows Server2003 まで。Windows Vista には別のエンジンが提供される予定。)
  • Windows 98 以降の Windows のヘルプ。

その他の Trident ベースのアプリケーションは

[編集] 関連項目

ウェブブラウザカテゴリ
Gecko Mozilla Firefox - Mozilla - Netscape Navigator - SeaMonkey - Sylera - Epiphany - Camino - Flockなど
KHTML (WebKit) : Safari - シイラ - Konqueror - OmniWeb - Swiftなど
TridentIEコンポーネント): Internet Explorer - Lunascape - Sleipnir - Donut など
独自レンダリングエンジン: Opera - mosaic - iCab - Amaya など
テキストブラウザ: Lynx - w3m - Links - ELinks など
関連項目: HTML - HTMLレンダリングエンジン - タブブラウザ - ブックマーク - 推奨ブラウザ - ネットサーフィン - Webサーバ - ブラウザ戦争 - フルブラウザ

ことばこって?

「ことばこ」は、歴史の人物から最先端テクノロジーまで、なんでも調べられるオンライン百科事典です。ウィキペディア財団が運営を行なっているwikipedia.orgから引用をしています。

おススメサイト
トラブログ
アレどう?
アフィリエイトB