qooxdoo 1.1 主要侧重于性能增强方面,这里包括时间和空间的表现,从编译系统的速度,划分生成码,加载和启动应用程序的速度,到qooxdoo运行时在浏览器中的改进.简要概述:
- 应用程序部件现在可以下载并行替换在一个连续运行的程序里,通过利用部件最小化的qooxdoo应用程序可以下降到6kb的压缩包(从大约30kb压缩包).
- 应用程序关闭和释放已改进(关闭速度提速30%).
- 支持CSS3 (在支持的浏览器上提速40%-50%)
- 支持HTML5功能
- 支持ECMAScript5功能
- 改进类系统(创建实例提速60%).
- 优化基础
- 改进对象注册(注册对象提速33%).
- 提高编译速度.
- 国际化支持可以加载的特定区域的部分.
同时,按照我们的发布计划,我们发布了1.0.2版本,这是1.0.x的定期补丁发布,只包括错误的修正.使用1.0或1.0.1的用户可以直接替换,建议用户升级到此版本.
和以前一样,感谢大家反馈的意见,Enjoy!
The qooxdoo 1.1 release focuses on performance enhancements. These cover both time and space
performance, and range from speedups of the build system, over partitioning of the generated code, load and start-up speed of the deployed application, to improvements of the qooxdoo run time layer in the browser. Here is a brief overview:
Application parts can now be downloaded in parallel instead of consecutively in the running application. By leveraging parts the minimum size of a qooxdoo application is down to about 6kB gzipped (from about 30kb gzipped).
Application shutdown and disposal has been improved (~30% speedup on shutdown).
Support for CSS3 decorators (40% - 50% speedup on supported browsers).
Support for HTML5 functionality where available.
Support for ECMAScript 5 functionality where available.
Improved class system (~60% speedup when creating instances).
Re-implementation of the base call optimizer.
Improved object registry (~33% speedup when registering objects).
Speed ups of the build system.
I18N information can now be loaded as locale-specific parts.
At the same time, and following our release scheme, we're releasing an 1.0.2 version, which is a regular patch release of the 1.0.x branch and contains only bug fixes. It can be used as a drop-in replacement for anybody using 1.0 or 1.0.1, and users of these versions are encouraged to upgrade.
As always, feedback on any of the releases is appreciated. Enjoy!
qooxdoo 是一个用于开发Ajax应用程序的GUI框架,使用它可以开发出类似于Window桌面风格的Web应用程序。使用Qooxdoo并不需要你具备 HTML, CSS 和 DOM 的知识。
翻译水平有限,请大家指点改正.