jQuery官方答用户问:最后一条亮了
jopen 12年前
<p> jQuery 开发团队称在2. 0 版本中将不再支持 IE 6/7/8,引起了轩然大波。该团队今天在博客中发表了<a href="/misc/goto?guid=4958346591747391257" target="_blank">一篇文章</a>,重点回答了用户最关注的一些问题。</p> <p> <strong>问:jQuery 为何要放弃对 IE 6/7/8的支持?(实际上是 jQuery 2.0 不支持 IE 6/7/8)</strong></p> <p> 并不是这样,明年初发布的 jQuery 1.9 仍将支持老款的 IE 版本。在 jQuery 2.0 发布后,我们仍会继续维护 jQuery 1.9 版本。</p> <p> <strong>问:为什么要让我使用条件注释语句来选择 jQuery 版本?</strong></p> <p> 并不是这样,条件注释语句(见这篇文章最后)是用于在 jQuery 1.9 和2.0共同使用时,针对 IE 的版本进行自动选择的。如果只使用 jQuery 1.9,就不需要条件注释语句了。</p> <p> jQuery 1.9 支持所有的浏览器,从 IE 6 到 IE 10、Chrome、Safari、Opera 等。</p> <p> <strong>问:当 jQuery 2.1 发布时,会发生什么情况?jQuery 1.9 是否支持2.1中新增的 API?</strong></p> <p> 这位同学,你想得太远了。jQuery 2.1 可能到 2014 年才会发布,因此在 2012 年中期很难预料到 jQuery 2.1 是什么样。我们的目标是保持1.x 和2.x 版本线同步,并通过插件来增加功能。你可以看看<a href="/misc/goto?guid=4958346592539554689" target="_blank"> jQuery 2012 大会</a>上的关键信息。</p> <p> <strong>问:jQuery 1.9 的支持周期有多久?</strong></p> <p> 老款 IE 存在多久,我们就支持 jQuery 1.9 多久。或许等到微软 2014 年 4 月终止对 Windows XP 的支持时,老款 IE 的份额将大大下降。</p> <p> <strong>问:我有大量的 IE 8 用户,你们就不能只放弃 IE 6 或 IE 7 吗?</strong></p> <p> 老款 IE 都存在很多相同的缺陷,只放弃其中一个或两个意义不大。如果你需要支持老款 IE,jQuery 1.9 将是很不错的选择。</p> <p> <strong>问:我的网站在中国,有 22% 的用户使用 IE6!</strong></p> <p> Seems like some sort of human rights violation(不解释)。哦,这不是一个问题。</p> <p> Via <a href="/misc/goto?guid=4958346591747391257" target="_blank">jQuery 官方博客</a><br /> 来自: <a id="link_source2" href="/misc/goto?guid=4958346594073989417" target="_blank">www.iteye.com</a></p>