IE9 Issues - IE (Internet Explorer) | UA - User Agents
Standards Based Development
ie9 and VMware Virtual Machines
ie9 always uses software rendering in a VMWare virtual machine due to a known bug.
Printer Spoof Files
ie9 in certain cases will create spoof files that are larger than ie8 spoof files when printing the same content.
Download Manager
ie9 uses the notification bar instead of the previous dialog box, which takes focus away from the document(s). Notification bar appears at the bottom of the document and doesn't change the current focus point.
Note: pressing Alt+N after clicking on a download link will put focus into the notification bar and then use Run/Open, Save or Cancel buttons for interacting with the download.
Screen Reader Compatibility in ie9
Note: ie9 is compatible with JAWS 12.0.1158 and Windows Eyes 7.5.
Screen Reader Incompatibility in ie9
ie9 using JAWS Virtual PC mode in JAWS 11 has issues; compatibility mode and/or upgrading JAWS fixes this.
Notification Bar
Notification bar replaced the information bar in ie8; many notifications are available in the notification bar (O RLY?), however not all at can detect that the notification bar is present. let alone read it if focus is placed in it.
Audio
Note: ie9 has audio turned off by default.
Site Mode and Pinning
First time a user pins a site InPrivate, the icon displayed in the taskbar is default ie icon; second the pinned site is launched, the icon fixes itself.
After pinning a site InPrivate, if it makes any dynamic changes to their Custom Jump List, all tasks are automatically removed from the jump list when the InPrivate session ends. On the next launch, the original tasks will be populated.
JavaScript Support Changes in ie9
Chakra JavaScript engine run by Trident
ie9's JavaScript support differs from ie8's in an attempt by the ie team to ditch proprietary settings and adopt web standards; certain JavaScript features supported in ie8 behave differently in ie9's compatibility modes or are simply not supported by ie9 standards mode
F12 Developer Tools Issues
After using the script debugger, its best to restart ie to restore JavaScript performance.
The Network Inspector doesn't indicate if the server has provided compressed files
If multiple tabs are running in same process, the Network Inspector shows results from all of the tabs.
Inline scripts in svg and xml documents are diplayed as separate script blocks; it is recommended to use script reference instead.