图书介绍

jQueryMobile入门经典

  • [美] Phil Dutson 著;钟迅科 译
  • 出版社: 人民邮电出版社
  • ISBN:9787115335302
  • 版次:01
  • 商品编码:11372292
  • 包装:平装
  • 丛书名: 入门经典系列
  • 开本:16开
  • 出版时间:2013-11-01
  • 用纸:胶版纸
  • 页数:355
  • 字数:571000
  • 正文语种:中文

扫码下载

手机扫码下载

PDF下载

高速下载 普通下载

赞助商链接

图书目录

目 录第1部分 jQuery Mobile入门第1章 了解jQuery Mobile 31.1 为什么要使用jQuery Mobile 31.1.1 响应式 41.1.2 灵活 41.1.3 简单 51.1.4 支持度与可靠性 51.2 支持的设备 51.2.1 台式机、笔记本电脑与一体机 51.2.2 平板电脑 51.2.3 智能手机 61.3 开发者的宝库 71.3.1 编程语言 71.3.2 集成开发环境(IDE)、平台与成本 81.3.3 Windows上的开发工具 81.3.4 OS X上的开发工具 91.3.5 Linux上的开发工具 101.3.6 Web服务器 111.4 总结 121.5 问与答 121.6 测验 121.6.1 问题 131.6.2 答案 131.7 练习 13第2章 使用HTML、CSS和JavaScript 142.1 使用HTML创建内容 142.1.1 HTML的作用 142.1.2 DOCTYPE 152.1.3 基本结构 162.1.4 内容与表现的分离 162.2 展现CSS样式 182.2.1 样式标记 202.2.2 使用外部CSS文件 212.2.3 内联样式 222.3 使用JavaScript完成功能 232.3.1 何处可以添加脚本 232.3.2 载入脚本 242.3.3 事件绑定 262.4 总结 272.5 问与答 272.6 测验 282.6.1 问题 282.6.2 答案 282.7 练习 28第3章 使用jQuery框架 293.1 在网站中包含jQuery 303.2 总结 423.3 问与答 423.4 测验 433.4.1 问题 433.4.2 答案 433.5 练习 44第4章 jQuery Mobile框架简介 454.1 将jQuery Mobile添加到网站 454.2 使用数据角色 474.3 创建一个简单的页面 484.4 理解移动初始化事件 514.5 使用pageinit事件代替$(document).ready() 524.6 总结 564.7 问与答 574.8 测验 574.8.1 问题 574.8.2 答案 584.9 练习 58第5章 创建第一个移动网站 595.1 构建网页 595.1.1 页眉 605.1.2 内容区域 605.1.3 页脚 605.2 添加页眉和页脚 625.3 格式化文本内容 635.4 附加图片 655.5 链接到第二个网页 675.6 总结 695.7 问与答 695.8 测验 705.8.1 问题 705.8.2 答案 705.9 练习 70  第2部分 创建用户界面第6章 了解移动设备的能力 736.1 理解屏幕分辨率和PPI 736.1.1 分辨率 736.1.2 像素密度 746.2 移动设备的其他特性 766.2.1 触摸屏 766.2.2 方向 776.2.3 加速计 776.2.4 近距离传感器 776.2.5 物理键盘 776.2.6 GPS 776.2.7 气压计 786.2.8 摄像头 786.2.9 无线网络 796.3 考虑移动操作系统 796.3.1 iOS 796.3.2 Android 796.3.3 Windows Phone 806.3.4 Bada 806.3.5 BlackBerry 816.4 了解移动设备的浏览器支持评级 816.5 总结 826.6 问与答 826.7 测验 836.7.1 问题 836.7.2 答案 836.8 练习 83第7章 了解页面布局 857.1 使用单页布局 857.2 使用多页布局 877.3 使用网格对齐内容 937.4 设计可折叠的内容 967.5 总结 997.6 问与答 997.7 测验 997.7.1 问题 997.7.2 答案 1007.8 练习 100第8章 调整工具栏 1018.1 添加页眉工具栏 1018.2 附加导航工具栏 1048.3 添加页脚工具栏 1068.4 定位工具栏 1098.4.1 固定定位工具栏 1108.4.2 全屏定位工具栏 1118.5 添加固定导航栏 1128.6 总结 1148.7 问与答 1158.8 测验 1158.8.1 问题 1158.8.2 答案 1158.9 练习 116第9章 设计按钮 1179.1 按钮简介 1179.1.1 创建基于链接的按钮 1179.1.2 Input和Button元素 1189.2 覆盖按钮的默认设置 1209.2.1 重新设置边角 1209.2.2 移除阴影 1219.3 改变按钮的大小 1219.4 给按钮添加图标 1249.4.1 使用内置的图标集 1249.4.2 使用自定义图标 1269.5 总结 1289.6 问与答 1289.7 测验 1289.7.1 问题 1299.7.2 答案 1299.8 练习 129第10章 定制表单 13010.1 表单入门 13010.2 使用jQuery Mobile增强表单 13210.2.1 标准input元素 13210.2.2 单选按钮和复选框 13410.2.3 select元素 13610.3 扩展input元素 13810.3.1 滑块 13810.3.2 翻转开关 13910.3.3 搜索输入 14110.4 表单的提交 14210.4.1 通过AJAX提交表单 14210.4.2 不使用AJAX提交表单 14310.5 总结 14310.6 问与答 14410.7 测验 14410.7.1 问题 14410.7.2 答案 14410.8 练习 145第11章 了解列表 14611.1 创建标准的和嵌入型的列表 14611.1.1 创建标准列表 14611.1.2 创建嵌入型列表 14811.2 给列表添加其他扩展 14811.2.1 使用编号列表 14811.2.2 添加一个计数器 14911.3 使用图标和缩略图 15011.3.1 添加缩略图 15011.3.2 添加图标 15111.3.3 创建拆分列表 15311.4 搜索列表内容 15411.5 在表单中使用列表 15611.6 总结 15811.7 问与答 15811.8 测验 15811.8.1 问题 15811.8.2 答案 15911.9 练习 159第12章 处理事件 16012.1 页面初始化事件 16012.1.1 使用pagebeforecreate事件 16012.1.2 使用pagecreate事件 16212.1.3 使用pageinit事件 16312.2 触摸事件 16512.2.1 使用轻触事件 16512.2.2 使用轻扫事件 16812.3 虚拟鼠标事件 16912.4 方向事件 17112.5 总结 17312.6 问与答 17312.7 测验 17312.7.1 问题 17412.7.2 答案 17412.8 练习 174第13章 改变默认主题 17513.1 了解主题框架 17513.1.1 使用图标和类 17613.1.2 应用自定义主题 17913.2 给网站的组件应用主题 18113.2.1 按钮 18113.2.2 横条 18113.2.3 内容块 18213.3 置换调色板 18313.3.1 了解调色板 18313.3.2 创建调色板 18513.3.3 使用自定义的调色板 18813.4 总结 18913.5 问与答 19013.6 测验 19013.6.1 问题 19013.6.2 答案 19013.7 练习 191第3部分 自定义内容第14章 装扮设计 19514.1 理解版权和许可 19514.1.1 通用公共许可 19614.1.2 麻省理工学院许可 19614.1.3 伯克利软件发行版许可 19714.1.4 知识共享许可 19714.1.5 移动应用许可 19814.2 寻找图片 19814.2.1 获取图标和图标集 19914.2.2 在图片库中挑选 20114.3 使用插件增强功能 20214.3.1 寻找插件 20214.3.2 使用插件 20214.4 添加自定义字体 20414.4.1 保持字体的通用性 20514.4.2 使用@font-face应用自定义字体 20514.4.3 使用Google Web字体 20714.5 总结 20914.6 问与答 20914.7 测验 21014.7.1 问题 21014.7.2 答案 21014.8 练习 210第15章 响应式网站布局 21215.1 媒体查询 21215.2 基于屏幕大小调整布局 21315.2.1 创建一个移动版本的布局 21415.2.2 创建平板布局 21715.2.3 创建桌面布局 21915.3 旋转网站布局 22015.4 总结 22215.5 问与答 22315.6 测验 22315.6.1 问题 22315.6.2 答案 22315.7 练习 224第16章 使用ThemeRoller定制主题 22516.1 ThemeRoller简介 22516.2 使用ThemeRoller创建主题 22616.2.1 使用颜色区来调整颜色 22616.2.2 使用检查器工具来调整颜色 22716.2.3 手动调整调色板 22916.3 使用自定义主题 23116.3.1 下载主题 23216.3.2 将主题导入到ThemeRoller 23216.3.3 包含自定义主题 23216.4 总结 23416.5 问与答 23416.6 测验 23516.6.1 问题 23516.6.2 答案 23516.7 练习 235第17章 检测移动设备 23617.1 了解移动设备检测的重要性 23617.2 使用.htaccess文件 23717.3 使用PHP进行移动设备检测 23917.4 使用JavaScript作为检测方法 24117.5 非检测的解决方案 24517.5.1 使用响应式设计 24517.5.2 使用jQuery Mobile 24617.6 总结 24717.7 问与答 24717.8 测验 24717.8.1 问题 24817.8.2 答案 24817.9 练习 248第4部分 扩展移动体验第18章 为移动设备嵌入视频 25118.1 理解视频播放 25118.2 嵌入YouTube视频 25218.3 嵌入Vimeo视频 25718.4 嵌入自己的视频 25818.5 了解其他视频嵌入服务 26118.6 总结 26118.7 问与答 26218.8 测验 26218.8.1 问题 26218.8.2 答案 26218.9 练习 263第19章 针对移动设备对视频进行编码 26419.1 了解视频编码的基础 26419.1.1 视频容器 26419.1.2 编码解码器 26519.2 视频编码解码器和移动设备的比较 26919.2.1 Android 26919.2.2 BlackBerry 26919.2.3 iPhone 4S 27019.2.4 Windows Phone 7 27019.3 为移动设备进行视频编码 27119.3.1 视频检查工具 27119.3.2 了解转码程序 27219.3.3 进行视频编码 27319.4 分发视频内容 27519.4.1 使用插件和播放器 27619.4.2 使用原生播放器 27719.5 总结 27719.6 问与答 27719.7 测验 27819.7.1 问题 27819.7.2 答案 27819.8 练习 278第20章 创建快速响应码和标签码 27920.1 探究快速响应码和标签码 27920.2 扫描快速响应码 28020.3 生成快速响应码 28120.3.1 第三方生成快速响应码 28220.3.2 生成自己的快速响应码 28320.3.3 给快速响应码设计样式 28520.4 生成微软标签码 28820.4.1 生成标签 28820.4.2 下载标签 28920.5 总结 29020.6 问与答 29020.7 测验 29120.7.1 问题 29120.7.2 答案 29120.8 练习 291第21章 学会压缩内容 29221.1 压缩代码 29221.1.1 使用YUI压缩器 29321.1.2 使用Closure编译器 29421.1.3 使用PACKER 29621.2 使用gzip和deflate 29721.3 压缩图片 29921.3.1 使用JPEG图片压缩 29921.3.2 使用GIF图片压缩 30021.3.3 使用PNG图片压缩 30021.3.4 用于进一步压缩图片的工具 30121.4 在Apache服务器上使用mod_pagespeed 30221.5 总结 30321.6 问与答 30321.7 测验 30421.7.1 问题 30421.7.2 答案 30421.8 练习 304第22章 使用移动设备模拟器 30622.1 借助移动设备模拟器 30622.2 寻找测试用的模拟器 30822.2.1 Android 30822.2.2 iOS 31022.2.3 Windows Phone 31122.2.4 BlackBerry 31222.2.5 应用程序模拟器 31322.3 使用模拟器进行测试 31522.4 总结 31822.5 问与答 31922.6 测验 31922.6.1 问题 31922.6.2 答案 32022.7 练习 320第23章 使用PhoneGap和jQuery Mobile创建应用 32123.1 开始使用PhoneGap 32123.1.1 原生应用 32223.1.2 安装PhoneGap 32223.1.3 创建一个Android项目 32423.2 在项目中包含jQuery Mobile 32923.3 对应用进行编译 33523.4 总结 33723.5 问与答 33723.6 测验 33723.6.1 问题 33723.6.2 答案 33823.7 练习 338第24章 在WordPress中包含jQuery Mobile 33924.1 WordPress内容管理系统简介 33924.2 安装WordPress 34024.3 为WordPress创建一个自定义主题 34024.4 将jQuery Mobile添加到主题中 34224.5 总结 35324.6 问与答 35424.7 测验 35424.7.1 问题 35424.7.2 答案 35424.8 练习 355

查看全部 ↓

精品推荐