Dojo 1.7重大更新:AMD模块异步加载
4星 · 超过85%的资源 需积分: 10 91 浏览量
更新于2024-07-27
收藏 1.25MB DOCX 举报
"Dojo 1.7 版本注释文档详细介绍了Dojo 1.7的主要更新,包括AMD模块加载机制、浏览器兼容性、Dojo Base的基本功能等内容。"
Dojo 1.7 是一个重要的版本更新,引入了许多新特性,尤其是Asynchronous Module Definition (AMD) 的支持,这是一项改变游戏规则的更新。AMD是一种JavaScript模块化加载机制,它允许脚本在需要时异步加载,从而提高了页面的加载速度和用户体验。在Dojo 1.7中,AMD成为默认的模块加载方式,用户可以通过配置`async`属性来选择同步或异步加载。
此外,Dojo 1.7 支持广泛的浏览器,包括Firefox 3.6到8、Safari 5.0到5.1、Chrome 13到15、Internet Explorer 6到9、Opera 10.50到11.50。对于移动设备,Dojo 1.7 在iOS 4.x 和 5.0(Mobile Safari)、Android 2.2、2.3和3.1、Blackberry 6上运行良好。需要注意的是,某些Dijit widgets,如Editor和Dialog,在特定移动平台上可能不完全兼容。
Dojo Base,即Dojo的基础功能层,也在1.7版本中得到增强。除了AMD之外,它还包含了对核心功能的优化,比如工具函数、事件处理、动画效果等。这些改进提升了Dojo的基础性能,使得开发者能更高效地利用Dojo构建复杂的应用程序。
为了帮助开发者更好地适应这些变化,虽然官方Release Notes在发布时仍处于draft状态,但社区已经对其进行翻译,以便开发者能够及时了解新特性和升级指南。同时,Dojo社区通过新浪微博账号@dojotoolkit 提供了最新的更新信息,以保持与英文版Release Notes的同步。
在实际开发中,Dojo 1.7 的这些改进意味着开发者可以利用AMD优化应用程序的加载时间,提高代码组织和可维护性。对于移动平台的支持则扩大了Dojo的应用场景,使其能够在各种设备上运行,包括桌面和移动设备。因此,理解和掌握Dojo 1.7的新特性对于使用Dojo的开发者来说至关重要。
2021-07-10 上传
2012-08-29 上传
2024-12-17 上传
139 浏览量
147 浏览量
2012-11-06 上传
127 浏览量
110 浏览量
128 浏览量
晨光
- 粉丝: 2
最新资源
- MyEclipse 7安装JBossTools插件教程
- Maemo开发平台详解:Linux手持设备的开源宝典
- 精通jQuery:从基础到高级操作指南
- LIS302DL:3轴智能数字输出加速度传感器规格书
- 武汉某公司Windows网络组建与部门职能详解
- ARM ADS集成开发环境详解:入门与调试教程
- C# Windows应用设计:异常处理与F1键帮助实现
- MySQL5.0新特性:存储过程详解
- SQL经典语句大全:创建、操作与管理
- Lotus Domino 公式详解与应用
- 互联网产品交互设计:自然语言法与实践
- ACM入门算法题集与程序设计基础
- 深入理解TCP/IP协议:结构与IP地址解析
- 基于EDA技术的交通灯控制系统设计
- Red5 to Tomcat部署教程:从WAR包入手
- MiniGUI开发全攻略:跨平台轻量级图形界面详解