我应该支持哪个版本的IE?

3 browser internet-explorer cross-browser

我的jQuery代码在旧的IE浏览器中不起作用.我应该使我的网站兼容哪个版本?

这几乎与我的网络应用程序支持的Internet Explorer(IE)的版本相同,但是那个是从2010年开始,我想听听一些新的意见.

注意:我故意没有提到它正在努力的IE版本,因为我想要一个共同的答案.

sup*_*654 5

根据我的个人经验,我发现大多数家庭用户使用现代浏览器(IE 9,Firefox,Chrome,Safari).合作用户是一个非常不同的故事.他们通常使用自定义的遗留软件来阻止他们使用较新的浏览器.Windows XP上还有不少人(约占40%).这些通常是较旧的用户或懒惰的超级用户.

话虽如此,您的代码定位是哪些受众?我知道开发人员会使用它,但这是针对企业还是更多基于消费者的网站?

考虑到所有事情,如果你的目标是公司,我会考虑IE 6+.看到这是jQuery正式支持的,这是最佳解决方案.但是,添加IE 6(和IE 7)兼容性说起来容易做起来难.因此,我个人建议支持IE 8+(当然还有Firefox/Chrome/Safari).如果你想帮助强迫用户远离过时的(也可能是易受攻击的浏览器),你可能只留下IE 8漏洞并说你只支持HTML5/CSS3浏览器.