为什么 IE9 在某些网站上无法正常运行?

为什么 IE9 在某些网站上无法正常运行?

我真的很喜欢 IE9。就性能而言,它与 IE 之前的版本相比就像 Windows 7 与 Windows 之前的版本相比一样。

但是,除非您进入兼容模式,否则它在某些网站上会出现各种故障。例如,在这些 StackEchange 网站上,我必须进入兼容模式才能将某些内容标记为答案。在 Facebook 上,当我点击某人帖子上的评论链接时,它不会将焦点设置为页面上的 textarea 元素。我也是一名 Web 开发人员,在使用我们的第三方 Web 开发工具时,我遇到了 IE9 的大量浏览器问题。这些只是一些例子。

我的理论是,IE9 现在确实运行正常 — — 至少更加正常 — — 而开发人员在其网站上实施的所有 IE9 黑客攻击现在都失效了,这些黑客攻击是为了使 IE 正常运行。认为微软已经完成了他们自己的工作似乎有些牵强,但也许他们终于明白了?

无论如何,IE9 在某些网站上的奇怪行为现在是怎么回事?还有人注意到这些问题吗?

答案1

问题:

现在 IE9 在某些网站上的异常行为是怎么回事?

見面答覆:

开发人员为了让 IE 正常工作而不得不在其网站上实施的所有 (IE) 黑客攻击现在都崩溃了

我也注意到了这一点。不幸的是,我认为你只需要等到 IE6/7/8 消亡,我们就会得到更多符合标准的网站,而不需要标记<!-- LT IE7 -->或任何其他东西。

这并不能解决您的问题,但直到 Chrome 5 之前,我都是 IE 的重度用户/支持者。我知道 IE9 有一些 Chrome 没有的好功能(更强大的跳转列表支持、将网站固定到任务栏),我想喜欢 IE9……但 Chrome 的速度实在是太快了。

试一试。

相关内容