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. ...
随机推荐
- 解决ping 127.0.0.1不通的问题
用树莓派放在家里当pt下载器,一直挺惬意的,因为没有公网ip用vps和frp配置代理,偶尔ssh上去看看,一段时间也用得好好的. 可是最近这几天,在办公室ssh上去死活连不上. 于是回去后开始折腾,局 ...
- 云计算之路-试用Azure-飞流直下三千尺:实测虚拟机磁盘IO
Azure的Temporary Storage(临时存储)磁盘的IO速度曾经是个传说,只知道它很快,但不知道究竟有多快.而Azure中国的情况怎么样,我们来实测一下. 测试环境:Azure上海机房,1 ...
- projecteuler---->problem=10----Summation of primes
title: The sum of the primes below 10 is 2 + 3 + 5 + 7 = 17. Find the sum of all the primes below tw ...
- Textarea自动适用高度且无滚动条解决方案
今日的系统需要动态显示一项数据库里面的内容,该内容包含换行等格式字符,要求如实的反应在页面上. 最初解决办法是使用textarea控件,代码如下: <textarea style="b ...
- Android BaseAdapter和ViewHolder 优化 解决ListView的item抢焦点问题和item错乱问题
首先赞下hyman大神 曾经仅仅是简单的重写个BaseAdapter,将getView方法保持抽象.而ViewHolder没有抽象过. .. ViewHolder (用了一个集合+泛型管理存取view ...
- iOS/iphone开发如何为苹果开发者帐号APPID续费
原文地址:iOS/iphone开发如何为苹果开发者帐号APPID续费作者:陈双超_群雄 其实相当的简单,这篇内容是给财务看的,有的地方连我自己看了都感觉有点...但如果不详细,她又要为难我,所以我就当 ...
- 请问大家ndk中LOCAL_SHARED_LIBRARIES LOCAL_LDLIBS什么区别
请问大家ndk中LOCAL_SHARED_LIBRARIES LOCAL_LDLIBS什么区别啊 我先是编译了一个.so 然后在此次编译的使用调用,请问用LOCAL_SHARED_LIBRARIES和 ...
- docker中批量删除 tag为none的镜像
添加定时任务,批量删除tag 为none 的镜像 ,释放磁盘空间 [root@weifeng]:~# crontab -l */ * * * /usr/bin/docker rmi `docker ...
- linux任务计划cron
linux任务计划cron 1.crontab命令任务计划配置文件 [root@bogon ~]# cat /etc/crontab SHELL=/bin/bash PATH=/sbin:/bin:/ ...
- C#代码覆盖率 -vsinstr和OpenCover
最近接触的项目涉及到C#开发的应用,测试过程中我们需要去分析C#的代码覆盖率,问了一些人,在网上也搜了一些,零碎的找到很多资料,但是都不是很完整,实际使用的过程中还是走了不少弯路.到现在为止,有两种可 ...