我对浏览器支持特别是与Internet Explorer有关的一般问题,有哪些工具或方法可以确定何时停止支持浏览器?Internet Explorer(IE)支持
回答
您不应该在寻找方法来确定您应该支持哪些浏览器—,而是问问自己您愿意为特定浏览器提供何种类型的“支持”。 Internet Explorer是一个嵌入术语,您可能指的是Internet Explorer 7或8,哪些时间需要一点TLC才能执行,或者您可能指的是Internet Explorer 10或11,它们是符合现代标准的浏览器没有额外的关注。
确定用户正在使用的内容—使用Google Analytics(分析)之类的工具查看他们正在使用的工具。有些可能位于较旧版本的Internet Explorer上;有些甚至可能位于WebKit的较旧实例上。确定支持的“基本级别”是什么样子,然后交付。例如,不要试图教Internet Explorer 7和6如何理解媒体查询;让他们有一个移动优先的布局。
今天支持所有的浏览器并不像以前那样困难。 Internet Explorer,Chrome,Firefox和Safari都很难实现一套通用的标准。按照公认和稳定的规范编写代码应该会产生一个网络,只为您的用户工作。如果您需要为旧版Internet Explorer提供针对浏览器的修改,则可以通过条件注释来实现,以使网站/项目可用,但不一定旨在模仿现代浏览器中提供的体验。
“支持”并不意味着无处不在。它可以,也可能应该意味着到处都有功能网站。这个定义使你不可能承受巨大的负担。
警告,我是Internet Explorer团队的程序管理员。
您应该使用Google Analytics等分析来确定有多少用户使用特定的浏览器。一旦使用下降到一定的阈值,您可以考虑放弃支持。
除了Google Analytics来确定哪些类型的浏览器访问您的应用程序,我们通常会检查浏览器利用率统计信息。
- 例如,IE8仍然有2%的市场份额,所以我们仍然支持它
- IE7只有0.3%,但我们有一个很久以前放弃了它
一个例子:http://www.w3schools.com/browsers/browsers_explorer.asp
- 1. 不支持Internet Explorer jquery
- 2. 对Internet Explorer的Mediaelement.js支持
- 3. Internet Explorer 11支持converse.js吗?
- 4. window.postMessage Internet Explorer 11支持
- 5. Jsrender IE 8(Internet Explorer)
- 6. Internet Explorer支持的内容类型
- 7. 为什么Internet Explorer不支持includes()?
- 8. Internet Explorer 8不支持我的设计
- 9. Firebreath 1.6支持Internet Explorer 10吗?
- 10. 门槛停止支持Internet Explorer的
- 11. 禁止Internet Explorer IE脚本
- 12. Internet Explorer(IE)的Accept.js问题
- 13. 是否只有Internet Explorer Web控件IE?
- 14. Internet Explorer 11企业模式除IE8外还支持IE9,IE10吗?
- 15. Google Chrome和Internet Explorer 8的FTP支持在哪里?
- 16. Internet Explorer 7/8支持正常事件传递,不需要window.event?
- 17. Internet Explorer innerHTML“对象不支持此属性或方法”
- 18. 通过JsSIP提供的WebRTC Internet Explorer支持
- 19. Internet Explorer 8的基础4网格支持
- 20. 为第n个孩子选择Internet Explorer的支持
- 21. Internet Explorer 9支持HTML5离线模式吗?
- 22. Internet Explorer 8如何支持CSS大纲属性?
- 23. jQuery“对象不支持此属性或方法”在Internet Explorer中
- 24. “对象不支持此属性或方法”在Internet Explorer中
- 25. Internet Explorer 11没有这样的接口支持JavaScript window.open()函数
- 26. 支持除Internet Explorer之外的所有浏览器
- 27. Internet Explorer 10和11支持同步XMLHttpRequest吗?
- 28. jQuery的IE()的支持
- 29. 支持IE记录
- 30. 是IE支持JQuery
当你不觉得需要不断维护和代码膨胀条件来适应微软的劣势。或者你总是可以走过最后的两个版本,并将其他任何东西都搞定。再加上它取决于服务。如果你正在为第三世界而建设,那么你可能仍然需要支持IE6。否则,没有人再使用LT9。即使微软不再支持任何基于XP的。 – 2014-10-27 23:49:35
这取决于您的客户请求。如果它说,我们需要支持IE6,那么你应该实现它。我建议你尝试将你的代码实现到最新的浏览器,最新的,并IE到IE9。 – vaso123 2014-10-27 23:51:29