搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
jQuery Mobile开发指南
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787115343710
  • 作      者:
    陆明著
  • 出 版 社 :
    人民邮电出版社
  • 出版日期:
    2014
收藏
编辑推荐

  Web移动应用中使用规模最大的技术之一
  快速学习,快速上手,快速开发
  大量一线高级实用技巧

展开
作者简介
  陆明,一位Web移动应用与Facebook营销应用开发专家和技术管理者,毕业于香港理工大学,在15年的从业过程中,经历了软件应用从PC到局域网,再到互联网和移动互联网的历次变革,曾经领导过多个互联网或移动互联网应用,从研发到上市。
  此外,他还是一位徒步爱好者和摄影爱好者,喜欢在世界各地徒步旅游和拍摄风景。现居北京,从事数字营销产品的研发工作。
展开
内容介绍

  jQuery Mobile是一套基于jQuery的移动应用界面开发框架。《jQuery Mobile开发指南》将为你系统讲述使用该框架开发Web移动应用的方法,包括框架构成、页面、对话框、弹出页面、触控交互、按钮、工具栏、列表视图、表单,以及页面响应式布局设计、主题风格美化、事件响应与其他一些高级而实用的技巧。

  《jQuery Mobile开发指南》既适合开发人员、测试人员和产品经理使用,也适合作为大中专院校相关专业师生的学习用书与培训教材。

展开
精彩书评
  ★JavaScript是互联网前端的重要语言,其重要性也延伸到了后端、游戏等。jQuery Mobile是一个简单实用的JavaScript框架,通过它,你可以迅速在不同的手机系统、浏览器实现你的网页和Web App。jQuery Mobile身为一个移动端框架,可以使网站上的表单和UI更好地支持触屏,也能通过Ajax和HTML5 pushState让你的网站更自然地更新内容。本书是一本迅速开发移动端网页的指南。
  ——谢子斌( @zibin),W3C HTML5中文兴趣小组主席

  ★未来到底是Web App的天下,还是Native App的天下?就此乔布斯曾经说过,虽然现阶段Native App给了用户更好的体验,但是如果现在的开发者不能有效地利用Web技术,那他就落伍了。Native  App导致的信息孤岛和适配困难问题,并不符合互联网的核心价值,解决这些问题的钥匙就在HTML5规范下的jQuery Mobile技术。而本书是建立在大量实践基础上的经验总结,作者充分了解初学者如何一步步成为jQuery Mobile专家的过程。这本书的重要价值在于通过知识点和案例的有效结合帮助读者重复这一过程。
  —— 刘锋,《互联网进化论》作者

  ★使用HTML5可以快速开发具有良好设备兼容性、质量稳定的Web移动应用,这已是不争的事实。jQuery Mobile是一种基于HTML5的Web移动应用用户界面系统,使用这种技术将能够进一步快速开发统一用户界面的HTML5移动应用。本书对于常用的开发场景娓娓道来,适合作为常备参考资料。书中的高级开发技巧具有很强的实用性,能帮助开发者快速解决很多现实开发场景中的常见问题。
  ——田爱娜,HTML5梦工场发起人
展开
目录

第1章 jQuery Mobile概述

1.1 Web移动应用还是本机应用

1.2 移动平台兼容性

1.3 为何选择 jQuery Mobile

1.4 其他流行的Web移动应用开发框架

1.5 jQuery Mobile许可协议

1.6 受限的应用场景


第2章 框架初探

2.1 jQuery Mobile与HTML5

2.1.1 HTML5的演化

2.1.2 HTML5新特性

2.1.3 jQuery Mobile应用中经常用到的新特性

2.2 下载jQuery Mobile

2.3 第一个程序

2.3.1 开发前的准备

2.3.2 Hello World!

2.4 发布应用

2.4.1 安装IIS

2.4.2 通过IIS发布Web移动应用

2.5 移动设备模拟器

2.5.1 安装Android模拟器

2.5.2 创建Android模拟器

2.5.3 使用Android模拟器

2.6 jQuery Mobile开发工具


第3章 页面与对话框

3.1 单页模板与多页模板

3.2 页面标题

3.3 页面链接

3.4 建立和关闭对话框

3.5 切换方式


第4章 页面高级话题

4.1 初始化

4.2 通过预取和缓存改善页面访问速度

4.3 命名锚记

4.3.1 在单页模板中实现命名锚记

4.3.2 在多页模板中实现命名锚记

4.4 页面间参数传递

4.4.1 通过JavaScript实现参数传递

4.4.2 通过HTML5 Web Storage特性实现参数传递

4.5 加载消息

4.5.1 自定义加载消息

4.5.2 通过JavaScript管理加载消息

4.6 离线应用

4.6.1 配置Web服务器以支持离线应用

4.6.2 开发与集成离线应用


第5章 弹出页面

5.1 基本的弹出页面

5.2 不同的弹出效果

5.2.1 菜单与嵌套菜单

5.2.2 表单

5.2.3 对话框

5.3 弹出页面的高级功能

5.3.1 图片

5.3.2 视频

5.3.3 地图

5.3.4 覆盖面板

5.4 定制弹出页面样式

5.4.1 设定弹出页面的位置

5.4.2 动画切换效果

5.4.3 弹出页面主题

5.4.4 关闭按钮

5.5 属性、选项、方法和事件

5.5.1 属性

5.5.2 选项

5.5.3 方法

5.5.4 事件


第6章 触控交互

6.1 触控事件

6.1.1 轻击与按住

6.1.2 轻扫

6.2 虚拟鼠标事件


第7章 按钮

7.1 基本概念

7.2 内联按钮

7.3 按钮图标

7.3.1 按钮图标样式

7.3.2 按钮图标位置

7.4 mini按钮

7.5 按钮组

7.6 按钮属性、选项、方法与事件

7.6.1 属性

7.6.2 选项

7.6.3 方法和事件

7.7 自定义按钮

7.7.1 自定义按钮图标

7.7.2 文字折行显示


第8章 工具栏

8.1 工具栏显示模式

8.2 页眉和页脚工具栏

8.3 导航工具栏

8.4 固定工具栏属性、选项、方法和事件

8.4.1 属性

8.4.2 选项

8.4.3 方法和事件

8.5 高级开发技巧

8.5.1 自定义图标导航工具栏

8.5.2 定制风格导航工具栏


第9章 列表视图

9.1 基本概念

9.2 嵌套列表

9.3 分类列表

9.4 数字列表

9.5 分立按钮列表

9.6 缩略图与图标列表

9.7 气泡提示

9.8 只读列表

9.9 过滤列表内容

9.10 插页列表

9.11 折叠列表

9.12 自动分类列表视图

9.13 使用列表美化表单布局

9.14 美化列表内容

9.15 列表视图属性、选项、方法和事件

9.15.1 属性

9.15.2 选项

9.15.3 方法和事件

9.16 高级编程技巧

9.16.1 移除各列表条目间的分隔线

9.16.2 列表视图触控操作

9.16.3 动态加载列表视图


第10章 表单

10.1 表单样式

10.2 输入框

10.2.1 属性与选项

10.2.2 方法与事件

10.3 单选按钮

10.3.1 属性与选项

10.3.2 方法与事件

10.4 复选框

10.5 滑块

10.5.1 属性与选项

10.5.2 方法与事件

10.6 开关按钮

10.7 选择菜单

10.7.1 分组显示菜单项

10.7.2 垂直分组与水平分组

10.7.3 禁用某个菜单项

10.7.4 多选菜单

10.7.5 属性与选项

10.7.6 方法与事件

10.8 禁用表单元素

10.9 隐藏标签

10.10 mini尺寸的表单样式

10.11 高级开发技术

10.11.1 表单验证

10.11.2 文件上传


第11章 页面布局与呈现

11.1 适应不同的分辨率

11.1.1 视口

11.1.2 媒体查询

11.1.3 背景图片进阶

11.2 改变屏幕方向

11.3 分栏布局

11.4 可折叠内容块

11.4.1 嵌套可折叠内容块

11.4.2 属性

11.4.3 选项

11.4.4 事件

11.5 折叠组


第12章 响应式设计

12.1 基于jQuery Mobile实现响应式设计

12.2 分栏技术

12.3 回流表格

12.4 字段切换表格

12.5 滑动面板

12.6 支持触控操作的滑动面板


第13章 主题风格美化

13.1 主题与色版

13.2 内置色版

13.3 通过ThemeRoller自定义主题

13.3.1 ThemeRoller的基本概念

13.3.2 编辑全局设置与色版

13.3.3 导入、下载和分享自定义色版

13.4 高级开发技术


附录A JavaScript测试自动化

展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证