原文地址: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.

转载于:https://www.cnblogs.com/wdpp/archive/2011/08/13/2386471.html

ExtJS 4.1有什么值得期待?相关推荐

  1. audio 上一首 下一首 自定义样式_我们的歌:盛典即将来临,勤深深还有一首歌,这场表演值得期待...

    在最新一期<我们的歌>节目里面,勤深深回归,并且唱了一首歌曲<爱情转移>粤语版<富士山下>. 虽然回归让人惊喜,但是很显然,对于喜欢勤深深的歌迷来说,一首歌曲,是不 ...

  2. # 日期待t_2020最值得期待的几款新车

    2019年,对于中国乘用车企来说充满着艰难与挑战:跨越之后,迎来变数后的新2020,这是一个开始,也是新挑战的延续.那么在新的一年之初,不妨提前看看几款最值得期待的新家伙,或许有那么一个就是你的&qu ...

  3. Windows 8最值得期待的8大特性

    Windows 8刚刚进入开发阶段,你对Windows 8有什么期待呢?Windows 8有望在2013年初发布,在未来两年内技术领域会发生什么样的变化呢?移动技术和云计算服务的飞速发展对Window ...

  4. python3 2.00gb怎么去掉单位_最值得期待的Python 3.9的新功能

    Python 3.9 beta预计下个月就要发布了,那么3.9有那些让我们期待的新功能和变更呢?本我我们一起来说Python 3.9的新功能的. 安装测试版 为了能够实际探索Python 3.9 的功 ...

  5. 2019年,最值得期待的科学突破将是?

    2018年我们取得了许多突破性的进展,但还有许多基本的大问题依然困扰着我们.2019年,有许多值得期待的科学事件,但最值得期待或许还是我们即将看到黑洞事件视界的第一张图片. 随着时间的流逝,人类积累的 ...

  6. 姿态估计 | OpenPose Plus值得期待

    点击我爱计算机视觉标星,更快获取CVML新技术 卡内基梅隆大学开源的OpenPose姿态估计库,出自论文"Realtime Multi-Person 2D Pose Estimation u ...

  7. Go 除了泛型外最值得期待的新功能,模糊测试

    我们曾探讨过如何有效地测试 Go 代码,完善的测试方案能让程序更加健壮与安全. 将于 2022 年 2 月发布的 Go 1.18 是一个大版本:除了备受关注的泛型之外,还有一个非常大的特性将会加入,它 ...

  8. 2018推荐的android手机,外媒推荐:2018年下半年最值得期待的5款安卓手机

    在2018年的前六个月里,我们看到了一些非常棒的Android智能手机,包括三星Galaxy S9.一加6.LG G7.黑莓KEY2.Vivo NEX.Oppo Find X和华为P20 Pro.毫无 ...

  9. IOT(20)---2018年有哪些值得期待的物联网应用领域?

    2018年有哪些值得期待的物联网应用领域? 简介 作为其追踪物联网生态的一个重要组成部分,IoT Analytics对1600个在企业中实际运行的物联网项目进行了整合.验证和分类,并将其进行结构化处理 ...

最新文章

  1. 【数据结构】顺序表的应用(4)(C语言)
  2. 程序员的搞笑日常,你们懂得!....
  3. C#LeetCode刷题之#566-重塑矩阵( Reshape the Matrix)
  4. 若不能细水长流地书写内心的温柔,那轰轰烈烈的一幕一幕不过是日后回忆自己爱无能的证据罢了。...
  5. 滴滴披露语音识别新进展:基于Attention显著提升中文识别率
  6. ap计算机科学ab,AP微积分AB_AP科目介绍|AP考试网
  7. Macbook pro (m1)突然没有办法按住shift打出大写R
  8. 生物信息学笔记03 -- 基因组序列分析 方法
  9. 蒙特卡罗模拟计算定积分(R)
  10. Oracle ERP AP模组中Vender 联系人信息查询语句
  11. 天气预报接口_001_天气预报API
  12. BufferedRead
  13. 互联网公司为何杀死中年人?三年醇,五年陈,十年滚!
  14. 调用网易云二维码登录API,实现微信小程序登录
  15. w11 php 环境变量
  16. Servlet监听器实现网站在线人数统计
  17. ORACLE的统计分析
  18. 简单表单提交php教程,php教程之表单提交实例
  19. 诸多检测、实验让你自己判断转基因大豆油是否安全无害!
  20. 计算机的未来发展趋势

热门文章

  1. android 判断byte值_Android开发之UDP可靠性传输
  2. ​ RROR 1221 (HY000): Incorrect usage of spatial/fulltext/hash index and explicit index orde ​
  3. linux磁盘分区fdisk命令详解
  4. [攻防世界 pwn]——反应釜开关控制
  5. QuickFIX/N入门
  6. 用 Linux 和 Apache Hadoop 进行云计算
  7. Finacial professional
  8. 上海出租车价格计算方法
  9. 如何判断一个网站是否被百度处罚中
  10. word2vec 评测 sg=0 sg=1 size=100 window=3