Dojo是一个用javascript语言实现的开源DHTML工具包。它是在几个项目捐助基础上建立起来的(nWidgets,Burstlib,f(m)),这也是为什么叫它a"unified"toolkit的原因。Dojo的目标是解决开发DHTML应用程序遇到的那些,长期存在、历史问题。historicalproblemswithDHTML跨浏览器问题。
Dojo 今天发布了 1.6 的第一个 beta 版,而正式版将于 2 月份发布。该版本包含很多改造、向后兼容以及为 2.0 做准备的一些调整。
另外由于正式版发布还有一段时间,因此同时发布了 1.5.1 版本,包含了一些重要的补丁。
The following browsers are supported. If a browser is not supported, it still may work, but no effort is taken to test unsupported browsers and any specific fix for an unsupported browser is likely not to be done:
·Firefox 3.6
·">Safari 4/Safari 5 and Chrome 8
·IE6, IE7, IE8
·Opera 10.50 and later (Dojo core only)
Many of dojo's modules have been converted to AMD format, where each module is wrapped in a define() function, rather than the old dojo.provide() and dojo.require() syntax.
The 1.6 loader does not support the entirety of the AMD format, and it is not asynchronous. We are planning on two new loaders in the future, a more complete sync one and an async one.
Of course, the 1.6 loader also has back-compat support for dojo.require and dojo.provide.
下载地址:http://download.dojotoolkit.org/release-1.6.0b1/