Trident (layout engine)

Trident (also known as MSHTML) is a proprietary layout engine for the Microsoft Windows version of Internet Explorer, developed by Microsoft.

It was first introduced with the release of Internet Explorer version 4.0 in October 1997; it has been steadily upgraded and remains in use today. For versions 7 and 8 of Internet Explorer, Microsoft made significant changes to the Trident layout engine to improve compliance with web standards and add support for new technologies. Since then, Microsoft intends to comply with many modern web standards , and also intends to significantly update the layout engine to be more competitive and modern compared to other current layout engines.

In the Microsoft Edge browser, Trident is superseded by its fork – EdgeHTML.

Use in software development

Trident was designed as a software component to allow software developers to easily add web browsing functionality to their own applications. It presents a COM interface for accessing and editing web pages in any COM-supported environment, like C++ and .NET. For instance, a web browser control can be added to a C++ program and Trident can then be used to access the page currently displayed in the web browser and retrieve element values. Events from the web browser control can also be captured. Trident functionality becomes available by linking the file mshtml.dll to the software project.

Podcasts:

PLAYLIST TIME:
×