Microsoft Trident

Aktuální verze stránky ještě nebyla zkontrolována zkušenými přispěvateli a může se výrazně lišit od verze recenzované 13. května 2022; ověření vyžaduje 1 úpravu .
Microsoft Trident
Typ engine prohlížeče
Vývojář Microsoft
Zapsáno v C++
Operační systém Microsoft Windows
První vydání srpna 1997
Nejnovější verze
  • 8,0
Licence proprietární
webová stránka docs.microsoft.com/… ​(  anglicky)

Trident (také známý jako MSHTML [1] ) je prohlížeč pro Microsoft Internet Explorer . Trident byl poprvé implementován ve čtvrté verzi Internet Exploreru (říjen 1997 ) a od té doby je neustále vylepšován a revidován.

Trident byl navržen jako softwarová součást, která vývojářům softwaru umožňovala snadno přidávat možnosti procházení webu do jejich vlastních aplikací. Používá technologii COM ( Component Object Model ) k prohlížení a úpravě webových stránek v jakémkoli prostředí, které podporuje rozhraní COM , jako je C++ nebo .NET . Vhodný ovládací prvek by mohl být přidán řekněme do programu C++ a Trident by byl použit pro přístup k předem definované webové stránce, čtení nebo úpravu informací na ní. Události ovládacího prvku budou zachyceny a předány hlavnímu programu. Základní funkce Trident budou dostupné po přidání knihovny mshtml.dll do softwarového projektu.

Kromě Tridentu používá Microsoft také jádro Tasman používané ve verzi Internet Exploreru pro Mac OS X. Jádro Tasman zlepšilo (ve srovnání s Tridentem) podporu standardů. Navzdory skutečnosti, že vývoj Internet Exploreru pro Mac OS byl ukončen, vývoj jádra Tasman pokračuje: nejnovější verze jádra byla představena v kancelářském balíku Microsoft Office 2004 pro Mac OS.

Verze jádra

Verze Trident Verze MSHTML.dll Verze Internet Explorer Vylepšení
žádná verze 4.0.x 4,0
5.0.x 5,0 Vylepšená podpora pro CSS1 , změny ve zpracování CSS2 .
5.5.x 5.5 Opraveny chyby ve zpracování CSS.
6.0.x 6.0 Opraven model krabice, přidán „Quirks Mode“ pro zlepšení kompatibility se staršími prohlížeči a podpora pro přepínání DTD.
7.0.x 7,0 Opraveny chyby ve zpracování CSS a přidána podpora kanálu průhlednosti pro soubory PNG .
4,0 8.0.x 8,0 Vylepšená podpora pro CSS a JavaScript , takže prohlížeč založený na tomto enginu může projít testem Acid2 .
5,0 9.0.x 9,0 Přidána podpora pro SVG , XHTML , HTML5 a CSS3 .
6.0 10.0.x 10,0 Podpora rozvržení s více sloupci CSS3, rozvržení mřížky CSS3, flexibilní rozvržení oken CSS3, přechody CSS3 a přísný režim ES5.
7,0 11.0.x 11.0 Vylepšení enginu Chakra JavaScript, přepracovaný vývojářský nástroj F12, podpora WebGL .

Aplikace využívající Trident

Poznámky

  1. Reference MSHTML . Datum přístupu: 8. července 2015. Archivováno z originálu 9. července 2015.