Microsoft's Internet Explorer (IE) team is finally at the point where it is releasing new versions of its browser on Windows and Windows Phone roughly in tandem.
Given Windows Phone 8 now runs on a Windows NT kernel, are the two IE10 browsers (mobile and PC) identical, feature-wise? The answer is not 100 percent, according to a November 8 "Developing for Windows Phone" blog post.
IE10 for Windows Phone does not support the following, the post says:
- Inline video
- Some of the new manipulation views APIs (application programming interfaces) for touch panning and zooming, with the exception of –ms-touch-action
- Multi-track HTML5 audio (simultaneous)
- ActiveX and VBScript
- Drag-and-drop APIs
- File access APIs with the exception of blobs which are supported on Windows Phone 8
- Windows 8 integration features: Link previews, pinned site icons & notifications and support for connecting sites to apps
- Also in Internet Explorer 10 for Windows Phone, Window.open does not return a valid window object. This is because on the phone each “window” is isolated in its own sandbox.
Up until last week, when Microsoft finally rolled out the public version of the Windows 8 software development kit, Microsoft officials were advising Windows Phone developers to use IE10 to do early testing of their sites for compatibility. With the SDK, developers now can use the included emulator to test their sites directly on Windows Phone 8.
One of Microsoft's messages at its Build developer conference last week was that "HTML5 is coming to Windows Phone in a BIG way," as the blog post's author Program Manager Jorge Peraza concluded.
But the reality is a little more complicated, as Shawn Wildermuth, a Microsoft Most Valuable Professional, author of a number of development and Windows Phone books noted in a recent blog post of his own.