zoukankan      html  css  js  c++  java
  • jqMobi 更小更快的移动框架

    什么是jqMobi

    JqMobi   != JqueryMobile

    JqMobi是针对 移动设备开发的javascript框架,在2013年2月22日被 英特尔(intel)公司收购 改名为appframework

    jqMobi是由appMobi针对HTML5浏览器和移动设备开发的javascript框架,是个极其快速的查询选择库,支持W3C查询。

    官方网址:http://www.jqmobi.com/

    版本

    jqMobi源码最初在2012年1月份推出,基于MIT/X11许可证,托管在GitHub上,开发者可以参与并通过插件不断改进该框架。
    2012年3月13日,jqMobi 1.0版本正式发布。

    jqMobi特点

    速度快
    适用于智能手机和平板电脑
    提供了60多个API调用
    与jQuery相同的语法
    插件可扩展
    gzip压缩到最小5k

    英特尔收购

    英特尔2013年2月22日收购HTML 5移动应用公司appMobi HTML5开发工具和相关雇员,不过没有收购这家初创公司。此举是英特尔打造自有移动应用开发者工具套件的行动之一。为了对html5和css3提供更多支持,这个处理器巨头可能考虑打造相应硬件。


    jqMobi与jQuery的区别

    jqMobi是由appMobi开发,而jQuery是jQuery Foundation的产品。jqMobi源码是基于jQuery源码重写的,但是两者又属于不同的产品,jqMobi体积更小,速度更快,兼容性也有所不同。

    体积更小

    在压缩之后,相比jQuery的24k,jqMobi的文件大小只有5k

    速度更快

    据JSPerf test的数据,它在Android上要比jQuery快3倍,在iOS上快2.2倍。

    兼容性

    jqMobi 主要针对拥有WebKit浏览器的操作系统(比如Android、iOS以及最新版本的BlackBerry OS)而设计,jqMobi 1.2已可兼容IE10(windows8和windows phone8平台);而jQuery则兼容更多浏览器(比如ie6)。

    3jqMobi由三个组件组成

    查询(query)程序库

    该程序库提供了60多个API调用,包括Ajax调用、针对webkit的系统选择器调用等。

    jqUi

    AppMobi目前还致力于jqUi的开发,这是一个21KB大小的用户界面程序库,提供了按钮、部件、固定的header/footer以及可控的滚动部件。该工具包也仅针对移动版本的WebKit浏览器,同时支持Android 2.2及更高版本。

    jqPlugin

    用于针对WebKit浏览器交互和接口的插件支持。
     
     
    原文地址:http://www.phonegap100.com/article-125-1.html
  • 相关阅读:
    500 cannot be cast to javax.xml.registry.infomodel
    mybatis
    [Nest] 02.nest之控制器
    [React] react-interview-01
    [JavaScript] es6规则总结
    [JavaScript] Date对象
    [Vue] vuex-interview
    [Vue] vue-router-interview
    [Vue] vue的一些面试题4
    [Vue] vue的一些面试题3
  • 原文地址:https://www.cnblogs.com/hereim/p/3754384.html
Copyright © 2011-2022 走看看