Trident

Trident (также известен как MSHTML) — название ядра отображения страниц (en:layout engine) для Windows-версии Microsoft Internet Explorer. Впервые Trident был реализован в четвёртой версии Internet Explorer (октябрь 1997 года), и с тех пор подвергался постоянным улучшениям и переработкам.

Trident был разработан как программный компонент, позволявший разработчикам программного обеспечения легко добавлять возможность просмотра веб-страниц в их собственные приложения. Он использует технологию COM (компонентную модель объектов) для просмотра и правки веб-страниц в любом окружении, поддерживающем интерфейс этой модели — например, в C++ или .NET. Соответствующий элемент управления может быть добавлен, скажем, в программу, написанную на C++ — и Trident будет использоваться для доступа к заранее заданной веб-странице, для чтения или изменения находящейся на ней информации. События элемента управления будут перехватываться и передаваться в основную программу. Функции ядра Trident станут доступны при добавлении библиотеки mshtml.dll к программному проекту.

Кроме Trident, Microsoft также использует ядро Tasman, применяемое в версии Internet Explorer для операционной системы Mac OS. Ядро Tasman имеет улучшенную (в сравнении с Trident) поддержку стандартов. Несмотря на то, что разработка Internet Explorer для Mac OS была прекращена, развитие ядра Tasman продолжается: наиболее свежая версия ядра была представлена в офисном пакете Microsoft Office 2004 для Mac OS.

Версии ядра

  • Trident (IE4).
  • Trident II (IE5) (улучшена поддержка CSS1.0, изменения в обработке CSS2)
  • Trident III (IE5.5) (исправлены ошибки в обработке CSS)
  • Trident IV (IE6) (исправлена бокс-модель, добавлен режим «Quirks Mode» для улучшения совместимости со старыми браузерами и поддержку переключения DTD)
  • Trident V (IE7) (исправлены ошибки в обработке CSS и добавлена поддержка канала прозрачности (альфа-канала) для файлов PNG)

Приложения использующие Trident

  • Internet Explorer начиная с версии 4.0 и выше.
  • Windows Explorer во всех версиях Windows, начиная с Windows 98.
  • Windows Help во всех версиях Windows, начиная с Windows 98.
  • Все надстройки над Internet Explorer, например, Maxthon.
  • Встроенный браузер в RealPlayer.
  • RealArcade.
  • MSN Explorer.
  • Netscape Browser.
  • Microsoft Outlook и Outlook Express используют Trident для обработки почтовых сообщений содержащих HTML и отображения информационного окна «Outlook Today».
  • Microsoft Encarta и связанные продукты.
  • Microsoft Windows Media Player использует Trident для отображения страниц с информацией о воспроизводимом файле мультимедиа.
  • Valve Steam использует Trident для отображения разделов «Browse Games» и «Update News».
  • FeedReader
  • TomeRaider
  • Microsoft Office InfoPath 2003

Смотреть также

Распространённые веб-браузеры
На основе Gecko: FirefoxMozillaNetscapeSeaMonkeyEpiphanyK-MeleonFlockCamino
На основе Trident: Internet ExplorerMaxthon (также используют другие ядра)
На основе KHTML или WebKit: KonquerorSafari
На основе Presto: Opera • Nintendo DS Browser
Прочие: AmayaArachneLinksLynxMosaicDilloNetPositive
 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home