Movatterモバイル変換


[0]ホーム

URL:


コンテンツにスキップ
Wikipedia
検索

Trident

出典: フリー百科事典『ウィキペディア(Wikipedia)』
曖昧さ回避この項目では、HTML レンダリング エンジンについて説明しています。その他のトライデントについては「トライデント (曖昧さ回避)」をご覧ください。
レンダリングエンジン >HTMLレンダリングエンジン >Trident

Trident (トライデント)はInternet Explorer に搭載されているHTML レンダリング エンジンの名称で、ライブラリ ファイルの名称からMSHTML とも呼ばれている。

Internet Explorer 4.0 より導入されたもので、Windows 向けではアップデートを重ねているが、Macintosh 向けのInternet Explorer for Mac は次のバージョンの 5.0 でTasman に置き換えられた。Internet Explorer 7 とそれ以降に含まれるバージョンではウェブ標準に準拠するように開発されている。

Trident はソフトウェア開発者が自分のソフトウェアにウェブ ブラウズ機能を容易に追加できるよう、ソフトウェア コンポーネントとして設計されている。Trident ではウェブ アクセスと編集のためのCOM インターフェイスが提供されている。例えば、Trident のウェブ ブラウザ コントロールを使用してウェブ ページを表示したり、表示中の各要素の値を取得・変更したり、表示したウェブ ページ上で発生したイベントを取得したりといった機能を組み込むことができる。Trident の機能は mshtml.dll というライブラリとリンクすることによって利用可能であり、C++.NET といった COM をサポートする処理系から扱うことができる。

Windows 10 では、Internet Explorer に代わりMicrosoft Edge が標準ブラウザとなった。Microsoft Edge は Trident から派生した新たなレンダリング エンジンである、EdgeHTML が採用されたことからTrident の開発は終了した。

バージョンの変遷

[編集]
バージョン備考
TridentMSHTML.dllInternet ExplorerInternet Explorer Mobile
(表記なし)4.0.x4.0N/A最初のバージョン
(表記なし)5.0.x5.0N/ACSS1 の対応を改善し、CSS2 の一部にも対応
(表記なし)5.5.x5.5N/ACSS 処理に関する問題を修正
(表記なし)6.0.x6.0N/Aボックス処理を修正、DTD の切り替えによる Quirks モードの実装
(表記なし)7.0.x7.0N/A多くの CSS 処理関連の不具合を修正、PNGアルファ合成をサポート
3.1[1]7.0.xN/A7.0Windows Phone 7 の最初のウェブ ブラウザ
4.08.0.x8.0N/AAcid2 テストを通過
5.09.0.x9.09.0HTML5、CSS3、SVG の対応。GPU ハードウェア アクセラレーションの使用。
6.010.0.x10.010.0更なる標準仕様の準拠。
7.011.0.x11.011.0ユーザー・エージェント文字列の変更、JavaScriptで取得できるブラウザー名の変更、ドキュメント・モードの変更

Trident 使用製品

[編集]
→「IEコンポーネントブラウザ」も参照

Trident は標準で Windows に含まれるWindows Media Player などのアプリケーションのインターネット対応に使用されている。Internet Explorer 7 がリリースされるまでは Windows のシェルでも採用されていて、Windows Explorer でも使用されていた。マイクロソフトはVisual StudioMicrosoft OfficeWindows Essentials といった Windows 以外の製品でも採用しているが、Microsoft Outlook はバージョン 2007 以降Microsoft Word の HTML レンダリング エンジンに切り替えた。

Trident は多くの場合IE コンポーネント ブラウザ というようなシェルを独自に開発したウェブ ブラウザの HTML レンダリング エンジンとして利用されている。Microsoft Edge には互換性のために Trident を利用する Internet Explorer モード(IEモード)が搭載されており、Mozilla Firefox といったマイクロソフト製品ではないウェブ ブラウザでも拡張機能を利用する形で Trident を利用するIE Tab といったものも存在する。

マイクロソフト製品ではない Trident を利用したアプリケーションは例として以下のようなものがある。

  • IE Tab - Firefox などの Internet Explorer 以外のウェブ ブラウザの拡張機能で Trident を利用可能にする
  • RealPlayer - ビルトインのウェブ ブラウザでの採用
  • Winamp - ビルトインとウェブ ブラウザ Bento Browser での採用

脚注

[編集]
[脚注の使い方]
  1. ^Windows Phone 7 browser is based on Internet Explorer 7

関連項目

[編集]
マイクロソフトのAPIとフレームワーク
グラフィック
オーディオ
マルチメディア
ウェブ
データアクセス
ネットワーク
コミュニケーション
管理
コンポーネントモデル
ライブラリ
デバイスドライバ
セキュリティ
.NET
ソフトウェアファクトリー
IPC
アクセシビリティ
テキストと多言語
サポート
人工知能
開発中
開発終了
レンダリングエンジンの比較英語版
バージョン
主要
その他
ロゴ
概要
技術
ソフトウェア&
エンジン
実装
出来事
人物
機能
ウェブ標準
関連項目
デスクトップ
WebKit &Blink
Chromium系
自由ソフトウェア
(開発継続中)
フリーウェア
(開発継続中)
(開発終了済)
すべて▲
Gecko &Servo
(Firefox系)
(開発継続中)
(開発終了済)
すべて▲
Trident &EdgeHTML
Edge, IE系
(開発終了済)すべて▲
Presto
  • Opera (Version 12.18以前)▲
Goanna
テキスト
その他
モバイル
WebKit/Blink
Gecko
Trident/EdgeHTML
Presto
その他
テレビ · ゲーム機
WebKit/Blink
Gecko
Presto
その他
  • ▲印のブラウザは開発終了
スタブアイコン

この項目は、コンピュータに関連した書きかけの項目です。この項目を加筆・訂正などしてくださる協力者を求めていますPJ:コンピュータ/P:コンピュータ)。

https://ja.wikipedia.org/w/index.php?title=Trident&oldid=104839003」から取得
カテゴリ:
隠しカテゴリ:

[8]ページ先頭

©2009-2026 Movatter.jp