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 |
|
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 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 . |
Prohlížeče | |
---|---|
Na motoru Blink |
|
Na Gecko | |
Na Javě / J2ME | |
Na KHTML a WebKit | |
Na Presto |
|
Na Tridentu | |
jiný | |
Text | |
prohlížeče v kurzívě , které byly ukončeny |
Prohlížečové motory | |
---|---|
Srovnání | |
Aktivně vyvinuté | |
Nevyvinuté |
|