Microsoft seems serious about IE11 and to prove it there is now a developer preview for Windows 7. Given how long we had to wait for IE10 on Windows 7, perhaps this is another reason to be optimistic.
IE has recently been attempting to demonstrate to users and developers the it has changed. The message that IE supports standards has been the main one that Microsoft has been promoting. The big problem is that Microsoft also has other assets to promote and the slow delivery of IE10 to Windows 7 was, at best, due to an over-emphasis on Windows 8.
When a beta of IE11 was released on Windows 8.1, it was generally assumed that there would be a similarly long wait for it to appear on Windows 7. Well ,we were wrong.
Microsoft has made available a developer preview of IE11 for Windows 7 and a new beta of the modern.IE11 website. There are a few features missing from IE11 on Windows 7 and most of them are those like touch that you would find on a mobile device.
Currently the WebGL rendering via DirectX doesn't look very complete and we failed to make any of the 3D Chrome experiments work on IE11 - to put this in context most of them work perfectly with Firefox. If you search the web you will also find quite a few similar comments about missing support for many WebGL features.
Microsoft claims that it has passed 70% of the WebGL validation suite but that leaves a difficult 30% to go. This is only a developer preview, but it does suggest that mapping WebGL onto DirectX isn't easy - Microsoft could probably have saved itself a lot of major problems by simply embracing OpenGL for this particular application.
There are some new video DRM features, but no sign of WebRTC, which is presumably the next standard that Microsoft will have to rush to support when it becomes clear that it is part of a modern browser.
You can see Microsoft's take on the importance of the new features in the following video:
It is good that Microsoft is supporting WebGL now on both Windows 8 and Windows 7. It is sad that it has taken three years to get round to it so that it is having to play catch up. Only a few days ago Mozilla showed off a trial implementation of WebGL2, for example.
It is also clear that IE is no longer a universal browser in the sense that Firefox and Chrome are. IE11 runs only on Windows and while this was once enough to cover a very large share of the market it is now a dwindling proportion of web-using devices. If WinRT mobiles had been the sucess that Microsoft hoped for then perhaps IE would look more viable in the new ecosystem.
Perhaps it is time for Microsoft to think about giving up on keeping its own browser.