【ArchSummit架构师峰会】基于大模型的基础框架、中台、应用层等专题全覆盖 >>> 了解详情
写点什么

jQuery 2.0 发布:不再支持 IE6/7/8

  • 2013-04-19
  • 本文字数:1283 字

    阅读完需:约 4 分钟

jQuery 2.0 最新发布, 不再支持IE6/7/8, 尺寸更小运行更快, 完全兼容jQuery 1.9 API。不过jQuery 1.x 将继续支持IE6/7/8。

最新的jQuery 2.0 不仅抛弃了IE6/7/8, 而且如果用户在IE9 和10 中选择“兼容性视图”,那么也会受到影响。为了避免新版本的IE 使用兼容老版本的模式,jQuery 团队建议开发者使用 X-UA-Compatible 标记或者 HTTP 头部,后者会获得更好的性能体验。

同时,jQuery 2.0 的尺寸也比 1.9.1 缩小了 12%,瘦身的主要是那些为了兼容 IE6/7/8 的补丁代码。而且,开发者可以构建一个更小、更轻量的版本。

随着 jQuery 2.0 的发布,jQuery 团队对 1.x 版本的一些环境将不再提供支持,因为 2.x 版本会是更好的选择。它们包括:

  • Google Chrome 附加组件
  • Mozilla XUL 应用程序和 Firefox 扩展
  • Firefox OS 应用程序
  • Chrome OS 应用程序
  • Windows 8 Store (“Modern/Metro UI”) 应用程序
  • BlackBerry 10 WebWorks 应用程序
  • PhoneGap/Cordova 应用程序
  • Apple UIWebView 类
  • Microsoft WebBrowser 控件
  • Node.js

jQuery 社区最近比较活跃,几天前,jQuery Mobile 1.3.0 刚刚发布,更新主要集中在响应式的web 设计并新增了多个移动应用的widget。响应式web 设计(RWD) 旨在提供最佳的用户浏览体验,不管使用的是什么设备、什么浏览器。RWD 使用CSS 媒体查询(media queries) 语言在浏览器中动态适配页面布局,而不是在服务端检测用户代理(User Agent)。因此,它不仅可以根据不同的屏幕尺寸渲染页面,还能响应设备的横竖屏切换。

jQuery 作为众多 JS 框架之一,历来褒贬不一。之前,InfoQ 曾经报道过“选择jQuery 的理由”,国内外社区均发表了自己的看法。正方认为jQuery 能够简化工作、与Visual Studio IDE 集成、动画效果不比Flash 差、加载更快等,反方则认为“jQuery 污染了两个名字jQuery 和$”、第三方插件质量良莠不齐等。

针对jQuery 的插件问题,不久前,基于GitHub 的jQuery 插件资源库业已发布。自从一年多以前,早先的jQuery 插件站点关闭以来,jQuery Foundation 团队就在着手搭建一个能够更智能地抵御垃圾的插件系统。作为 jQuery Foundation 的秘书长,Scott Gonzalez 同时也是新站点在 GitHub 上最大的贡献者。他说到,这个新站点“将通过某个大多数垃圾制造者都不会关注的提交过程 —— 修订控制系统,来减少垃圾的数量。”利用 GitHub 钩子(Hooks),第三方 jQuery 插件的开发者将获得前所未有的丰富工具集。

对 IE 老版本的支持一致让前端开发者头疼,不过,读者从之前的新闻中会发现,由微软开发的 modern.ie 包含了各种免费工具和资源,有了这些就可以使用各种版本的 IE 浏览器测试代码和网站。它包含一个代码检测向导,该向导能够定位常见的为支持旧版IE 浏览器而引入的问题。该引擎扫描所请求网站的HTML5 兼容性问题,还提供了能够确保你的网站在各种浏览器和移动设备上都可以正常运行的提示与技巧。直到2014 年1 月10 日为止, modern.ie 还可免费使用 BrowserStack 三个月,让你可在各种浏览器上测试网站。它还为 Google Chrome Firefox 提供了 BrowserStack 插件,有了这款插件,你可以从这些浏览器中一键访问这项虚拟测试服务。

2013-04-19 07:344450
用户头像

发布了 501 篇内容, 共 249.0 次阅读, 收获喜欢 57 次。

关注

评论

发布
暂无评论
发现更多内容

java基础学习:java中的反射

Java快了!

java;

验证一个小小的问题

艾小仙

Java MySQL 编程 程序员 compact

mysql查询 limit 1000,10 和limit 10 速度一样快吗?如果我要分页,我该怎么办?

Java快了!

MySQL

用过这个API接口工具后,确实感觉postman有点鸡肋......

Liam

Java Postman swagger API开发 API调式

不懂PO 设计模式?这篇实战文带你搞定 PO

霍格沃兹测试开发学社

软件测试 自动化测试 测试开发

隐私计算中的算子是个啥?可视化组合配置的算子解决方案了解下

Jessica@数牍

隐私计算 算子 隐私计算性能

数字藏品系统软件开发

开源直播系统源码

NFT 数字藏品 数字藏品系统软件开发 数字藏品app

leetcode 114. Flatten Binary Tree to Linked List 二叉树展开为链表(简单)

okokabcd

LeetCode 算法与数据结构

「工作小记」小程序开发的喜怒哀乐

叶一一

小程序 前端 9月月更

一文搞懂测试左移和测试右移的 Why-How-What

霍格沃兹测试开发学社

软件测试 自动化测试 测试开发

一文彻底理解 Cookie、Session、Token

霍格沃兹测试开发学社

软件测试 自动化测试 测试开发

面向对象分析与设计的底层逻辑

阿里巴巴中间件

阿里云 云原生

云架构系统如何做性能分析?| 实战干货

霍格沃兹测试开发学社

软件测试 自动化测试 测试开发

lodash 在vue3+vite中按需加载

木叶🐱

vite Vue3 lodash

WAIC 2022 | 洞见科技王湾湾出席BPAA第二届应用算法实践典范,共话前沿算法产业发展

洞见科技

一文带你了解接口测试价值与体系

霍格沃兹测试开发学社

软件测试 自动化测试 测试开发

Java 并发编程解析 | 如何正确理解Java领域中的锁机制,我们一般需要掌握哪些理论知识?

Java快了!

Java并发 java;

蓝凌OA

科技云未来

Koordinator 0.6:企业级容器调度系统解决方案,引入 CPU 精细编排、资源预留与全新的重调度框架

阿里巴巴中间件

阿里云 云原生 Koordinator

Xshell 7 安装激活与换机转移许可证教程详解

淋雨

Linux xshell #运维

由循环开始的前端学习杂谈话事录-sam9029

Sam9029

前端 个人博客 成长笔记 9月月更

「工作小记」关于业务组件的思考

叶一一

前端 React 组件开发 9月月更

发挥CODING 敏捷开发能力,腾讯云加速提升国产芯片研发效率

科技热闻

阿里云丁宇:以领先的云原生技术,激活应用构建新范式

阿里巴巴中间件

阿里云 云原生 应用构建

隐私计算,让企业大数据走进数据网络时代

Jessica@数牍

【xShell 7】强悍的Linux远程链接工具、终端模拟器

淋雨

Linux 运维 xshell

MobLink后台基本配置

MobTech袤博科技

android 开发者 iOS SDK

无代码开发平台怎么选?选择合适无代码平台的13个关键步骤

优秀

无代码平台

五分钟了解 Databend 全新 SQL 类型系统

Databend

开源项目 sql 开源社区 SQL分析

与紧张为友,享受紧张

宇宙之一粟

读书笔记 个人成长 演讲 9月月更 享受紧张

设计模式的艺术 第七章原型设计模式练习(在某销售管理系统中设计并实现了一个客户类Customer,其中包含一个名为客户地址的成员变量,客户地址的类型为Address。用浅克隆和深克隆分别实现Customer对象的复制)

代廉洁

设计模式的艺术

jQuery 2.0发布:不再支持IE6/7/8_语言 & 开发_崔康_InfoQ精选文章