Please read my blog's comment policy here.
In the past, I’ve published “Minor changes” lists for IE9 and IE10. The goal of those lists was to briefly document changes that might not be recorded elsewhere.
This time around, I’m aiming to provide broader coverage of changes in IE11, including major new features and APIs. While this won’t be the best place to get the details about the changes listed, it hopefully will provide a good start for further research.
Microsoft has published some great guides to new features and compatibility changes, including the enhanced test-drive site and modern.ie testing portal.
Since I’m now an MVP rather than an employee (and no longer get check-in mails), I’ll be building this list as I discover new changes myself, so tune in periodically to see what’s been added.
The following are new APIs and features:
The following are fixes and adjustments to existing features or settings:
The IE Team have themselves tagged many minor (but very welcome) changes in the IE11 Minor Changes List on MSDN.
Here are 13 features Microsoft lists as unsupported in IE11 on Win7:
Windows 8.1 uses AppContainers for Isolation in Enhanced Protected Mode while Windows 7 does not support AppContainers.
If I’ve missed a significant delta, please let me know in the comments. Thanks!
Will there be SPDY in IE 11 for Windows 7? redmondmag.com/.../ie-11-for-windows
[EricLaw] Great question. Based on the Win7 IE11 release preview, no, SPDY will not be supported except on Win8.1+.
In some respects, this is unsurprising, because SPDY support requires changes in WinINET, SChannel.dll (and perhaps other DLLs). While WinINET ships in the IE package, traditionally SChannel is only distributed as a part of Windows itself.
Is there anywhere good to report bugs in IE11?
I discovered yesterday that the Win7 Release Preview has a bug that means that using the dev tools to examine a node (not modify) can cause IE to lose most of the CSS rules from a stylesheet (all the fonts and layout in the page break).
This bug was not in the Win8.1 Dev Preview so it's a bad regression. It makes the dev tools of limited use if they break the layout I'm trying to debug.
@Mog0: I'll pass along your feedback to the Dev tools team, but you should search for and file your IE bugs here: connect.microsoft.com/.../SelfNomination.aspx
@Mog0, I'm John from the IE test team. Can you give me a URL and repro steps I can use to see your issue?
@John Jansen, thanks. I've submitted the bug details on connect with ID 802413.
Would be great to have this fixed as I love the new dev tools, this bug spoils it though. Hopefully it's not too close to release.
You missed text-combine-horizontal in CSS support. dev.w3.org/.../css-writing-modes. As far as I’ve seen, it is only supported in IE so far.
[EricLaw]: Per the W3's test-suite, this should be supported in both IE10+ and WebKit?
It seems that the behavior of the window.name property has changed in IE11 compared to previous versions. Not sure if it is a bug or an undocumented feature ;-) Here's more details about the issue: answers.microsoft.com/.../478f3272-19c2-46e9-9247-1ce17a7c51f6
How to disable WebGL in IE11? I would like to enable it manually like geolocation.
EricLaw: Per the IE engineers, there's no mechanism to disable WebGL either per-site or globally.
I use a VAIO laptop model VPCF1390X, running Windows 7 Professional. I used to run IE10 but discovered I could upgrade to IE11 which I did.
After the upgrade I discovered that my touchpad sensitivity changed but I can always use buttons for commands. Also my Gadgets changed (installed from the MS Gadgets) now showing red borders, most noted in the weather large Gadget. I have lost the Clock Gadget. Trying to reinstall it does not work - it just disappears.
Any comments or suggestions?
The updated WinInet of IE11 is breaking FTP PASV mode: connect.microsoft.com/.../ftpopenfile-and-internetwritefile-broken-changed-in-ie11
EricLaw: The WinINET guys are working on this issue. Thanks!
I use work off line several times a day with IE 10. Is there anyway to turn this function on and off in IE 11.
[EricLaw] Can you elaborate on what you use it for? This feature was slowly gutted from IE7 onwards and didn't really do much at all after IE8.
Looks like IE 11 is caching document.cookie along with the document. That is causing lot of trouble. Is there a way to tell IE11 not to cache the cookie state?
EricLaw: Can you elaborate on what you mean? (E.g. repro steps). Thanks!
'Long buggy, "Import from another browser" command is disabled'
This one still exists for me on Windows 7, although it only seems to be accessible from the (normally hidden) File menu. I haven't tried to use it, but it certainly wasn't disabled: it offered Firefox and Chrome as potential import sources.
Can you get SVG foreignObject support going? My gosh, it's killing me to provide flowed text with alignment, and all the CSS styling I need in IE11. As you know SVG lacks clean ways to accomplish this, so the foreignObject is a godsend. Unfortunately, it would appear IE11 doesn't and won't support this at all. Say it isn't so!! :-)
[EricLaw] As noted here, foreignObject isn't supported in IE11. The IE team does not add new platform features in monthly updates, so the soonest you could conceivably see this is in IE12. I have no idea whether or not that's in the plans though.
How can I "work offline"? Even when I'm online, I often view cached and local pages with online calls embedded, and I don't want IE automatically sending info. Now this is gone (unless you can tell me where it's been hidden.)
[EricLaw] The "Work offline" feature has been decaying since Internet Explorer 7, and by IE9 or IE10 it basically didn't do anything; any attempt to hit the network would result in a connection being made at that time. Eventually, the menu item was removed entirely as it didn't do much other than break 3rd-party applications which were built upon WinINET. When running modern versions of Windows on a laptop, using the "Airplane mode" feature would work well for simulating offline. For any version, you could use Fiddler with a rule set to drop traffic while "offline."