日期:2012-4-23 来源:GBin1.com
jQuery很棒,但是并非所有的情况下都适合使用jQuery作为你的开发类库。如果你只是需要简单的DOM操作或者AJAX请求处理,为什么要使用如此复杂并且臃肿的类库呢?
对
于手机或者移动客户端来说,这样的影响更加明显。虽然我们可以使用CDN来帮助我们提高加载速度,仍旧还是需要时间的。最具性感的jQuery特性 -
浏览器的兼容性,对于手机来说,也太重量级。为什么需要你的应用支持那些进入博物馆的浏览器呢?
要知道我们只需要在iOS和Android系统上使用啊!
开发问题
这里有更多等待解决的问题。 jQuery的动画处理方式是间隔方式修改一个元素的CSS样式属性。这在大多数的桌面浏览器中处理没有问题,但是在移动设备上效率很低。
纯CSS动画实现的方式相反来说更加迅速并且顺畅。
zito.js
这个类库可能是最丰富的手机设备iOS和android开发类库(都使用webit引擎)。保持了几乎所有的jQuery功能,只有8kb并且添加了对于触摸设备的支持,并且纯CSS的动画效果。而且支持模块化,你可以选择你需要的功能来开发应用。
Site
| Github
Snack.js
一个超小超简单的类库。非常适合比较小的项目,当然也足够让大家去开发一个复杂的,跨浏览器的web应用。和zito.js不一样,它不使用jQuery API,只有3kb大小,但是你必须要自己去处理动画。
Site
| Github
$dom
$dom更加小 - 2kb。支持浏览器兼容性,可以处理动画(和jQuery处理方式类似),但是没有类似数组处理和AJAX处理功能。非常适合在智能手机,平板电脑和桌面上开发responsive布局网站。
Github
xui.js
4kb的XUI是一个非常小的框架用来开发HTML5的移动web应用。支持不同的设备,甚至针对webkit,ie和blackberry有指定的版本。支持touch event,甚至有个jquery兼容版本。
Site
| Github
140medley
你可以使用更小的类库 - 140medley。这个0.5kb的类库灵感来自140bytes
比赛,参赛者创建tweet大小的代码。支持模板,事件和AJAX。比较专业,文档只能在源代码中看注释,要求你的专业技巧比较高!
...
来源:5个jQuery的备选轻量级移动客户端开发(Mobile development)类库
分享到:
相关推荐
jQuery Mobile是一个轻量级的、触屏优化的JavaScript框架,专为构建跨平台、跨设备的移动Web应用而设计。它基于jQuery核心,提供了丰富的UI组件,如导航栏、表单、按钮等,使开发者能够快速创建功能丰富的移动界面。...
jQuery轻量级响应式幻灯片插件EasyFader.rar jQuery轻量级响应式幻灯片插件EasyFader.rar jQuery轻量级响应式幻灯片插件EasyFader.rar jQuery轻量级响应式幻灯片插件EasyFader.rar jQuery轻量级响应式幻灯片插件...
jQuery Mobile 是一个强大的前端框架,专门用于开发响应式和触摸优化的移动Web应用程序。这个类库基于jQuery核心,为开发者提供了丰富的组件、交互效果和页面布局工具,使得创建跨平台的移动应用变得简单易行。在...
这个教程将带你深入理解如何使用 jQuery Mobile 进行移动应用开发,尤其适用于安卓手机平台。 ### 一、jQuery Mobile 基本概念 jQuery Mobile 提供了一套统一的 API 和 CSS 样式,使得开发者可以轻松创建具有一致...
开发移动新闻客户端涉及到的知识点包括iOS的Swift或Android的Java/Kotlin编程,以及如何使用网络API从服务器获取和更新新闻数据。 "新闻阅读器开发"是指设计和实现一个可以订阅、浏览和管理新闻源的应用程序。这...
jQuery Mobile是一个轻量级的JavaScript库,专门用于简化移动设备上的Web开发。它提供了一套统一的事件处理、触控优化的用户界面组件(如按钮、下拉菜单、滑块等),以及页面导航和数据链接功能。jQuery Mobile的...
JQuery Mobile则是一个轻量级的JavaScript库,专门针对移动设备设计,它简化了触摸事件处理、页面导航和界面设计。主要特点包括: 1. **触控优化**:JQuery Mobile的UI组件都经过优化,确保在触摸屏设备上的表现...
jQuery Mobile 提供了一种简化移动开发的方法,通过其强大的组件和事件系统,使得开发者可以快速构建响应式的移动应用。正确地使用和配置资源文件,将确保应用具有统一的视觉风格和流畅的用户交互。然而,由于它的...
在这个场景中,我们将深入探讨如何使用jQuery Mobile实现移动客户端的多级下拉导航菜单。 首先,jQuery Mobile 的核心在于其“增强”的概念,它允许开发者使用HTML5的基本标记来创建页面和交互元素,然后通过...
jQuery Mobile是目前*流行的跨平台移动开发框架,本书以实例驱动讲解的方式,让零基础的读者也能轻松掌握jQuery Mobile下的应用开发。本书分为4篇,*篇是移动开发入门篇,介绍了jQuery Mobile、HTML 5和移动开发的...
jQuery是一个广泛应用于Web开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。这个“jquery类库.zip”文件显然包含了有关jQuery的核心库及相关资源,可能是不同版本的jQuery库...
【Java Web轻量级开发全体验】是一本深入探讨如何在Java平台上进行高效、轻便的Web应用程序开发的书籍。该资源提供了邓子云作者的源码,供读者实践和学习。通过研究这些源码,我们可以深入了解Java Web开发中的关键...
jQuery Mobile开发的移动新闻阅读器,HTML5技术配合jQuery MobilejQuery Mobile jqm 新闻阅读器 jqm图标更换 jQuery Mobile jqm 新闻阅读器 jqm自定义按钮的图片以及header和footer的定位
**jQuery 类库详解** jQuery 是一个广泛应用于前端开发的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。标题提到的`jquery-1.7.2`是jQuery的一个版本,发布于2012年,尽管现在有更新的...
jQuery是一个广泛应用于Web开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。自2006年发布以来,jQuery迅速成为开发者最钟爱的库之一,因其简洁的语法和强大的功能而备受赞誉...
jQuery Mobile则是一个轻量级的框架,专门用于简化移动设备上的用户界面开发。 首先,让我们深入了解一下HTML5。HTML5的核心改进在于增强了语义化标签,如`<header>`, `<footer>`, `<article>`, `<section>`等,这...
jquery 1.72类库 jquery 最新类库
**jQuery Mobile 移动开发源代码详解** jQuery Mobile 是一个流行的前端框架,专门用于构建响应式、触控友好的移动 Web 应用程序。它基于 jQuery 框架,简化了移动 Web 开发,使开发者能够快速创建跨平台、设备兼容...
这个压缩包包含了jQuery1.4.1和1.4.2两个版本的类库,以及相应的帮助文档,旨在为开发者提供更稳定、更高效的选择。 1. **jQuery1.4.1**:这是jQuery的一个重要版本,它在前一版本的基础上进行了优化和增强。1.4.1...