Trident (software): Difference between revisions

Content deleted Content added
External links: one external link placed with relevant page
Tag: Reverted
m v2.05b - Bot T20 CW#61 - Fix errors for CW project (Reference before punctuation)
 
(3 intermediate revisions by 3 users not shown)
Line 107:
*[[AOL Explorer]], a web browser
*[[AOL Instant Messenger]] 6.x, which used MSHTML to render conversation and profile windows, and advertisement panels
*[[Avant Browser]], a multi-engine web browser
*[[EA Link]], incompatible with MSHTML as of Internet Explorer 7 RC2
*Flashpoint Secure Player, uses MSHTML to run [[ActiveX]] based web games
Line 116 ⟶ 115:
*[[LimeWire]], which renders the page "New@Lime"
*[[Lunascape (web browser)|Lunascape]], developed by Lunascape Corporation
*[[Maxthon]], which usesused the MSHTML engine while adding features not built into IE7
*[[MediaBrowser]], customized browsers, especially for [[Nintendo]]
*MenuBox, a web browser
Line 145 ⟶ 144:
 
==Standards compliance==
Current versions of MSHTML, as of [[Internet Explorer 9]], have introduced support for CSS 3, HTML5, and SVG, as well as other modern web standards. Web standards compliance was gradually improved with the evolution of MSHTML. Although each version of IE has improved standards support, including the introduction of a "standards-compliant mode" in [[Internet Explorer 6|version 6]], the core standards that are used to build web pages (HTML and CSS) were sometimes implemented in an incomplete fashion. For example, there was no support for the <code><nowiki><abbr></nowiki></code> element which is part of the HTML 4.01 standard prior to IE 8. There were also some CSS attributes missing from MSHTML, like min-height, etc. as of IEInternet Explorer 6. As of [[Internet Explorer 8]] CSS 2.1 is fully supported as well as some CSS 3.0 attributes.<ref name="CSS_Compatibility">{{cite web |url=https://docs.microsoft.com/en-us/previous-versions//cc351024(v=vs.85) |title=CSS Compatibility and Internet Explorer |website=[[Microsoft Docs]] |date=2011-03-09 |access-date=2022-01-01}}</ref> This lack of standards compliance has been known to cause rendering bugs and lack of support for modern web technologies, which often increases development time for web pages.<ref>{{cite web |last=Shah |first=Anup |date=2007-12-14 |url=https://www.onenaught.com/posts/44/microsofts-internet-explorer-slows-down-web-development |title=Microsoft's Internet Explorer Slows Down Web Development |website=onenaught.com |access-date=2022-01-01}}</ref> Still, HTML rendering differences between standards-compliant browsers are not yet completely resolved.
 
==Microsoft alternatives==
Apart from MSHTML, Microsoft also has and uses several other layout engines. One of them, known as [[Tasman (browser engine)|Tasman]], was used in [[Internet Explorer 5]] for Mac. Development of Internet Explorer for Mac was halted in roughly 2003, but development of Tasman continued to a limited extent, and was later included in [[Microsoft Office 2004|Office 2004 for Mac]]. [[Microsoft Office for Mac 2011|Office for Mac 2011]] uses the open source [[WebKit]] engine. Microsoft's now defunct web design product, [[Microsoft Expression Web|Expression Web]], as well as [[Visual Studio]] 2008 and later, do not use Internet Explorer's MSHTML engine, but rather a different engine.<ref>{{cite web |last=Mauceri |first=Rob |date=2007-04-11 |url=https://docs.microsoft.com/en-us/archive/blogs/sharepointdesigner/office-live-and-sharepoint |title=Office Live and SharePoint |department=Microsoft SharePoint Designer Team Blog |website=[[Microsoft Docs]] |access-date=2022-01-01 |quote=SharePoint Designer doesn't use Trident. SharePoint Designer, Expression Web, and the next version of Visual Studio's Visual Web Designer (code name Orcas) all use the same standards-based web design component. This component was developed jointly by the three product teams for high fidelity rendering of web standards like CSS, XHTML, as well as ASP.net.}}</ref>
 
In 2014, MSHTML was [[fork (software development)|forked]] to create the engine [[EdgeHTML]] for [[Microsoft Edge]] on [[Windows 10]]. The new engine is "designed for interoperability with the modern web" and deprecates or removes a number of legacy components and behaviors, including document modes, ensuring that pure, standards-compliant HTML will render properly in browsers without the need for special considerations by web developers.<ref name=ieblog-edge>{{cite web |url=https://docs.microsoft.com/en-us/archive/blogs/ie/living-on-the-edge-our-next-step-in-helping-the-web-just-work |title=Living on the Edge – our next step in helping the web just work |department=IEBlog |website=[[Microsoft Docs]] |date=2014-11-11 |access-date=2022-01-01}}</ref><ref name=ieblog-spartan>{{cite web |url=https://docs.microsoft.com/en-us/archive/blogs/ie/project-spartan-and-the-windows-10-january-preview-build |title=Project Spartan and the Windows 10 January Preview Build |department=IEBlog |website=[[Microsoft Docs]] |date=2015-01-22 |access-date=2022-01-01}}</ref> This resulted in a completely new browser called [[Microsoft Edge]] (later referred to as "Microsoft Edge ''Legacy''",<ref>{{cite web |url=https://docs.microsoft.com/en-us/lifecycle/announcements/m365-ie11-microsoft-edge-legacy |title=Microsoft 365 apps and services to end support for IE 11; End of support coming to the legacy version of Microsoft Edge |department=Microsoft Lifecycle Policy |website=[[Microsoft Docs]] |access-date=2022-01-01}}</ref> with a flat blue "e" icon) which replaced [[Internet Explorer]] as Windows' stock browser and became the base of Microsoft's web related services, until its replacement with a [[Blink (browser engine)|Blink]] / [[Chromium (web browser)|Chromium]]<ref>{{citation |url=https://support.microsoft.com/en-us/microsoft-edge/download-the-new-microsoft-edge-based-on-chromium-0f4a3dd7-55df-60f5-739f-00010dba52cf |title=Download the new Microsoft Edge based on Chromium |website=Microsoft Support |id=KB4501095 |access-date=2022-01-01 |quote=The new Microsoft Edge is based on Chromium and was released on January 15, 2020}}</ref><ref>{{citation |last=Belfiore |first=Joe |date=2020-01-15 |url=https://blogs.windows.com/windowsexperience/2020/01/15/new-year-new-browser-the-new-microsoft-edge-is-out-of-preview-and-now-available-for-download/ |title=New year, new browser – The new Microsoft Edge is out of preview and now available for download |website=Windows Blog |access-date=2022-01-01}}</ref>-based browser, also called Microsoft Edge<ref>{{cite news |last=Warren |first=Tom |date=2020-01-15 |url=https://www.theverge.com/2020/1/15/21066767/microsoft-edge-chromium-new-browser-windows-mac-download-os |title=Microsoft's new Edge Chromium browser launches on Windows and macOS |work=[[The Verge]] |access-date=2022-01-01}}</ref><ref>{{cite news |last=Hollister |first=Sean |date=2020-07-02 |url=https://www.theverge.com/21310611/microsoft-edge-browser-forced-update-chromium-editorial |title=With Edge, Microsoft's forced Windows updates just sank to a new low |work=[[The Verge]] |access-date=2022-01-01}}</ref> (with a brand new wave-like icon) in late 2020.
 
==See also==
Line 160 ⟶ 159:
==External links==
* {{Official website}}
* [https://instantedge.net/ Instant Edge]
 
{{Web browser engines}}