Sencha Touch 2 Beta 3: Kindle Fire and Chrome Support

简介: 原文:http://www.sencha.com/blog/sencha-touch-2-beta-3-kindle-fire-and-chrome-support/ 翻译: Ext 中文网 ajaxjs.com / sp42 转载请保留本页信息 Sencha Touch 2 Beta 3今天来啦!有着更多设备和浏览器的支持。

原文:http://www.sencha.com/blog/sencha-touch-2-beta-3-kindle-fire-and-chrome-support/

翻译: Ext 中文网 ajaxjs.com / sp42 转载请保留本页信息


Sencha Touch 2 Beta 3今天来啦!有着更多设备和浏览器的支持。 Beta 3 估计是最后一次的 beta 测试,而且简直就是 Beta 2 的代替物。虽然 release notes 里面把细节都说得很清楚,但也需交待一下,不但以往的应用程序管理上有性能改善,而且针对宿主的性能都有改善。

Today we’re releasing Sencha Touch 2 Beta 3 with expanded device and browser support. Beta 3 is expected to be the final beta release and a drop-in replacement for Beta 2. While everything is detailed in the release notes, the most notable changes in b3 are improvements in application dependency management and a host of performance improvements.

Download Sencha Touch 2 Beta 3    View Release Notes

Android Chrome and Kindle Fire Support

我们为 ST2 能够支持新的平台而感到激动!第一个介绍的是 Android Chrome,Goolge 在上个星期为 Android 4.x(冰激淋——Ice Cream Sandwich)设备发布的 Beta 版本。尽管下哦啊名字的 Android 4.x 的设备尚属少数(大概只占 Android 生态中的 1% 左右),不过 Android 的 Chrome 浏览器却在浏览器比较中(参见 Chrome HTML5 scorecard)跃进得很明显!

We’re thrilled to be able to add support for 2 new platforms today. The first is Android Chrome, which Google released in beta last week for Android 4.x (Ice Cream Sandwich) devices. While there are still relatively few ICS devices out there (only around 1% of all Android devices carry that version currently), Chrome for Android is already providing a much improved experience compared to the stock browser (see our Chrome HTML5 scorecard).

第二个介绍的是 Kindle Fire,被认为是最优秀的 Android 的平板之一。虽说早期版本的 Fire 浏览器有性能的这些问题和渲染的那些问题,但是最新的 6.2.2 更新就亡羊补牢,改善很多,使得我们可以确信支持该设备了。浏览器的改进,加上我们自己做的优化,都通通呈现在针对这次Kindle Fire 体验的 Sencha Touch 2 发布中。

The second is the Kindle Fire, which we think is one of the best Android tablets out there. While earlier versions of the Fire’s browser had some performance and rendering issues, the recent 6.2.2 update brings much more speed and rendering correctness to the device, which allows us to officially support it. The browser improvements, in addition to some tweaks of our own, have combined to provide a great Kindle Fire experience with Sencha Touch 2.

有视频为证(http://vimeo.com/36752045 但由于 GFW 所以看不到),首先测试的是 Asus Transformer Prime,在 1280 × 800 这么大的分辨率下还挺流畅,其次就是 $200 的平板表现的性能也相当不俗了。

We were so happy with theperformance of both platforms that we recorded a short video on realhardware to show you what you can do with the new support. The firstdevice is an Asus Transformer Prime, running smoothly at a whopping1280 × 800 resolution, and the second is a Kindle Fire, whichdisplays impressive performance for a device costing under $200:

阿玛逊并没有告诉我们售出 KindleFire的官方数字,不过据他们估计第四季都有几百万之多。这为ST2带来潜在的目标运行平台,还是自动升级到6.2.2版本的。

Amazon hasn’t officiallyreleased the sales numbers for the Kindle Fire but they are estimatedto have shipped several million in Q4 alone, which means your SenchaTouch 2 applications can now be deployed to millions more devices,most of which will receive the 6.2.2 update automatically.

关于 Android 方面,我们遭遇 ICS 缺省浏览器 crippling 问题。对此,我们仍会探寻优化之道,不过另外一个好消息是,Android 的 chrome 浏览器成为了很好的替代品。

On the Android side of things,we’ve recently been asking for your help in escalatingcripplingproblems with ICS’s default browser. We’ll continue seekingimprovement there but Chrome for Android is providing a greatalternative for ICS device owners in the meantime.


性能改进 Performance Improvements

在添加更多设备的同时,我们亦投入更多的时间在平台优化的方面。这次发布就包含了若干项的性能优化,主要集中在 CSS 选择器与样式上面。

As well as adding support for more devices, we’ve also spent time further refining the experience on all supported platforms. This release contains several performance tweaks, mostly centered around optimizing CSS selectors and styles.

好比说点击按钮的时候,又或者切换卡片(card transitions)的时候,就会明显地快很多,你会在载入和提交表单明显感觉到。必须承认,旧版的时候那效果的确比较慢的说,而在 Beta3 的时候,就会流畅很多了。记得当时我们发现这个问题的时候,排查出是冗余 CSS 规则的问题,于是我们用其他的样式去调整,在保证达到一致样式的同时而且极大地改进了性能。

Some of the more apparent improvements include faster button tap feedback and smoother card transitions, especially to and from forms. Previously these actions might have felt a little slow but as of B3 it feels much snappier. When we investigated why these things were feeling sluggish we found it was caused by certain innocuous-looking CSS rules and were able to improve performance dramatically by using alternative styling to achieve the same look and feel.

最后,为提供更佳的性能,我们依然对剩余的部分进行优化。例如 carousel 指示器在你点击后便会立即出现更新效果,而不是等待动画完成——尽管消耗的时间一样,但在用户看起来就会感觉快了很多哦。性能乃 Sencha Touch 2 之一大目标,而且我们目前对现阶段的效果感到满意。

Finally, we’ve polished other parts of the framework to give better perceived performance. For example, carousel indicators now update immediately when you swipe instead of after the animation has finished. It still takes as much time as before, but makes your app feel faster to the user. Performance has been a major objective of Sencha Touch 2 and we’re very pleased with the improvements so far.

The Path to GA

这是 ST 2 几个发布版本中最好的,——当然。现在我们距离 GA 已经近在咫尺,并乐见 B3 的性能改进和稳定性的加强。
This beta is the seventh public release of Sencha Touch 2. We’re very happy with the performance and stability of beta 3, we think we’re in the home stretch toward GA.


Beta 3估计是 Release Candidate 之前的最后一次发布。鉴于我们已经冻结了 API,换句话说,马上用这 Beta3 开发程序毫无悬念!
Beta 3 is expected to be the final beta version before we ship a Release Candidate. With its API frozen we have no hesitation in recommending that you start building your apps using B3 if you’re keen to get a head start on your app.


必须还得说,感谢你们的支持,与我们携手同来,以及希望你能把你的想法通过评论来告诉我们!
As always, we’d like to thank you for all of your support in getting to this stage, and hope you’ll share your thoughts with us in the comments.

目录
相关文章
|
人工智能 前端开发 JavaScript
【AI】命令行调用大模型
通过命令行调用AI大模型以提高效率,文章介绍了一个使用前端npm的方法。首先创建npm包项目,初始化配置,然后编写`constant.js`、`kiwi.js`和`main.js`三个文件,分别存放API密钥、调用接口和主逻辑。在`kiwi.js`中使用axios与大模型API交互,`main.js`接收命令行参数并输出结果。通过修改`package.json`设置入口文件,并使用`npm link`全局安装,实现命令行调用,如`moon 你好`。
552 0
QGS
(麒麟V10-arm)编译安装php-7.4及部分依赖
记(麒麟V10-arm)编译安装php-7.4及部分依赖
QGS
1645 0
(麒麟V10-arm)编译安装php-7.4及部分依赖
|
9月前
|
存储 人工智能 安全
AI时代,存力 or 算力 哪个更重要
本文探讨了AI技术发展中算力与存力的重要性。算力指计算能力,对处理大数据和实时计算至关重要;存力则是数据存储能力,确保数据安全可靠,支持后续分析。两者相辅相成,共同推动AI技术的快速发展,缺一不可。
|
2月前
|
前端开发 NoSQL 关系型数据库
如何开发CRM系统中的产品管理板块(附架构图+流程图+代码参考)
本文深入解析了CRM系统中产品管理模块的设计与实现,涵盖系统架构、业务流程、核心代码及落地建议,助力企业构建高效的产品管理体系。
|
8月前
|
机器学习/深度学习 机器人 PyTorch
企业内训|基于华为昇腾910B算力卡的大模型部署和调优-上海某央企智算中心
近日上海,TsingtaoAI为某央企智算中心交付华为昇腾910B算力卡的大模型部署和调优课程。课程深入讲解如何在昇腾NPU上高效地训练、调优和部署PyTorch与Transformer模型,并结合实际应用场景,探索如何优化和迁移模型至昇腾NPU平台。课程涵盖从模型预训练、微调、推理与评估,到性能对比、算子适配、模型调优等一系列关键技术,帮助学员深入理解昇腾NPU的优势及其与主流深度学习框架(如PyTorch、Deepspeed、MindSpore)的结合应用。
922 4
|
6月前
|
机器学习/深度学习 人工智能 边缘计算
DistilQwen2.5蒸馏小模型在PAI-ModelGallery的训练、评测、压缩及部署实践
DistilQwen2.5 是阿里云人工智能平台 PAI 推出的全新蒸馏大语言模型系列。通过黑盒化和白盒化蒸馏结合的自研蒸馏链路,DistilQwen2.5各个尺寸的模型在多个基准测试数据集上比原始 Qwen2.5 模型有明显效果提升。这一系列模型在移动设备、边缘计算等资源受限的环境中具有更高的性能,在较小参数规模下,显著降低了所需的计算资源和推理时长。阿里云的人工智能平台 PAI,作为一站式的机器学习和深度学习平台,对 DistilQwen2.5 模型系列提供了全面的技术支持。本文详细介绍在 PAI 平台使用 DistilQwen2.5 蒸馏小模型的全链路最佳实践。
|
7月前
|
人工智能 算法 数据格式
DeepSeek 开源周第二弹!DeepEP:专为 MoE 训练和推理设计的并行通信库
DeepEP 是 DeepSeek 开源的首个专为混合专家模型(MoE)训练和推理设计的通信库,支持高吞吐量、低延迟通信,优化 NVLink 和 RDMA 网络性能。
498 3
|
数据采集 存储 JSON
【专栏】网络爬虫与数据抓取的基础知识,包括爬虫的工作原理、关键技术和不同类型
【4月更文挑战第27天】本文介绍了网络爬虫与数据抓取的基础知识,包括爬虫的工作原理、关键技术和不同类型。通过实例展示了如何构建简单爬虫,强调实战中的环境搭建、目标分析及异常处理。同时,文章探讨了法律、伦理考量,如尊重版权、隐私保护和合法用途,并分享了应对反爬策略。最后,倡导遵守数据抓取道德规范,以负责任的态度使用这项技术,促进数据科学的健康发展。
1373 2
|
11月前
|
运维 监控 Cloud Native
构建行业应用生态:云原生应用市场简化企业软件安装
在移动互联网时代,尽管手机应用市场为用户带来了极大的便利,但企业级软件的安装和管理仍面临诸多挑战,包括安装复杂、交付效率低、应用兼容性差等问题。为此,基于云原生技术的企业级应用市场Rainstore应运而生,旨在简化企业软件的安装和管理,提升交付效率,增强应用兼容性,支持远程管理和个性化定制,构建开放的行业应用生态,助力企业数字化转型。
构建行业应用生态:云原生应用市场简化企业软件安装
|
前端开发 Java C#
C#语言的优缺点?
C#语言的优缺点?
542 3

热门文章

最新文章