Over a million developers have joined DZone.

Compat Inspector Checks Internet Explorer's Persistent Problems

DZone's Guide to

Compat Inspector Checks Internet Explorer's Persistent Problems

· Web Dev Zone ·
Free Resource

Learn how to add document editing and viewing to your web app on .Net (C#), Node.JS, Java, PHP, Ruby, etc.

Having trouble with your site's functionality in Internet Explorer?  Last Friday, Tony Ross, an Internet Explorer Program manager, announced the release of Compat Inspector for Internet Explorer 10.  According to Ross, you can . . .

. . . run Compat Inspector on any page experiencing problems.  Then watch for messages explaining potential issues and steps you can take to resolve them. -- Tony Ross

The JavaScript-based testing tool allows for a quick identification of problems because it analyzes a site while the site is running.  One of the primary aims here is to help out those sites that are migrating from IE9 to IE10, and Ross directs readers to the IE9 Compatibility Cookbook and the IE 10 Developer Guide for further help.  These combined resources may not be enough, though.  Comments on the Ross's post suggest that the community is not only slightly underwhelmed by Compat's performance, but with Internet Explorer in general, with one commenter writing

If IE changes will affect my site?!  When doesn't anything in IE does not affect anyone's site? --Rob

Another commenter takes this grievance a step further, pinpointing some persistent problems within IE that essentially require hacks to be applied to the browser . . .

IE will not be respected as a modern, standards based browser as long as IE continues to merge items into the same namespace if the NAME and ID attributes are similar.  They have **NEVER** been part of the same namespace, and **NEVER** should be - they represent 2 massively different concepts... ID's are unique, singular values on any element.... NAME's are groups of "n" element(s), for things like form elements. --Greg

Perhaps Greg is making a valid point here, as a strong browser should not require a troubleshooter created solely for identifying it's own problems.  Follow the link to Compat Inspector, and let us know what you think below.


Extend your web service functionality with docx, xlsx and pptx editing. Check out ONLYOFFICE document editors for integration.


Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}