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 renderização
Estado do desenvolvimento Descontinuado
Página oficial Windows Internet Explorer Platform APIs.

Trident (também conhecido como MSHTML) é o nome do motor de renderização 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.

No navegador da Web Microsoft Edge, O Trident é sucedido pelo seu fork, o EdgeHTML.[1][2]

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[3] 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[4][5] 7.0 7.0
4.0[6] 8.0.x 8.0
5.0[7] 9.0.x 9.0
6.0[8] 10.0.x 10.0 10.0[9]
7.0 11.0.x 11.0 11.0
8.0 11.0.x (Compat) 11.0 11.0

Referências

  1. Felipe Ventura (27 de janeiro de 2015). «Como o navegador Project Spartan, da Microsoft, eliminou as piores partes do Internet Explorer». Gizmodo Brasil. Consultado em 8 de fevereiro de 2018 
  2. «What's powering Spartan? Internet Explorer, of course». Neowin.net. 23 de janeiro de 2015. Consultado em 10 de maio de 2016 
  3. Lawrence, Eric (24 de março de 2010), re: Introducing IE9’s User Agent String, Microsoft 
  4. 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 
  5. Marini, Joe (25 de março de 2010), Ladies and Gentlemen, Please Welcome... the IE Mobile User Agent String!, Microsoft 
  6. Lawrence, Eric (9 de janeiro de 2009), The Internet Explorer 8 User-Agent String (Updated Edition), Microsoft 
  7. Silbey, Marc (23 de março de 2010), Introducing IE9’s User Agent String, Microsoft 
  8. Ross, Tony (15 de abril de 2011), The IE10 User-Agent String, Microsoft 
  9. Windows Phone 8: Internet Explorer 10 Detailed