Microsoft Trident

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2022. május 13-án felülvizsgált verziótól ; az ellenőrzéshez 1 szerkesztés szükséges .
Microsoft Trident
Típusú böngésző motor
Fejlesztő Microsoft
Beírva C++
Operációs rendszer Microsoft Windows
Első kiadás 1997. augusztus
legújabb verzió
  • 8.0
Engedély szabadalmazott
Weboldal docs.microsoft.com/… ​(  angol)

A Trident (más néven MSHTML [1] ) a Microsoft Internet Explorer böngészőmotorja . A Trident először az Internet Explorer negyedik verziójában valósult meg ( 1997 októberében ), és azóta folyamatosan fejlesztik és frissítik.

A Trident szoftverösszetevőnek tervezték, amely lehetővé tette a szoftverfejlesztők számára, hogy saját alkalmazásaikhoz könnyedén hozzáadjanak webböngészési képességeket. COM ( Component Object Model ) technológiát használ a weboldalak megtekintésére és szerkesztésére bármely olyan környezetben, amely támogatja a COM felületet , például C++ vagy .NET . Megfelelő vezérlőt lehetne hozzáadni mondjuk egy C++ programhoz, a Trident pedig egy előre definiált weboldal eléréséhez, a rajta lévő információk olvasásához vagy módosításához használható. A vezérlő eseményeit elfogja és átadja a főprogramnak. A Trident alapvető funkciói akkor válnak elérhetővé, amikor az mshtml.dll könyvtárat hozzáadják a szoftverprojekthez.

A Trident mellett a Microsoft az Internet Explorer Mac OS X verziójában használt Tasman kernelt is használja . A Tasman kernel továbbfejlesztett (a Tridenthez képest) szabványos támogatást kapott. Annak ellenére, hogy az Internet Explorer for Mac OS fejlesztése leállt, a Tasman mag fejlesztése folytatódik: a mag legújabb verzióját a Microsoft Office 2004 irodai programcsomag Mac OS rendszerhez vezette be.

Kernel verziók

Trident változat MSHTML.dll verzió Internet Explorer verzió Fejlesztések
nincs verzió 4.0.x 4.0
5.0.x 5.0 Továbbfejlesztett CSS1 támogatás , változások a CSS2 kezelésében .
5.5.x 5.5 Javítva a CSS-feldolgozás hibái.
6.0.x 6.0 Javítva a dobozmodell, hozzáadva a "Quirks Mode"-t a régebbi böngészőkkel való kompatibilitás javítása érdekében, valamint a DTD-k váltásának támogatását.
7.0.x 7.0 Javítottuk a CSS-kezelési hibákat, és hozzáadtuk az átlátszósági csatorna támogatását a PNG - fájlokhoz .
4.0 8.0.x 8.0 Továbbfejlesztett CSS és JavaScript támogatás , hogy az ezen a motoron alapuló böngésző átmenjen az Acid2 teszten .
5.0 9.0.x 9.0 Hozzáadott támogatás az SVG , XHTML , HTML5 és CSS3 számára .
6.0 10.0.x 10.0 A CSS3 többoszlopos elrendezés, a CSS3 rácselrendezés, a CSS3 rugalmas ablakelrendezés, a CSS3 színátmenetek és az ES5 szigorú mód támogatása.
7.0 11.0.x 11.0 Chakra JavaScript motor fejlesztések, újratervezett F12 fejlesztői eszköz, WebGL támogatás .

Alkalmazások a Trident használatával

Jegyzetek

  1. MSHTML referencia . Hozzáférés dátuma: 2015. július 8. Az eredetiből archiválva : 2015. július 9..