目前著名的JavaScript库ExtJS、触摸屏代码库项目jQTouch以及SVG处理库Raphael三者将合并为一个项目Sencha,此举是Ext JS为了应对HTML 5等新趋势,加强丰富图形和触摸屏功能的重要举措。
AD:
<script src="http://www.51cto.com/js/article/keywords_ad_new.js"></script>
不久前,当开发者访问著名的JavaScript库Ext JS网站,会发现自己被重导向到另一个不熟悉的网址和界面www.sencha.com。按官方博客的说法,Ext JS项目已经与触摸屏代码库项目jQTouch和SVG处理库Raphael合并为一个新项目Sencha。
jQTouch和SVG处理库Raphael的创始人David Kaneda和Dmitry Baranovskiy也将加入Ext JS。此举是Ext JS为了应对HTML 5等新趋势,加强丰富图形和触摸屏功能的重要举措。
与此同时,项目背后的商业公司Ext JS, LLC.也改名为Sencha(日语“煎茶”,是日本流行的一种绿茶)。但是此举短期内不会影响Ext JS、ExtGWT等项目和产品的进度与命名。
Sencha还成立了一个基金会,以支持非商业项目开发。jQTouch和Raphael将保留原有的MIT许可证。
关于jQTouch
这个jQuery插件让你只利用HTML、CSS和JavaScript,就能够创建可在WebKit浏览器上(iPhone、Android、Palm Pre)运行的手机应用程序。
关于Raphael
Raphael是一个小型JavaScript库,用于简化您的Web矢量图形工作。如果你想创建自己特点的图表或图形的裁剪和旋转部件,你可以使用这个简单方便的库来实现。
分享到:
相关推荐
**JQTouch 框架详解** JQTouch 是一个基于 jQuery 的轻量级框架,专为移动设备设计,尤其优化了在 iOS 设备上的显示效果。它利用了 iOS 设计元素,使得开发者能够轻松创建出具有触控友好、响应式用户界面的 Web ...
jQTouch 主要由JavaScript库和CSS样式文件组成。JavaScript库负责处理触摸事件、动画效果和页面交互逻辑,而CSS则定义了各种UI元素的样式,确保在不同设备上的一致显示。 ### 2. 触摸事件支持 jQTouch 支持多种...
"jqtouch"目录包含了jqTouch的核心库文件,如"jqtouch.js"和"jqtouch.min.js"。前者是未压缩的源码,适合调试和学习;后者是压缩和优化过的版本,适用于生产环境,以减少页面加载时间。 "extensions"目录则提供了...
《移动开发者必备工具:开源jqTouch初探》 在当今技术日新月异的时代,移动设备的普及催生了大量针对这些平台的应用程序开发需求。尤其是苹果的iPhone、iTouch和iPad,它们引领了移动设备的新潮流。然而,苹果官方...
源自ExtJS并整合了JQTouch和Raphaël库,Sencha Touch提供了一套完整的UI组件和交互功能,适用于触摸设备。官方站点提供了更多详细信息和资源。 **jQuery Mobile简介** jQuery Mobile则是jQuery团队为移动设备开发...
本书旨在帮助移动应用程序开发者快速入门Sencha Touch JavaScript框架。通过本教程,读者将大大缩短学习Sencha Touch的时间,并获得宝贵的实践经验。 - **目标**:本教程的目标是教授读者如何构建一个Sencha Touch ...
**JQTouch 框架详解** JQTouch(JQT)是一款强大的移动Web应用程序开发框架,专为构建触屏设备上的互动应用而设计。它基于JavaScript库jQuery,旨在简化HTML5应用的创建,尤其适合iOS、Android等移动平台。JQTouch ...
1. **jqtouch.js**:这是jqTouch的核心JavaScript文件,包含了所有用于实现动画和交互功能的代码。 2. **jqtouch.css**:此CSS文件定义了jqTouch的样式,包括按钮、页面过渡等视觉元素。 3. **extensions**:扩展...
3. **Sencha Ext JS**:Sencha是由ExtJS、jQTouch和Raphael合并的项目,主要用于构建富互联网应用。它提供了强大的图表和绘图能力,适合开发复杂、高性能的Web界面。 4. **Prototype**:Prototype.js由Sam ...
前不久基于JavaScript编写的Ajax框架ExtJS,将现有的ExtJS整合JQTouch、Raphaël库,推出适用于最前沿Touch Web的Sencha Touch框架,该框架是世界上第一个基于HTML5的Mobile App框架。同时,ExtJS更名为Sencha,...
标题《Focal Press Working with jQTouch to Build Websites on Top of jQuery》指出本书主要讲述了如何利用开放源码库jQTouch,基于jQuery构建网站,使其在iOS和Android手机上运行,外观和交互类似于原生应用。...
jQTouch是一个jQuery的插件,主要用于手机上的Webkit浏览器上实现一些包括动画、列表导航、默认应用样式等各种常见UI效果的JavaScript库。支持包括iPhone、Android等手机。
本篇文章将详细比较三个主流的移动应用框架:jQuery Mobile、jQTouch 和 Sencha Touch。 首先,jQuery Mobile 是基于 jQuery 的一个轻量级框架,专为触摸优化的网页设计而生。它提供了丰富的 UI 组件,如导航栏、页...
jQTouch、Sencha Touch 和 SproutCore 都是移动 Web 应用程序开发框架,它们之间的主要区别在于性能、跨平台支持和可扩展性等方面。JQuery Mobile 的主要特点是轻量级、灵活、可扩展性强,适合快速构建移动 Web 应用...
本文将深入分析三大主流移动Web开发框架——jQuery Mobile、jQTouch和Sencha Touch,帮助开发者根据项目需求选择最适合的技术方案。 #### jQuery Mobile:跨平台的王者 jQuery Mobile作为一款针对触摸设备优化的...
jQ.Mobi与Sencha Touch、JQTouch一样属于JavaScript框架。但不同的是,后两者基于HTML4且源于网页浏览器,jQ.Mobi是基于HTML5重写的jQuery 框架。在手机上运行效率那是相当给力。
虽然其他框架如iUI、jQTouch、Sencha Touch和jQuery Mobile在某些方面具有优势,但考虑到UI一致性以及组件需求,JQuery更为合适。 - **前端切图&CSS经验分享**:这部分内容涵盖了HTML5+CSS3在实际项目中的具体应用...
### 使用JavaScript开发移动应用程序 #### 一、引言 随着移动互联网的发展,移动应用程序变得越来越重要,成为企业和个人展示自己产品和服务的重要渠道。对于初学者而言,了解如何使用JavaScript进行移动应用开发...
本文主要讲述了iPhone/iPad/Android Web开发经验,涵盖了前端使用技术、jQtouch插件、iPhone特性等方面的知识点。 一、前端使用技术 在iPhone/iPad/Android Web开发中,前端使用技术主要包括JavaScript、jQuery、...