触屏手机web界面的技术调研.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
前言随着技术的进步,如今智能手机已经全面走进了大屏幕、触摸屏的时代,传统的web页面的展示方式已经难以适应,而web设计的理念与技法也在不断发展,带给我们的挑战也越来越大,怎样以最合理的方式使设计方案能够最大程度地适应何种设备的性能与规格属性,提升应用的用户体验,这是我们在工作当中必须考虑的问题。鉴于触屏智能机爆发式发展的,各站点争相推出适于触屏手机访问的版本,我们称之为触屏版,也产生了许多适于手机的web层框架,此类框架能够简化应用的开发,降低开发难度,减少开发维护成本。因此,使用此类框架几乎是大多数应用开发者的不二选择。本文分析了当下主流的移动web应用的前台主流框架及各大站点的技术使用情况,旨在指导信雅达手机银行产品touch版的开发。触屏版特点Touch版特点所有主流移动浏览器提供一种统一体验,更适合触摸屏用户使用;显示及输入方式模仿手机本地应用,让Web App看起来像Native App手机银行应用需求对于表单使用较多。有下拉选择、日期录入、密码录入、单选、复选列表展示反应速度方便更改样式主流技术框架jquery mobilejQuery Mobile 是jQuery 在手机上和平板设备上的版本,发布一个完整统一的jQuery移动UI框架。项目首页:/特点:此框架简单易用。页面开发主要使用标记,无需或仅需很少 JavaScript持续增强和优雅降级 同时支持高端和低端设备,比如那些没有 JavaScript 支持的设备,尽量提供最好的体验。浏览器支持广泛页面展示:sencha touch由现有的ExtJS整合JQTouch、Raphaeuml;l库,推出适用于最前沿Touch Web的Sencha Touch框架项目首页:/products/touch/特点:页面开发使用ExtJs,采用以 JavaScript 为核心的方法,通过编写JavaScript生成页面,基本上不需要写 HTML。支持ios及android页面展示:JQ.MobijQ.Mobi是jQuery的部分重写版本,但针对HTML5和移动设备做了优化。项目首页:/演示地址:/testdrive/index.html特点:它的文件大小只有3KB,而jQuery则有35KB,并且据JSPerf test的数据,它在Android上要比jQuery快3倍,在iOS上快2.2倍苹果和安卓浏览器速度快,容量小,但效果对其他浏览器及其他手机系统支持可能不太好。因为jQ.Mobi是插件式开发,所以它的编程语法和jQuery完全相同,jQ.Mobi只包含jQuery API的子集,也就是appMobi认为给iOS和Android提供完全相同用户体验最重要的那部分。显示效果比jquery mobile略差。页面展示:The M projectThe-M-Project提供了一套可以编译成jQuery Mobile对象的Widget项目首页:http:// /演示地址:/apps/kitchensink/index.html特点:完全JavaScript式的开发周期The-M-Project提供了一套可以编译成jQuery Mobile对象的Widget更好的可定制性页面展示:jQTouchjQTouch 是一个 jQuery 的插件,主要用于手机上的 Webkit 浏览器上实现一些包括动画、列表导航、默认应用样式等各种常见UI效果的 JavaScript 库。支持包括 iPhone、Android 等手机。项目首页:/演示:/preview/demos/main/普通浏览器无法正常浏览已是sencha touch 一部分提供动画、事件、ajax等,需自己定义样式预置三种风格:apple,jqtouch,vanilla表单控件如:日期输入,输入框、单选、复选框没还是html的原始风格。JoJo这个框架可用于开发那支持HTML5的移动设备,如iOS,webOS, Android和Chrome OS等平台。它拥有标准,类原生的UI元素比如用于屏幕登录的Web表单控件,还有弹出小部件可用于在用户点击界面时提供一些额外的信息。项目首页:/演示:/demos.html特点:使用JavaScript创建面向卡片式移动应用程序的Widget其结构是由一套创建Widget的JavaScript函数定义的,它们的代码通常包括大量嵌套的组装部件的函数调用,然后调用其它将小部件组装成大部件的函数。文档相对较少,控件欠缺ChocolateChip-UIChocolateChip-UI 是一个手机移动 Web 开发框架,使用 HTML5, WAML, CSS 和 JavaScript,基于 ChocolateChip JavaScript 库项目首页:/index.html特点:文档较少使用非标

文档评论(0)

wuyoujun92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档