25.07.2017 Views

MICROSOFT_PRESS_EBOOK_INTRODUCING_WINDOWS_10

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

The trouble is that most enterprise deployments of Windows haven’t taken advantage of the speed<br />

and standards compliance of the latest Internet Explorer release but are instead stuck on an old version,<br />

one that’s slow and increasingly unable to keep up with the modern web. The reason is most often<br />

compatibility with legacy web apps that typically require Internet Explorer 8 to work properly.<br />

The problem is exacerbated by the fast-paced development cycles of competing browsers, including<br />

Google Chrome and Mozilla Firefox, which in recent years have pushed out automatic updates for<br />

their Windows browsers far more frequently than Internet Explorer.<br />

In general, that fast update cycle means anyone using Chrome or Firefox has quicker access to<br />

features based on the latest web standards. Meanwhile, Microsoft’s overly generous support life cycle<br />

has allowed older versions of Internet Explorer to remain in use years longer than is sensible on the<br />

fast-changing modern web.<br />

As of January 12, 2016, that all came to an end. On that date, Microsoft changed its support life cycle<br />

for Internet Explorer. Under the new policy, only the most recent version of Internet Explorer available<br />

for a supported operating system will receive technical support and security updates.<br />

For the first time, only one version of Internet Explorer, Internet Explorer 11, is officially supported<br />

on PCs running Windows 7, Windows 8.1, and Windows <strong>10</strong>. A feature called Enterprise Mode for Internet<br />

Explorer 11, which I discuss later in this chapter, is designed to address compatibility issues in the enterprise.<br />

But Internet Explorer isn’t the default web browser for new PCs running Windows <strong>10</strong>. That honor goes<br />

to the new Microsoft Edge. Enterprises can still choose to make Internet Explorer their default browser<br />

across all supported Windows versions, but otherwise Internet Explorer will be relegated to a compatibility<br />

role.<br />

In the next section, I explain the similarities and differences between the two Windows <strong>10</strong> browsers.<br />

Browsing options in Windows <strong>10</strong><br />

The two-browser strategy for Windows <strong>10</strong> isn’t a new idea. Windows 8 and Windows 8.1 also included<br />

two browsers, one with the conventional Windows desktop interface and the other with a modern,<br />

touch-friendly design intended for full-screen use on tablets. Despite the different designs, the two<br />

browsers shared a great deal of common code, most notably the Trident rendering engine, which has<br />

been at the core of Internet Explorer since its earliest days.<br />

Windows <strong>10</strong> also includes two browsers, each with a different design and different methods of user<br />

interaction. More importantly, though, Windows <strong>10</strong> includes two different rendering engines:<br />

■■<br />

EdgeHTML (Edgehtml.dll) is the new HTML viewer. Although its starting point was the<br />

original Trident engine, it has since diverged from that engine significantly. The new engine<br />

deliberately eliminates large chunks of legacy code designed to emulate older Internet Explorer<br />

versions, including the versioned document modes that determine how previous versions of<br />

Internet Explorer render a page. Although compatibility with standards is an important goal of<br />

78 CHAPTER 6 Microsoft Edge and Internet Explorer 11

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!