阅读更多

4顶
0踩

移动开发
如今移动互联网已经占据了主流地位,越来越多的开发者开始从桌面转向移动平台。与桌面开发不同的是,在移动领域中,不同的操作系统、大量不同屏幕尺寸的移动设备、触摸手势操作等,这都给开发者带来了一定的难度和挑战。

本文将为你介绍9款基于JavaScript的移动Web开发框架,可以让你的工作变得简单、容易。

1.  FastClick

FastClick 是一个简单,易于使用的JS库,用于消除在移动浏览器上触发click事件与一个物理敲击之间的300毫秒延迟。



2.  Hammer.js

Hammer.js是一个轻量级的JavaScript库(仅有2kb),能让你的网站轻松实现触控事件。它依赖于jQuery,用来控制触摸设备上的多点触控特性。



3.  FooTable

FooTable 是一个 jQuery 插件,主要的目的是将 HTML 的表格变成支持各种尺寸的设备,特别是在小屏幕设备上也会显示很棒的效果。而不需担心该表格拥有太多的列。



4.  QuoJS

QuoJS是一个小型、模块化、面向对象、功能丰富的JavaScript 库,用于移动 Web 开发中简化 HTML 文档遍历、事件处理和 Ajax 交互等功能,还可以用来管理触摸事件。



5.  Sencha Touch

Sencha Touch可以让你的Web App看起来像Native App。美丽的用户界面组件和丰富的数据管理,全部基于最新的HTML5和CSS3的Web标准,全面兼容Android和iOS设备。



6.  DHTMLX Touch

DHTMLX Touch专门为触摸屏设备而优化,帮助你快速开发精美的移动Web应用程序。其中包含了一个UI Designer,这是一个可视化的编辑器,能帮你使用最少的代码来构建一流的用户界面。



7.  Mobilize.js

Mobilize.js用于从任何现有标准网站快速、简便地构建移动网站,其实就是将需要在移动设备上显示的部分页面以jQuery Mobile的默认主题显示,而不是实现一个全新完整的移动页面。



8.  Jo

Jo可为支持HTML5的移动设备快速开发应用,它拥有标准、类原生的UI元素,比如用于屏幕登录的Web表单控件,还有弹出小部件可用于在用户点击界面时提供一些额外的信息。



9.  jQuery Mobile

jQuery Mobile是jQuery在手机上和平板设备上的版本,不仅会给主流移动平台带来jQuery核心库,而且包含一个完整统一的jQuery移动UI框架,支持主流的移动平台。



Via blogenium
  • 大小: 38.5 KB
  • 大小: 64 KB
  • 大小: 65.2 KB
  • 大小: 74.5 KB
  • 大小: 89.7 KB
  • 大小: 155.1 KB
  • 大小: 61 KB
  • 大小: 67.1 KB
  • 大小: 67 KB
4
0
评论 共 1 条 请登录后发表评论
1 楼 j086924 2013-09-13 12:48

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 前端人员必备的9款web前端开发框架

     那么今天我就给大家介绍几个在web界比较优秀的web前端框架。 一、Foundation框架  Foundation框架总体来看要比Bootstrap略显高大上一点,但他们俩的设计理念都是非常清楚的,Bootstrap有引导的意思,它尝试处理你...

  • python的web框架哪个最好学_全栈开发高手必备的10款优秀Python Web框架

    Internet 的无界互通为信息展示提供了无限可能,World Wide Web 充分利用该特性,成就了一个新的名词、发展了一个新的产业、造就了一个新世界:“互联网”。Internet 与互联网的距离如同 Socket 与 Web 的不同,精深...

  • html5 js 选择框架,8款必备的免费移动Web开发框架(HTML5/JS)

    本文小编特意收集了多款非常优秀的免费移动Web开发框架,每款都是经过众多开发者使用筛选的精品。jQuery Mobile(又叫jQueryMobile)是jQuery在移动设备(手机和平板)上的版本,它支持所有主流的移动平台,包括Apple ...

  • 移动/Web开发必备工具!DevExtreme v19.1.7火热发布

    DevExtreme Complete Subscription是性能最优的 HTML5,CSS 和 JavaScript 移动、Web开发框架,可以直接在Visual Studio集成开发环境,构建移动应用程序。从Angular和React到ASP.NET MVC或Vue,DevExtreme包括一系列...

  • web前端开发工程师必备框架,网站和文档,建议收藏。

    前端开发必备的网址,文档,

  • 10个顶级Web移动开发JavaScript框架

    阅读目录 1. Ratchet : 使用 HTML,JS,CSS ... App 原型2. Nimbuskit : IOS开发框架组件3. Swipeview : 移动网络的无限旋转4.... ViniSketch Designer : 构建移动应用程序的免费工具6. Enyo : 一个JavaScript框架,台

  • 移动开发必备!15款jQuery Mobile插件

    jQuery Mobile这样一款基于jQuery和jQuery UI的框架,继承了jQuery的“write less,do more”精髓,具有良好的扩展性和可定制性,全面兼容各种平台设备,对于不支持的手机类型,也会予以基础样式。

  • Web前端开发技术栈(干货)

    Web前端开发技术栈 浏览器 Internet Explorer(需要了解,需不需要看公司业务需求) Chrome(建议学习使用) Firefox(建议学习使用) Safari(建议学习使用) Opera Edge Netscape 协议(前端学到一定阶段后学习...

  • Python Web框架比较,选择对的框架让开发更便捷

    Python程序员有很多很好的选择来创建Web应用程序和API;Django,Weppy,Bottle和Flask引领潮流。 如果正在开发一个Web应用...现在是困难的部分:从众多可用的Python web框架中选择一个。它们不仅数量在不断增长,而...

  • Web开发必备书籍

    你看,或者不看我, 我就在那里, 不悲不喜;...在大家马不停蹄的奋斗的时候,小编插空给大家推荐web开发必备良品,从入门到精通,应有尽有,不容错过~1、HTML5篇——《HTML5与CSS3基础教程(第8版)》

  • java web开发(二) 8款必备的免费移动Web开发框架(HTML5/JS)

    java web 非本人研究方向,只是作为拓展知识涉猎范围 原文链接 ...jQuery Mobile(又叫jQueryMobile)是jQuery在移动设备(手机和平板)上的版本,它支持所有主流的移动平台,包括Apple iOS、Androi

  • 2021年8个顶级Node.js框架推荐,Web开发必备干货!

    8常用的Node.js框架推荐,Web开发必备! 1.Hapi.js 2.Express.js 3.Nest.js 4.Koa.js 5.Socket.io 6.Meteor.js 7.Adonis.js 8.Sails.js 总结 本文为你推荐顶级Node.js框架,这也是一些常用的Node.js...

  • Web前端开发书籍推荐(上)

    如何学习JavaScript,又如何使自己成为一个合格的前端工程师呢? 读书吧~相对于在网上学习,在项目中学习和跟着有经验的同事学习,书中有着相对完整的知识体系,每读一本好书都会带来一次全面的提高。而如果深一脚浅...

  • Web前端开发必不可少的10个开源框架

    作为一名前端开发人员,持续学习是必备的技能之一。随着新技术的不断涌现,前端开发框架越来越多,各种框架现、版本的更新此起彼伏。 前端领域的技术不断更迭,让人眼花缭乱。面对这么多框架,我们应该如何选择?接...

  • 前端必备:Javascript 3种书写格式详细介绍

    在网页中编写JavaScript代码时,有3种书写位置,分别是行内式、内嵌式(也称为嵌人式)和外部式(也称为外链式),下面分别进行讲解。行内式是指将单行或少量的JavaScript代码写在HTML标签的事件属性中(也就是以on开头的...

  • Web开发必备资源汇总

    导读:原文来自《Best “must know” open sources to build the new Web》,译文由酷壳网陈皓整理编译《开源中最好的Web开发的资源 》。文中收集的资料相当的齐全,供大家学习、参考。学习HTML 5编程和设计★ ...

  • GB∕T 35294-2017 信息技术 科学数据引用.pdf

    GB∕T 35294-2017 信息技术 科学数据引用.pdf

  • node-v7.1.0-linux-arm64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

  • node-v7.8.0-linux-ppc64.tar.xz

    Node.js,简称Node,是一个开源且跨平台的JavaScript运行时环境,它允许在浏览器外运行JavaScript代码。Node.js于2009年由Ryan Dahl创立,旨在创建高性能的Web服务器和网络应用程序。它基于Google Chrome的V8 JavaScript引擎,可以在Windows、Linux、Unix、Mac OS X等操作系统上运行。 Node.js的特点之一是事件驱动和非阻塞I/O模型,这使得它非常适合处理大量并发连接,从而在构建实时应用程序如在线游戏、聊天应用以及实时通讯服务时表现卓越。此外,Node.js使用了模块化的架构,通过npm(Node package manager,Node包管理器),社区成员可以共享和复用代码,极大地促进了Node.js生态系统的发展和扩张。 Node.js不仅用于服务器端开发。随着技术的发展,它也被用于构建工具链、开发桌面应用程序、物联网设备等。Node.js能够处理文件系统、操作数据库、处理网络请求等,因此,开发者可以用JavaScript编写全栈应用程序,这一点大大提高了开发效率和便捷性。 在实践中,许多大型企业和组织已经采用Node.js作为其Web应用程序的开发平台,如Netflix、PayPal和Walmart等。它们利用Node.js提高了应用性能,简化了开发流程,并且能更快地响应市场需求。

Global site tag (gtag.js) - Google Analytics