图书介绍

移动开发经典丛书·iOSWeb开发入门经典:使用HTML、CSS、JavaScript和Ajax

移动开发经典丛书·iOSWeb开发入门经典:使用HTML、CSS、JavaScript和Ajax
  • [美] 瓦格纳(Richaed Wagner) 著;黄俊伟 译
  • 出版社: 清华大学出版社
  • ISBN:9787302316381
  • 版次:1
  • 商品编码:11235286
  • 包装:平装
  • 丛书名: 移动开发经典丛书
  • 外文名称:Beginning IOS Application Development With HTML and JavaScript
  • 开本:16开
  • 出版时间:2013-04-01
  • 用纸:胶版纸
  • 页数:342
  • 字数:548000
  • 正文语种:中文

微信扫码关注

淘宝优惠券

PDF下载

立即下载 备用下载

赞助商

图书目录

第Ⅰ部分 入门
第1章 使用Web技术开发IOS应简介
1.1 了解IOS平台上的Safari浏览器
1.2 开发者可以利用的主要Safari特性
1.3 为IOS开发Web应用的四种方式
1.4 勿将手指当鼠标
1.5 资源限制和技术局限
1.6 设置本地网络中的开发环境
第2章 相关核心技术
2.1 了解HTML5媒体元素
2.2 编写JavaScript脚本
2.2.1 语法和基本规则
2.2.2 变量
2.2.3 运算符
2.2.4 保留字
2.2.5 基本条件表达式
2.2.6 循环
2.2.7 注释
2.2.8 函数
2.2.9 数据类型
第3章 文档对象模型
3.1 DOM的含义
3.2 DOM的树型结构
3.3 使用JavaScript代码访问DOM
3.3.1 访问特定的元素
3.3.2 访问一组元素
3.3.3 访问家族成员
3.3.4 检索特性
3.4 操作DOM
3.4.1 新建元素及其他节点
3.4.2 将节点添加到DOM中
3.4.3 新建其他元素
3.4.4 设置特性的值
3.4.5 移动节点
3.4.6 复制节点
3.4.7 从DOM中移除节点
3.4.8 移除特性
第4章 编写第一个Hello World应用
4.1 设置
4.2 创建主页文件
4.3 创建主屏幕
4.4 添加详细信息页面
第5章 为IPhone和IPad启用并优化网站_
5.1 第1级:兼容IOS
5.2 第2级:导航方式较为友好
5.2.1 了解视口
5.2.2 为页面分块
5.2.3 定义多栏结构
5.3 第3级:自定义样式
5.3.1 媒体查询
5.3.2 调整文字的大小
5.3.3 案例研究:启用一个现有网站
5.4 第4级:专用网站

第Ⅱ部分 应用的设计
第6章 为iPhone设计UI
6.1 UI设计的发展历程
6.2 iPhone的视口
6.3 了解IOS的设计模式
6.3.1 为应用分类
6.3.2 在列表式UI设计中进行导航
6.3.3 应用的模式
6.4 了解屏幕布局
6.4.1 标题栏
6.4.2 全屏化的导航列表
6.4.3 目标页面的圆角矩形设计
6.5 为触摸操作设计UI
6.6 字体的使用
6.7 IOSUI设计的最佳实践
6.8 画龙点睛的工作
第7章 为iPad设计UI
7.1 针对iPad的注意事项
7.1.1 设计基础
7.1.2 处理内容滚动
7.1.3 分割视图设计模式
7.2 针对iPad设计UI
第8章 使用CSS指定样式
8.1 Safari中支持的CSS选择器
8.2 文字样式
8.2.1 使用webkit-text-size-adjust控制文字大小
8.2.2 使用text-overflow处理溢出的文字
8.2.3 使用text-shadow生成细部阴影
8.3 为区块元素设置样式
8.3.1 使用-webkit-border-image设置图像边框
8.3.2 使用-webkit-border-radius设置圆角效果
8.3.3 使用-webkit-appearance设置下压按钮渐变色
8.3.4 多重背景图像
8.4 设置透明度
8.5 生成基于CSS的IOS按钮
8.6 了解兼容性问题

第Ⅲ部分 应用的开发
第9章 界面编程
9.1 应用的上层
9.1.1 使用顶级元素的样式
9.1.2 添加顶部工具栏
9.1.3 添加顶级导航菜单
9.2 使用内部URL来显示窗格
9.3 创建二级导航列表
9.4 设计较长的导航列表
9.5 创建目标页面
9.6 添加对话框
9.7 对UI行为进行脚本编程
9.7.1 处理文档加载过程
9.7.2 加载标准IUI页面
9.7.3 处理链接点击操作
9.7.4 加载对话框
第10章 处理触摸交互和事件
10.1 触摸事件的三种类型
10.2 鼠标模拟事件
10.2.1 许多事件会被自动处理
10.2.2 条件事件
10.2.3 鼠标事件:只考虑“点击”,不考虑“移动”
10.2.4 可点击的元素
10.2.5 事件流
10.2.6 不支持的事件
10.3 触摸事件
10.4 手势事件
……

第Ⅳ部分 高级编程技术
第V部分 后续步骤:用HTML和JavaScript开发原生IOS应用

查看全部 ↓

精品推荐