阅读更多

45顶
1踩

Web前端

原创新闻 jQuery官方答用户问:最后一条亮了

2012-07-02 11:06 by 副主编 wangguo 评论(58) 有28443人浏览
jQuery开发团队称在2.0版本中将不再支持IE 6/7/8,引起了轩然大波。该团队今天在博客中发表了一篇文章,重点回答了用户最关注的一些问题。

问:jQuery为何要放弃对IE 6/7/8的支持?(实际上是jQuery 2.0不支持IE 6/7/8)

并不是这样,明年初发布的jQuery 1.9仍将支持老款的IE版本。在jQuery 2.0发布后,我们仍会继续维护jQuery 1.9版本。

问:为什么要让我使用条件注释语句来选择jQuery版本?

并不是这样,条件注释语句(见这篇文章最后)是用于在jQuery 1.9和2.0共同使用时,针对IE的版本进行自动选择的。如果只使用jQuery 1.9,就不需要条件注释语句了。

jQuery 1.9支持所有的浏览器,从IE 6到IE 10、Chrome、Safari、Opera等。

问:当jQuery 2.1发布时,会发生什么情况?jQuery 1.9是否支持2.1中新增的API?

这位同学,你想得太远了。jQuery 2.1可能到2014年才会发布,因此在2012年中期很难预料到jQuery 2.1是什么样。我们的目标是保持1.x和2.x版本线同步,并通过插件来增加功能。你可以看看 jQuery 2012大会上的关键信息。

问:jQuery 1.9的支持周期有多久?

老款IE存在多久,我们就支持jQuery 1.9多久。或许等到微软2014年4月终止对Windows XP的支持时,老款IE的份额将大大下降。

问:我有大量的IE 8用户,你们就不能只放弃IE 6或IE 7吗?

老款IE都存在很多相同的缺陷,只放弃其中一个或两个意义不大。如果你需要支持老款IE,jQuery 1.9将是很不错的选择。

问:我的网站在中国,有22%的用户使用IE6!

Seems like some sort of human rights violation(不解释)。哦,这不是一个问题。

Via jQuery官方博客
  • 大小: 147.4 KB
  • 大小: 51.4 KB
  • 大小: 42.4 KB
  • 大小: 41.1 KB
  • 大小: 40.1 KB
  • 大小: 21.2 KB
  • 大小: 22.6 KB
  • 大小: 11.6 KB
45
1
评论 共 58 条 请登录后发表评论
58 楼 xiaozi0lei 2013-05-31 14:50
alert008 写道
要么适应中国国情,要么滚出中国

gemen,你是愤青,切不了解世界趋势。。
57 楼 xiaozi0lei 2013-05-31 14:49
filemon 写道
真是泪奔啊,补脑补成这样了,英文水平。。。。
我想问一下大家,如果别人刚才提了一个问题,你说这不是一个问题,难道是用 is 吗?有这种用法吗?这么一个小问题能引伸出这么多的学问,难道苍老师的精神境界会变的那么高。

gemen,你好惨。。这么多人帮你纠正。。
56 楼 hellostory 2013-05-29 12:43
alert008 写道
要么适应中国国情,要么滚出中国

搞清楚是谁需要谁,愤青一个!
55 楼 alert008 2013-05-28 10:36
要么适应中国国情,要么滚出中国
54 楼 coolcfxp 2013-04-21 00:12
看到好多人争论最后一条的翻译,原文是这样:
My website is in China and 22 percent of our users are still using IE6! Seems like some sort of human rights violation. Oh, and that wasn’t a question.

这句话的“问题”是用感叹号结尾的。所以我这么翻:
我的网站在中国,我们还有22%的用户再用IE6!
这看上去是一种对人权的侵犯。哦,你刚才不是在提问(而是在抱怨)。
53 楼 kidneyball 2012-07-06 05:59
filemon 写道
真是泪奔啊,补脑补成这样了,英文水平。。。。
我想问一下大家,如果别人刚才提了一个问题,你说这不是一个问题,难道是用 is 吗?有这种用法吗?这么一个小问题能引伸出这么多的学问,难道苍老师的精神境界会变的那么高。


如果你一定要找“非脑补”解释的话,你可以把它理解为“你之前那个句子在字面上不是个问题”,因为这句的结尾用了惊叹号而不是问号。不过请思考一下,这个FAQ是他们自己整理的,为什么前面的问题统统都写成问句形式,只有这句写故意成感叹,然后又专门指出这不是个问题呢。有种修辞手法叫“双关”。
52 楼 kidneyball 2012-07-05 19:54
filemon 写道
真是泪奔啊,补脑补成这样了,英文水平。。。。
我想问一下大家,如果别人刚才提了一个问题,你说这不是一个问题,难道是用 is 吗?有这种用法吗?这么一个小问题能引伸出这么多的学问,难道苍老师的精神境界会变的那么高。


你自己看原文吧,除了这句其他都用现在时。“别人刚才提了问题”,你回答的时候这个事情还未解决,你说它不算是个问题,当然是用一般现在时。按你的理解两人对话的时候什么时候才该用现在时?你永远都在回答别人“刚才说的话”。
51 楼 nakupanda 2012-07-05 18:37
filemon 写道
真是泪奔啊,补脑补成这样了,英文水平。。。。
我想问一下大家,如果别人刚才提了一个问题,你说这不是一个问题,难道是用 is 吗?有这种用法吗?这么一个小问题能引伸出这么多的学问,难道苍老师的精神境界会变的那么高。


还有, 以我的初中水平英语, 如果有人问

"Is it a problem?"

我只会回答

"It is not a problem."

而不是

"It was not a problem."

当然幽默点, 回答

"It was a problem"
50 楼 nakupanda 2012-07-05 18:34
filemon 写道
真是泪奔啊,补脑补成这样了,英文水平。。。。
我想问一下大家,如果别人刚才提了一个问题,你说这不是一个问题,难道是用 is 吗?有这种用法吗?这么一个小问题能引伸出这么多的学问,难道苍老师的精神境界会变的那么高。


你的英语有点厉害的样子....

我的疑问:

A问: 'What is his name?'
你答: 'It was filemon.'

根据你的观点, 这样正确吗?
49 楼 filemon 2012-07-05 16:49
真是泪奔啊,补脑补成这样了,英文水平。。。。
我想问一下大家,如果别人刚才提了一个问题,你说这不是一个问题,难道是用 is 吗?有这种用法吗?这么一个小问题能引伸出这么多的学问,难道苍老师的精神境界会变的那么高。
48 楼 forchase 2012-07-05 15:29
这个是你自己国度的问题,相对作者而言当然是“that wasn’t a question”
47 楼 EricLiang 2012-07-04 16:26
zfms 写道
真希望中国人也能写出jquery这样优秀的框架出来。

你真的低估了国内的JavaScript技术了,看看淘宝的开源框架KISSY,seaJs,你就不会如此说了
46 楼 RonQi 2012-07-04 10:57
引用

Kii Says:
July 3rd, 2012 at 9:42 am
This is my real experiences and not a single case.

China Clients told me: My site is broken in IE6.
My answer: You browser is too old
My China clients: I see.

US/UK Clients told me: My site is broken in IE6.
My answer: You browser is too old
US/UK Clients: can you fix it?

哈哈,官方博客的这条回复很有趣,国人真是能忍受的好客户
45 楼 RonQi 2012-07-04 10:01
kidneyball 写道
conanca 写道
不才,来翻一下下

问:我的网站在中国,有22%的用户使用IE6!

回答是:这不是个问题(俺们压根不想理会),虽然这么回答挺伤人的


原文是“Oh, and that wasn’t a question”。注意时态,如果that是指jQuery放弃IE6这件事,应该用is。用was说明that是指human right violence。(全句意思应该是:看上去有些人的human right被侵犯了?不过他们也习惯了啦)。

哥们,你说的靠谱
44 楼 zfms 2012-07-03 21:58
真希望中国人也能写出jquery这样优秀的框架出来。
43 楼 oleiowang 2012-07-03 18:23
qi04072008 写道
kidneyball 写道
conanca 写道
不才,来翻一下下

问:我的网站在中国,有22%的用户使用IE6!

回答是:这不是个问题(俺们压根不想理会),虽然这么回答挺伤人的


原文是“Oh, and that wasn’t a question”。注意时态,如果that是指jQuery放弃IE6这件事,应该用is。用was说明that是指human right violence。(全句意思应该是:看上去有些人的human right被侵犯了?不过他们也习惯了啦)。

真精辟啊!大哥


回答的很棒!
42 楼 qi04072008 2012-07-03 17:36
kidneyball 写道
conanca 写道
不才,来翻一下下

问:我的网站在中国,有22%的用户使用IE6!

回答是:这不是个问题(俺们压根不想理会),虽然这么回答挺伤人的


原文是“Oh, and that wasn’t a question”。注意时态,如果that是指jQuery放弃IE6这件事,应该用is。用was说明that是指human right violence。(全句意思应该是:看上去有些人的human right被侵犯了?不过他们也习惯了啦)。

真精辟啊!大哥
41 楼 邪恶的喵呜 2012-07-03 13:32
code_monkey 写道
Jquery 不是说了么,要支持IE6可以用Jquery 1.9呀,不是Jquery2.0不想去支IE6,是IE6,7肯本就做不出这样的效果,你要Jquery怎么去支持呀。你觉得可以支持,你可以用javascript去写呀。。。。
用IE6的一般都 是企业级别的,做的都是项目,业务功能才是重要的。
互联网产品,就更不用当心了。

语文是体育老师教的
40 楼 gfdice 2012-07-03 13:23
fish 写道
tomqyp 写道
这根人权有什么关系啊

幽默感啊,同学。


可能jquery团队误认为中国那部分国民被迫使用老版本IE。
39 楼 code_monkey 2012-07-03 11:27
Jquery 不是说了么,要支持IE6可以用Jquery 1.9呀,不是Jquery2.0不想去支IE6,是IE6,7肯本就做不出这样的效果,你要Jquery怎么去支持呀。你觉得可以支持,你可以用javascript去写呀。。。。
用IE6的一般都 是企业级别的,做的都是项目,业务功能才是重要的。
互联网产品,就更不用当心了。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 使用Command执行存储过程 (转)

    使用Command执行存储过程 (转)[@more@]XML:namespace prefix = o ns = "urn:schemas-microsoft-com:Office:office" /> .NETfr...

  • 我对知乎前端相关问题的十问十答

    之前知乎上有不少同行邀请我回答一些前端相关问题,但是,大家都知道了,要认真回答一个问题是需要大量时间和精力的,对于还在不断学习积累阶段的我,时不时分散原本的精力,打乱自己原本的节奏,实际上是一件不划算...

  • 最全面、最详细web前端面试题及答案总结

    层叠上下⽂是HTML元素的三维概念,这些HTML元素在⼀条假想的相对于⾯向(电脑屏幕的)视窗或者⽹⻚的⽤户的z 轴上延伸,HTML元素依据其⾃身属性按照优先级顺序占⽤层叠上下⽂的空间。 如何产⽣? 触发⼀下条件则会...

  • 百度阿里网易大疆等大小厂前端校招面筋

    最后,垃圾收集器完成内存清除工作,销毁那些带标记的值并回收它们所占用的内存空间。 引用计数(reference counting)的含义是跟踪记录每个值被引用的次数。当声明了一个变量并将一个引用类型值赋给该变量时,则...

  • 野生程序员的故事

    野生程序员是指仅凭对计算机开发的兴趣进入这个行业,从前端到后台一手包揽,但各方面能力都不精通的人。野生程序员有很强大的单兵作战能力,但是在编入“正规军”之后,可能会不适应新的做事方法。遭遇“野生程序员...

  • 前端笔记(Html+CSS+JS+DOM+网页特效+jQuery+HTML5+CSS3+canvas 标签+web开发重难点+面向对象+AJAX)

      Html:超级文本标记语言(HyperText Markup ...一、结构(固定的结构)   <html> <head> <title></title> </head> <bod...

  • 学习方法:如何在工作内外获得持续的技术成长

    成长永远不是一种结果,而是一种累积效应,更是一种习惯,每个人都时刻在累积,但成长力度却相差甚远,原因就在于特定客观环境内,是各种束缚导致自己打破不掉习惯以及打破后不能坚持。要突破就要从工作内外这两个...

  • PHP面试题(一)

    deque,全名double-ended queue,是一种具有队列和栈的性质的数据结构。双端队列中的元素可以从两端弹出,其限定插入和删除操作在表的两端进行。双向队列(双端队列)就像是一 个队列,但是你可以在任何一端添加或...

  • java笔试 https://blog.csdn.net/zhugewendu/article/details/72852033

    目录1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?............ 82、Java有没有goto?.........................................................................................

  • 你所不知道的 CSS 阴影技巧与细节 滚动视差?CSS 不在话下 神奇的选择器 :focus-within 当角色转换为面试官之后 NPOI 教程 - 3.2 打印相关设置 前端XSS相关整...

    你所不知道的 CSS 阴影技巧与细节 ...最近一个新的项目,CSS-Inspiration,挖掘了其他很多有关 CSS 阴影的点子,是之前的文章没有覆盖到的新内容,而且有一些很有意思,遂打算再起一篇。 本文...

  • java面试题

    因为Java的运行是在运行时库的支持下 进行的,所以运行效率比起可以更接近底层的C/C+ +来说效率会有所影响,,不过Java的类库采用很好的设计理念,非常好用,也非常实用,已经成为业界的一种标准开发语言。...

  • 野生程序员是指仅凭对计算机开发的兴趣进入这个行业,从前端到后台一手包揽,但各方面能力都不精通的人(转)...

     野生程序员是指仅凭对计算机开发的兴趣进入这个行业,从前端到后台一手包揽,但各方面能力都不精通的人。野生程序员有很强大的单兵作战能力,但是在编入“正规军”之后,可能会不适应新的做事方法。  遭遇“野生...

  • 最近面试java后端开发的感受:如果就以平时项目经验来面试,通过估计很难——再论面试前的准备 亡羊补牢,面试时如果发现回答不好,该怎么办? [UWP]在应用开发中安全使用文件资源 请教:WCF速...

    我的标准其实不复杂:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架,我相信其它公司招初级开发时,应该也照着这个标准来面的。 我也知道,不少候选人能力其实不差,但面试时没准备或不会说,...

  • unity实现图片轮播效果_unity 背景无限循环滚动效果

    背景无限循环滚动效果如下示:步骤如下:导入背景图片后,设置图片的格式,如下图;2.图片格式也可以设置是Texture...在Hierachy视图中,新建2D Object-〉Sprite 或者一个Image,将之前设置好的精灵放入Texture。4...

  • 148道Java开发真实面试题及答案

    JVM也是一个软件,不同的平台有不同的版本。我们编写的Java源码,编译后会生成一种 .class 文件,称为字节码文件。Java虚拟机就是负责将字节码文件翻译成特定平台下的机器码然后运行。也就是说,只要在不同平台上...

  • React教程(详细版)

    一、简介(背景) 1.1、概念 它是一个将数据渲染为HTML视图 的js库 1.2、原生js痛点 用dom的API去操作dom,繁琐且效率低 用js直接操作dom,浏览器会进行大量的回流和重绘 原生jjs没有组件化的编程方案,代码复用性...

  • 036GraphTheory(图论) matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

  • 026SVM用于分类时的参数优化,粒子群优化算法,用于优化核函数的c,g两个参数(SVM PSO)Matlab代码.rar

    1.版本:matlab2014/2019a/2024a 2.附赠案例数据可直接运行matlab程序。 3.代码特点:参数化编程、参数可方便更改、代码编程思路清晰、注释明细。 4.适用对象:计算机,电子信息工程、数学等专业的大学生课程设计、期末大作业和毕业设计。

  • 药店管理-JAVA-基于springBoot的药店管理系统的设计与实现(毕业论文+开题)

    1. 用户角色 管理员 药店员工/药师 客户 2. 功能描述 管理员功能 用户管理 创建、编辑和删除药店员工和药师的账户。 设置不同用户的权限,确保敏感信息的安全。 库存管理 实时监控药品库存状态,设置库存预警,防止缺货或过期。 支持药品入库、出库和退货记录,自动更新库存数量。 商品管理 添加、编辑和删除药品信息,包括名称、规格、价格、生产厂家、有效期等。 分类管理药品,如处方药、非处方药、保健品等。 销售管理 查看和管理销售记录,生成每日、每周和每月的销售报表。 分析销售数据,了解畅销产品和季节性变化,以优化库存。 财务管理 监控药店的收入与支出,并生成财务报表。 管理支付方式(现金、信用卡、电子支付)及退款流程。 客户管理 记录客户的基本信息和购买历史,提供个性化服务。 管理会员制度,设置积分和优惠活动。 药品监管符合性 确保药店遵循相关法规,跟踪药品的进货渠道和销售记录。 提供合规报告,确保按规定进行药品管理。 报告与分析 生成各类统计报表,包括销售分析、库存分析和客户行为分析。 提供决策支持,帮助制定更好的经营策略。 药店员工/药师功能 销售操作 处理顾客的药

Global site tag (gtag.js) - Google Analytics