Microsoft introduced its new browser for Windows 10 on Wednesday but only shared a glimpse of what to expect from Project Spartan. One day later, the company is providing a bit more information on its MSDN blog, mainly to help web developers understand what the browser’s capabilities will be.
Yes, the Spartan browser will use a new rendering engine, however it will still have some legacy support built in for enterprise websites. This way, enterprises that have coded private web sites and apps won’t have to rework them:
To achieve this, Spartan loads the IE11 engine for legacy enterprise web sites when needed, while using the new rendering engine for modern web sites. This approach provides both a strong compatibility guarantee for legacy enterprise web sites and a forward looking interoperable web standards promise.
Not every old web technology will be supported this way however; [company]Microsoft[/company] says that it will ship Internet Explorer with Windows 10, in addition to the Project Spartan browser, in order to handle old ActiveX controls and Browser Helper Objects.
For builders of public websites, Microsoft says you’d better get updated to handle the new rendering engine and modern web standards because that’s what Windows 10 will be using. A complete list of features in progress, under consideration and ready for the Windows 10 preview are available here. I noticed a few nice features such as the Gamepad API for using a game controller via USB and potential support for the new picture element in HTML, for example.
Of course, Spartan is also for mobile devices and Microsoft shared another image of what the browser looks like on a handheld device at this point. The company previously said that the mobile browser will follow Spartan’s introduction in Windows 10 so it won’t be ready for phones until some point after the operating system launch.