ExtJS 4.1有什么值得期待?

标签: extjs 文档 microsoft 工作 calendar 浏览器
5052人阅读 评论(17) 收藏 举报
分类:

       原文地址:http://www.sencha.com/blog/what-to-expect-in-ext-js-4-1/

       我们正在努力为ExtJS从4.0.x升级到4.1而努力工作着,不单是进行错误修复的工作,还包括改善的工作。在ExtJS 4.1的第1个beta测试版即将发布之时,我们迫不及待的想与大家分享一下在4.1中值得期待的东西。

       在社区的交流中,意见最多和最清晰,也是我们需要花费大量时间去处理的是性能和文档这两个部分。事实上,这也是4.1的焦点所在,让我们分别看看在这两方面都做了什么改进。

       性能

        现在,很多人的关键项目都依赖于ExtJS,这些项目都是带有上百个布局视图配置的极度复杂的应用。我们发现,在某些应用,ExtJS 4.0.x在处理DOM上可以表现得更快一点。具体来说,复杂的布局应用Ext JS 4.0.X在读取或写入DOM时,经常会布局的处理过程出现延迟。在4.1,我们将改变这种远程“chatty”,使用缓冲和批量处理读取和写入DOM,以替代在整个布局处理时重读和重写DOM。

       我们也在组建的渲染上做了进一步的改进:新的渲染方式将以批处理的方式一次写入在单一的DOM节点中插入的顶层容器,而不是以前那种每个组件直接渲染到DOM节点的方式。这意味着,任何使用Viewport的应用都会一次性的将所有组件写如到一个单一DOM节点中。这将会显著提高无论是简单还是复杂的布局在各浏览器的性能。

       除了新的DOM管理策略,4.1还提高了组件的渲染速度。在4.0.x,组件渲染时是使用CSS选择器来查找元素的。我们将其修改为使用id,这样在进行组件布局处理的时候速度会更快。我们也将Grid的滚动条改回使用浏览器的原生滚动条,而不是虚拟滚动条(已被移除)。这有两个显著好处,首先是Grid滚动得更快和提供了更自然的滚动感觉,其次是对于Mac OS X Lion用户,滚动条行为与Lion兼容。

        除了具体性能的修改,我们也全部修复了通过论坛、支持渠道和客户对话收集到的错误。修正了错误的数据包,可以确保紧密结合的代理、Reader和Writer能按预期运行;而图表包则改善了性能及边缘情况。我们也希望在4.1中重新引入日历(Calendar )组件。

       在论坛,你们也许注意到了,错误现在已经被链接到了我们内部的错误报告系统,并显示问题编号,从而让我们可以更好的跟踪和响应社区的讨论。

       许多补丁已经发送给了支持用户,我们很乐意在发布4.1版时公开这些补丁。

       文档

       在ExtJS 4.0发布的文档工具,为ExtJS的所有文档提供了一个全新的外观。虽然文档还没完成,但是我们在两个方面做了大量改善:实际文档和文档工具。在4.1,将会有新的内容,以及对已有内容的准确性和一致性的更新。更新会让文档工具更易于导航和浏览内容,从而让它成为ExtJS最好的工作参考指南。在下周,我们会在博客中分享更多文档的细节。

        ExtJS 4.1预计什么时候发布?

       我们预计在9月中旬发布4.1的第一个beta测试版。时间有点长,不过,我们正在重新构建布局机制,这需要大量的编写代码和测试时间,以确保工作质量,从而减少社区的错误报告。

       ExtJS 4.0引进了大量的新特性,因而带来了许多性能和文档缺陷,我们希望在4.1版中解决这些问题及减少你们的顾虑。本来,我们计划在4.1中加入RTL和ARIA的支持,但是因为目前重点是提高性能,因此,我们不得不将这些特性放到4.2版本。我们非常感谢你们对ExtJS的关注和提供的帮助,无论是通过论坛,Twitter的交流,Sencha会议上,还是其它方式。我们承诺,我们会将ExtJS打造成桌面Web应用程序项目最好的选择。


作者:Aditya Bansod
Aditya is Sencha's senior director of product management and is responsible for the product planning and strategy for Sencha's product lines. Prior to Sencha, Aditya held various senior product management roles at Adobe and Microsoft, focusing on developers and media in the mobile and consumer electronics space.

查看评论

关于云计算的期盼

每次谈云计算,都觉得不是自己的事,这个有点像过去一个古时候的笑话,不过很冷,说是一个哥们碰到一条会讲话的鱼,快干死了,鱼忽悠这个哥们说自己是龙王的太子,如果救活他,那么就有很大的好处,这个哥们很开心,...
  • visor
  • visor
  • 2010-04-30 15:33:00
  • 1507

ExtJs 4.1.1 API离线浏览

ExtJs 4.1.1 API离线浏览 下载官方ExtJs 4.1.1解压后,无需部署到服务器也可以实现离线浏览,但会出现如下情况: 离线打开extjs-4.1.1\index.html, 选择...
  • maigan323
  • maigan323
  • 2012-07-13 00:51:25
  • 4621

官方版extjs

  • 2012年10月22日 21:52
  • 44.67MB
  • 下载

ExtJs 4.1离线API文档简体中文完整版

  • 2014年04月18日 00:08
  • 11.18MB
  • 下载

EXTJS 4.1 API中文版

  • 2017年10月08日 21:47
  • 11.17MB
  • 下载

大学计算机课期望与目标

作为一个大一新生,从来没有对于计算机这方面的学习,对大学刚刚有些模糊的认识。我学的是计算机专业,我认为现在已经到了信息时代,能够熟练的操作计算机已成为必备的技能。现在无论想干好哪一个专业,离开计算机都...
  • u012507144
  • u012507144
  • 2013-10-20 20:45:27
  • 520

康宁的玻璃愿景

光纤光学老师对康宁这家公司总是赞不绝口,康宁的确是全球先进玻璃技术的领导者,40多年前康宁生产出世界第一根光纤,直到今天,康宁光纤依然世界领先,但给人印象最深的是康宁对玻璃技术的追求和宏伟的愿景。 ...
  • ta_ab
  • ta_ab
  • 2013-05-11 20:10:38
  • 2268

ExtJs 4.1 中文版api

  • 2014年07月14日 13:58
  • 56.8MB
  • 下载

EXTJS4.1计算器插件

  • 2012年11月25日 09:30
  • 20KB
  • 下载

关于大学的专业学习的期望与目标

期望:其实,一开始并木有想过要学习计算机这个专业,来到这个专业也是机缘巧合。经过一个月的学习,对这个专业也有了一定的了解。我是一个对计算机不敏感的人,希望能通过这个专业的学习,对计算机有个粗略的精通,...
  • ttzzgengmengzhu
  • ttzzgengmengzhu
  • 2012-10-14 23:17:21
  • 395
    个人资料
    专栏达人 持之以恒
    等级:
    访问量: 161万+
    积分: 1万+
    排名: 637
    《Ext JS 6.2实战》

    qq交流群:391747779、193238033
    博客专栏
    文章存档
    最新评论