Oh my God, 连jQuery都放弃IE了!
jQuery 2.0在经过10个月的开发后发布。jQuery 2.0是为现代Web浏览器定制的,也考虑了移动设备。但一个重大变化是jQuery 2.0将不兼容旧版IE,其大小比版本1.9.1低10%。执行效率也更高。jQuery 1.9.x仍然会由jQuery团队维护,他们也会为它提供更新。想要与所有浏览器兼容的网站不应升级到jQuery 2.0。
在其官方博客中,jQuery团队发布了jQuery 2.0的一些新功能:
不再支持IE 6/7/8:请记住,如果它们用于模拟旧版本的“兼容性视图”模式,这也会影响IE9甚至IE10。为防止这些较新的IE版本重新回到史前模式,我们建议您始终使用 X-UA兼容 标签或HTTP标头。如果您可以使用HTTP标头,那么性能稍好一些,因为它可以避免潜在的浏览器解析器重启。
缩小尺寸: 最终的2.0.0文件比1.9.1文件小12%,这要归功于消除了IE 6,7和8所需的补丁。我们希望删除更多的代码并提高性能,但较旧的Android / WebKit 2.x浏览器现在是最薄弱的环节。我们正在仔细观察Android 2.x市场份额,以确定何时可以将其从支持列表中删除,并且不要指望它需要很长时间。
自定义版本适用于更小的文件: 自jQuery 1.8首次亮相以来,此功能得到了极大的改进和扩展。您现在可以排除12个不同模块的组合,以创建更小的自定义版本。一个新的最小选择器引擎,基本上是浏览器querySelectorAll API的一个瘦包装器 ,允许您在缩小和压缩时将构建缩小到不到10KB。有关 如何创建自定义构建的说明,请参阅 自述文件,并记住您使用的任何插件也需要坚持您选择的子集。
jQuery 1.9 API等价:jQuery 2.0与1.9兼容API,这意味着jQuery 1.9升级指南中记录的所有更改 也已应用于jQuery 2.0。如果您还没有升级到jQuery 1.9,您可能想先尝试一下。一定要使用 jQuery Migrate插件。
在接下来的几个月里,jQuery团队可能仍然会发布升级的1.x版本1.10,但由于资源限制,1.1x分支将从2.0分支分离,jQuery团队将在版本2..0开发上投入更多精力。
你可以从jQuery博客找到完整的发布帖子。
Oh my God, 连jQuery都放弃IE了!的更多相关文章
- 为什么那么多自学JAVA的后来都放弃了?总结起来就这些原因
目前信息化产业发展势头很好,互联网就成为了很多普通人想要涉及的行业,因为相比于传统行业,互联网行业涨薪幅度大,机会也多,所以就会大批的人想要转行来学习Java开发. 目前来讲市场上需要的Java人员非 ...
- eval()计算某个字符串,js和jquery都可以使用
实例 执行JavaScript代码或表达式: <script>eval("x=10;y=20;document.write(x*y)");document.write( ...
- JavaScript能做的事 是不是jQuery都能做>?
比如修改表单中的action 并实现跳转 问题是此时没有点击表单中的submit 提交按钮?
- jQuery基础知识总结二
* DOM操作 *1 基本操作 * html() - 等价于innerHTML属性 * text() - 等价于textContent属性 * val() - 等价于value属性 * attr() ...
- jQuery相关知识总结一
1day-jquery 1. 1 jQuery 1概念 * JavaScript(ECMA/DOM/BOM)在实际开发中,使用比较麻烦,有浏览器兼容问题. * JavaScript类库(JS库) 的目 ...
- jQuery的基础跟JS的正则
大家好,我是唯芸星,这是我的一点点学过的知识,呈现给大家 1:正则表达式 包括: 1:正则表达式包括两部分 ①:定义正则表达式的规则 ②:正则表达式的规模(i/g/ ...
- JQuery官方学习资料(译):避免与其他库的冲突
避免与其他库的冲突 JQuery库和它所有的插件都是包含在jQuery命名空间下的,作为一般规则,全局对象被存储在jQuery的命名空间内,所以你不会得到jQuery和任何其他库之间的冲突(例 ...
- jquery源码中noConflict(防止$和jQuery的命名冲突)的实现原理
jquery源码中noConflict(防止$和jQuery的命名冲突)的实现原理 最近在看jquery源码分析的视频教学,希望将视频中学到的知识用博客记录下来,更希望对有同样对jquery源码有困惑 ...
- Python全栈之jQuery笔记
jQuery runnoob网址: http://www.runoob.com/jquery/jquery-tutorial.html jQuery API手册: http://www.runoob. ...
随机推荐
- SQL多表连接查询(具体实例)
本文主要列举两张和三张表来讲述多表连接查询. 新建两张表: 表1:student 截图例如以下: 表2:course 截图例如以下: (此时这样建表仅仅是为了演示连接SQL语句.当然实际开发中我们 ...
- Android Studio 项目中集成百度地图SDK报Native method not found: com.baidu.platform.comjni.map.commonmemcache.JNICommonMemCache.Create:()I错误
Android Studio 项目中集成百度地图SDK报以下错误: java.lang.UnsatisfiedLinkError: Native method not found: com.baidu ...
- WinKawaks如何载入游戏
1 把下载的游戏放入roms目录 2 运行Kawaks,点击载入游戏,勾选"仅存在的",点击扫描所有游戏.然后会出现所有名字正确的游戏.你下载的zip如果有中文或者名字不对,都是无 ...
- AutoCAD .NET二次开发(二)
今天专门讲一个--CommandMethod.我们都在知道CAD操作要快,必须要熟悉掌握各种命令.在Lisp开发中,在函数后C:即可添加一个命令,非常方法,在.NET API也可以非常方便的设置命令, ...
- LR打不开浏览器的解决方法
很久没用LoadRunner了,今天想复习一下,免得技能生疏,安装了一个LR11,跑一下,竟然打不开IE浏览器: 这时肯定是靠谷哥跟度娘的,经过一轮搜索,可以解决打开IE了,但录制不了解决,又 ...
- js操作当前窗口
CreateTime--2017年7月21日09:58:34Author:Marydon js操作当前窗口 1.打开一个新的窗口(新的标签页) 实现方式:window.open(url) 实例一: ...
- ASP.NET MVC3 系列教程 - 模型
I:基础绑定的实现 1.在前面的两篇基础文章(路由 及 控制器&视图)当中,还没对QueryString的绑定进行介绍,因为我觉得它更适合放在这一章节中去介绍.我们在用WebForm去开发的时 ...
- PHP-php-fpm占用系统资源分析
1.别的先不管,先top看一下cpu.ram.swap哪个比较紧张. 由上图分析,可以看出共有602个进程,其中有601个进程休眠了.这好像有点不对劲,内核进程也就80个左右,加上memcached, ...
- cookie存中文
cookie存取: 存: Cookie cookie = new Cookie("title",URLEncoder.encode("标题","utf ...
- java基础讲解06-----字符串
1. package test; public class chb01 { public static void main(String[] ggs) { /** ...