Trident (motor de layout)

Origem: Wikipédia, a enciclopédia livre.
Ir para: navegação, pesquisa
Trident
Desenvolvedor Microsoft Corporation
Linguagem C++
Sistema operativo Microsoft Windows
Gênero(s) Motor de layout
Página oficial URL não preenchido. Favor adicionar.

Trident (também conhecido como MSHTML) é o nome do mecanismo de layout para diversas versões do Internet Explorer no Microsoft Windows. Foi introduzido pela primeira vez com o lançamento do Internet Explorer 4 em outubro de 1997, sendo atualizado e usado até hoje. Para as versões 7 e 8 do Internet Explorer, a Microsoft fez mudanças significativas no mecanismo de layout do Trident para melhorar a conformidade com os padrões web e adicionar suporte para novas tecnologias. Com a versão 5 do Trident, a Microsoft pretende cumprir com muitos padrões modernos da web, e também pretende significativamente atualizar o motor de layout para ser mais competitivo e moderno em comparação com outros motores de layout atuais.

Uso em outros aplicativos[editar | editar código-fonte]

O Trident foi concebido como um componente de software para permitir que desenvolvedores de software possam facilmente adicionar funcionalidade de navegação na web para seus próprios aplicativos. Ele apresenta uma interface COM para a edição de páginas web e acesso em qualquer ambiente COM, como C++ e .NET. Por exemplo, um controle de navegador da Web pode ser adicionado a um programas C++ e o Trident pode então ser usado para acessar a página atualmente exibida no navegador da web e recuperar valores de elementos. As funcionalidades do Trident torna-se disponível, ligando o arquivo mshtml.dll ao projeto de software.

Versões[editar | editar código-fonte]

Versões do Trident Versões do MSHTML.dll Versão do Internet Explorer Versão do Internet Explorer Mobile
Nenhuma versão[1] 4.0.x 4.0
5.0.x 5.0
5.5.x 5.5
6.0.x 6.0
7.0.x 7.0
 ? 6.0
3.1[2][3] 7.0 7.0
4.0[4] 8.0.x 8.0
5.0[5] 9.0.x 9.0

Referências

  1. Lawrence, Eric (24 de março de 2010), re: Introducing IE9’s User Agent String, Microsoft 
  2. Warren, Tom (16 de março de 2010), Windows Phone 7 browser is based on Internet Explorer 7, Neowin, consultado em 16 de março de 2010 
  3. Marini, Joe (25 de março de 2010), Ladies and Gentlemen, Please Welcome... the IE Mobile User Agent String!, Microsoft 
  4. Lawrence, Eric (9 de janeiro de 2009), The Internet Explorer 8 User-Agent String (Updated Edition), Microsoft 
  5. Silbey, Marc (23 de março de 2010), Introducing IE9’s User Agent String, Microsoft