共找到5條詞條名為Trident的結果 展開
- 1987年創立於美國的公司
- 美國的木糖醇口香糖
- 瑞典三叉戟國際釣具
- 圖形介面的排版引擎
- 瑞典音樂人
Trident
圖形介面的排版引擎
Trident (又稱為MSHTML),是微軟的窗口操作系統(Windows)搭載的網頁瀏覽器—Internet Explorer的排版引擎的名稱。
它的第一個版本隨著1997年10月Internet Explorer第四版釋出,之後不斷的加入新的技術並隨著新版本的Internet Explorer釋出。在已經發布的Internet Explorer第七版和八版、九版中,微軟將對Trident排版引擎做了的重大的變動,除了加入新的技術之外,並增加對網頁標準的支持。儘管這些變動已經在相當大的程度上落後了其它的排版引擎,如Gecko、WebCore、KHTML及Presto。
Trident引擎被設計成一個軟體組件(模塊),使得其它軟體開發人員很容易的將網頁瀏覽的功能加到他們自行開發的應用程序里。微軟提出了一個稱為組件對象模型(COM)的軟體介面架構。供其它支持的組件對象模型開發環境的應用程序(如:C++及.NET)存取及編輯網頁。例如,由C++所撰寫的程序可以加入瀏覽器控制項里,並透過Trident引擎存取當前顯示在瀏覽器上的網頁內容及網頁的各種元素的值,從瀏覽器控制項觸發的事件亦可被程序擷取並進行處理。Trident引擎所提供的所有函式庫可以透過與 mshtml.dll這個檔案的連結而達成撰寫程序時所需要的功能。
Trident版本 | MSHTML.dll版本 | Internet Explorer版本 | 更新 |
unversioned | 4.0.x | 4 | 首發版本 |
unversioned | 5.0.x | 5 | 增加對CSS 1的支持及改變對CSS 2的渲染 |
unversioned | 5.5.x | 5.5 | 修正部份CSS的排版控制 |
unversioned | 6.0.x | 6 | 修正box model 的錯誤及新增quirks mode 的切換功能,增加對DTD支持 |
unversioned | 7.0.x | 7 | 修正部分CSS錯誤以及增加對PNG alpha通道(半透明)的支持 |
4.0 | 8.0.x | 8 | 第一個通過Acid2測試的版本 |
5.0 | 9.0.x | 9 | 支持HTML5、SVG、CSS3及更換JavaScript引擎。另外,加入硬體加速改善性能。 |
6.0 | 10.0.x | 10 | 修復CSS3以及支持ECMA5嚴格模式。 |
7.0 | 11.0.x | 11 | 支持WebGL和SPDY。增強對HTML5標準的支持。性能提升。 |
Internet Explorer 8是第一個在user agent string包含Trident排版引擎的版本。在此之前,Trident排版引擎都沒有作獨立發布。
除了Internet Explorer第四版以後的版本使用Trident排版引擎之外,還有其它的應用程序也使用了Trident排版引擎所提供的技術:
系統應用程序
Windows 98及其後續所有版本的視窗操作系統內的Windows幫助程序。
瀏覽器
Avant Browser(前身為IeOpera)
Maxthon(前身為MyIE3.2、MyIE2)
GreenBrowser(前身亦為MyIE3.2)
TouchNet Browser
騰訊TT
GOSURF
世界之窗(TheWorld Browser)
MiniIE
Sleipnir
MyIE(新版4.x為GreenBrowser作者發布,3.2及之前版本為Maxthon、GreenBrowser、iTreeSurf等瀏覽器的前身)
iTreeSurf(LovelyTree,前身亦為MyIE3.2)
(註:中國大陸的大部分瀏覽器都使用Trident 排版引擎)
其它應用程序
RealPlayer播放程序內附的網頁瀏覽器。
RealNetworks旗下的網路遊戲公司RealArcade所提供的服務。
MSN Explorer瀏覽器。
Microsoft Office Outlook以及Outlook Express電子郵件軟體使用Trident技術協助HTML格式的信件資料排版以及“Outlook Today”畫面的顯示。
微軟公司的Encarta百科全書及其相關產品。
微軟公司的Windows Media Player使用Trident技術產生“Media Information”頁面。
FeedReader - RSS閱讀工具
微軟公司的Microsoft Office InfoPath 2003(以XML為基礎的表格開發器)產品。
微軟公司的MSN Messenger即時通訊軟體利用該技術處理使用Flash技術的遊戲或比賽以及廣告的展示資 訊。
ThunderSite網頁編輯器。
跨平台的文件閱讀軟體TomeRaider。
維爾福軟體公司的Steam內容傳送系統使用Trident技術在該軟體的“儲存”及“更新消息”的功能。