3 ms·
It's as bad as all that, it's not an either or. All these intranet environments are generally very used to using archaic work arounds - I don't think it would b
by greendestiny 19y ago
It's as bad as all that, it's not an either or. All these intranet environments are generally very used to using archaic work arounds - I don't think it would be a big deal to get people to use IE7 compatibility mode for those sites. I think the big problem would be users seeing big public sites render incorrectly - most people expect their intranets to be a little quirky and generally have IT departments to deal with it.
- mechanical_fish 19y agoThe problem is: How do you trigger the IE7 compatibility mode? Microsoft proposed having new pages identify themselves as new with an "IE8" tag, and people freaked. The opposite answer -- having the old pages identify themselves with an "IE7" tag -- doesn't work because it requires someone to change all the old pages, and until that happens they're all broken, so the corporate users will refuse IE8 and stick with IE7 for another decade. Having users press a button for IE7 mode whenever they see a broken page is just asking for trouble. Now you've equipped every Solitare-playing cube dweller in your company with a "break this page" toggle switch that needs to be constantly moved back and forth. The call volume to the IT department help desk just went up by an order of magnitude. So you're stuck with stupid hacks like "enter IE7 compatibility node if the URL matches this regexp". Fragile, fragile, fragile. And what if you actually have the budget to slowly migrate your ancient intranet site into the modern world, one page at a time? How do you serve half your pages in IE7 and the other half in IE8 without a special tag to distinguish them?
- greendestiny 19y agoYou put it in the configuration and expect the IT department to have it correctly configured for their site. When people try to access it from outside computers and it breaks you tell them how to put it in compatability mode. Ideal? Hardly, but standards compliance makes future versions of the browser so much easier and IE doesn't want to be the legacy intranet browser and keep losing ground to firefox on the mainstream internet. Most likely these intranets keep IE7 on their computers and slowly migrate and phase out. It's not like these sorts of things are alien to the entreprise world - they spend an enormous amount of time dealing with legacy incompabilities - but consumers don't want legacy browsers and that's what Microsoft are afraid of.