相关新闻

ExtJs中文书 《Ext江湖》

本书以幽默诙谐的语言由浅入深地解析了Ext框架的方方面面,包括JS基础、Ext的DOM和CSS封装、内置对象的扩展、事件系统、Ajax和Direct、数据和缓存架构、面向对象和继承、UI组件、布局管理、模板、特效、图表和报表、Ext4新特性介绍等内容。文中穿插大量的实例和基础理论解析,寓教于乐,严谨而不失活泼。 对于Ext的使用者来说,本书针对实战中面临的种种问题,给出了详尽的解决方案和思路;对于想研究源码的读者来说,本书绝对是难得的良师益友。

ExtJS 4.1会带来什么

即将到来的ExtJS 4.1的焦点是性能。我们一直在为这努力工作,而这主要集中在两个方面:渲染和布局。虽然我们的大多数时间一直致力于这项努力,但也有

很多其他方法的进展可以
分享。这些改进当中,主要的改进包括Grid、BorderLayout和海王星主题预览这些内容。
性能
提高性能的前提是必需去测量它。因此,要成功地和永久地提高性能,测量已成为定期构建和测试过程的一部分。这是我们要为ExtJS 4.1做的第一件事。如为了在常用配置内实现动态跟踪,我们创建了在连续的基础上使用的简单测试工具。我们使用这些工具来跟踪每次构建的关键指标。

我们跟踪对应页面的生命周期性能指标:加载、初始化、渲染和布局。

加载
一个ExtJS应用的生命周期是从调用“onReady”函数开始。在这之前,有很多事情发生。当我们说“页面加载”时,可能意味着很多不同的事情,但为简单起见,这里我们定义为在执行“ext-all.js”的第一行代码开始,任何onReady函数被调用之前为终点这段时间内。这里主要包括执行Ext.define语句填充Ext的命名空间,及检测页面DOM已经准备好的时间。

初始化
当onReady函数被调用时,应用程序开始接管。

ExtJS 4.1性能预览

很高兴,今天发布了一个ExtJS 4.1的性能改善的预览版。在过去几个月,我们一直在努力地改善加载时间、渲染和整个框架内布局的性能,一直使用自己的例子和你们的应用程序做跨浏览器的基准测试和性能优化,并取得了一些显著的改进。

今天,我们将开放当前的生成包,让你的应用可以感受一下速度的提高。我们希望你们用该版本测试你们的应用陈旭,但要注意此版本的只是前期性质的版本,这只是一个预测试的性能预览版本且某些组件存问题。我们不建议在生产环境中使用,但我们很乐意听到在应用中有关加载、渲染和布局性能等方面的响应。

Android4.0 HTML5浏览器比不过iOS5?

12月16日消息:据Sencha测试报告显示,虽然Android 4.0冰淇淋三明治对HTML5浏览器的性能支持力度很大,但苹果iOS 5仍然是霸主。

  Sencha是一家创建HTML5网络应用程序框架的公司,充分利用其先进的功能:地理定位、动画,反射和转换等优势,因此该公司对最佳支持HTML5的移动浏览器产生兴趣,并给出测试结果,该测试更侧重于三星Galaxy Nexus(搭载Android4.0,冰淇淋三明治)。

  Sencha产品管理高级主管Aditya Bansod在博文中写道:“在对Galaxy Nexus进行HTML5的一系列测试后,我们得出的结论是,冰淇淋三明治,提升了Android浏览器对HTML5支持的重要一步。不过,测试结果仍落后于iOS 5。”


Sencha Touch 2:一行代码就将Web应用变本地应用

据国外媒体报道,应用开发工具提供商Sencha计划对基于HTML 5的移动开发框架Sencha Touch进行更新,通过在应用程序中添加一行代码就可将Web应用变成本地应用。该新版Sencha Touch有望于明年第二季度推出,但Sencha尚未披露价格和其他细节信息。

Sencha的高级产品管理总监Aditya Bansod称,待Sencha Touch 2正式发布后,开发者们会看到更新后的Sencha Touch整体性能得到了大幅改善,尤其是Android设备。同时,使用Windows系统的开发者无需再使用Mac就可开发iOS移动应用。

聚合内容