HTML 5 移动 Web 开发实战详解 新华书店直发pdf下载

HTML 5 移动 Web 开发实战详解 新华书店直发百度网盘pdf下载

作者:
简介:HTML 5 移动 Web 开发实战详解 新华书店直发
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

商品介绍
  • 作者:林珑
  • 著:林珑
  • 装帧:暂无
  • 印次:暂无
  • 定价:69.0
  • ISBN:9787302367598
  • 出版社:清华大学出版社
  • 开本:其他
  • 印刷时间:
  • 语种:中文
  • 出版时间:2014-09-01
  • 页数:433
  • 外部编号:1200966927
  • 版次:1
目录

*1篇HTML5移动Web开发基础
*1章移动互联网的浪潮之巅
1.1浪潮之巅,顺势而为
1.1.1正确的时间做正确的事
1.1.2互联网的*二次崛起
1.1.3移动互联网正处于浪潮之巅
1.2移动互联网时代,Web必将璀璨
1.2.1你应该学习Web开发
1.2.2你应该为未来学习——移动Web开发
1.3WWW的精髓
1.3.1万维网发明者的初衷
1.3.2HTML是什么
1.3.3再谈Web标准
1.3.4如何理解Web语义化
1.3.5HTML5和语义网
1.4主角登场—HTML5的前世今生
1.4.1聊聊HTML5那些旧事
1.4.2为移动而生
1.4.3你应该知道的HTML5
*2章HTML5基础
2.1重温HTML
2.1.1HTML能干什么
2.1.2HTML的核心要素
2.2HTML的语义来源
2.3HTML5的元素和属*
2.3.1全局属*
2.3.2HTML5与它的全局属*
2.3.3内容模型(contentmodels)
2.3.4文档元数据(Documentmetadata)
2.3.5区块(sections)
2.3.6分组内容(groupingcontent)
2.3.7文本级语义(text—levelsemantics)
2.3.8修改记录(edits)
2.3.9嵌入内容(embeddedcontent)
2.3.10表格数据(tabulardata)
2.3.11HTML5表单
2.3.12input元素和其属*
2.3.13表单*作<*r>2.3.14HTML5表单兼容*
2.3.15交互式元素(Interactiveelements)
*3章初探CSS3
3.1关于CSS的那件小事
3.2CSS的核心概念
3.2.1语法、层叠和特殊*(specificity)
3.2.2框模型(BoxModel)
3.2.3可视化格式模型(visualformattingmodel)
3.2.4表格
3.3CSS3*择器增强
3.3.1属**择器的妙用
3.3.2强大的结构*伪类(Structuralpseudo—classes)
3.3.3***择器
3.3.4CSS4中的*择器
3.4和图片说再见
3.4.1背景和边框
3.4.2渐变和阴影
3.4.3自定义字体
3.5CSS3布局之道
3.5,1炒冷饭——负边距与浮动
3.5.2栅格系统与多列布局
3.5.3弹*盒布局(FlexibleBox)
3.6动起来
3.6.1CSS变形(CSStransform)
3.6.2CSS过渡(CSSTransitions)
3.6.3CSS动画(CSSAnimations)
3.7响应式设计基础
3.7.1从两栏布局开始说起
3.7.2从media到mediaqueries
3.7.3响应式栅格系统
3.7.4移动优先(mobilefirst)理念
3.7.5另一种思路:后端模板输出的优化
3.7.6**细节
*4章从网页(Webpage)到应用(Application)
4.1Web不能承受之重
4.2本地存储升级
4.2.1cookie和cookie的局限
4.2.2来自HTML5的WebStorage
4.2.3IE的userData
4.3离线应用
4.3.1缓存和应用缓存
4.3.2应用缓存的基本使用
4.4拖放
4.4.1模拟拖放
4.4.2原生拖放
4.5文件*作<*r>4.5.1*择文件
4.5.2操作文件
*5章指尖下的浏览器
5.1基本touch事件
5.2模拟手势事件
5.3hammerjs
5.4实例:**iOS的相册
5.5工具
*6章地理定位(GeolocationAPI)
6.1获取当前位置
6.2监视位置变化
6.3来半斤Googlemaps尝尝
6.4开发者工具
*7章WebWorker
7.1单线程语言之殇
7.2为引入线程技术
7.3嵌入式Worker代码
7.4共享Worker
*8章通信基础
8.1XHR2
8.2跨文档通信(Cross—documentmessaging)
8.3通道通信(channelmessaging)
*9章实时Web技术
9.1轮询和长轮询(comet)
9.2服务器事件(server—sentevents)
9.3WebSockets
9.4利器:Socket.10
9.5基于Socket.10的聊天室
*10章感官世界
10.1感知方向(orientation)和动作(motion)
10.2音视频捕获
*11章history与导航
11.1基于hashchange事件管理导航
11.2HTML5historyAPI
11.3history.js
*2篇HTML5移动Web开发实战
*12章站在巨人们的肩上—jQueryMobile
12.1移动Web框架概览
12.1.1HTML5移动应用技术*观<*r>12.1.2因地制宜、量体裁衣
12.2iQueryMobile
12.2.1综述
12.2.2Hello,iQueryMobile!
12.2.3页面(Pages)
12.2.4Ajax导航模型和转场动画(transitions)
12.2.5UI组件——一切皆响应
12.2.6UI组件——表单元素
12.2.7UI组件——Header&Footer
12.2.8UI组件——Listview
12.2.9UI组件——Collapsibles和Accordions
12.2.10UI组件—popup
12.2.11UI组件——dialog
12.2.12响应式组件—responsivegrids
12.2.13响应式组件—reflowtables
12.2.14响应式组件—ColumnToggletables
12.2.15响应式组件——slidingpanels
12.2.16主题化和themeroller
12.2.17进阶
*13章SenchaTouch
13.1综述
13.2bonjour,SenchaTouch!
13.3*一个SenchaTouch程序
13.4进阶
*14章Bootstrap
14.1Bootstrap3综述
14.2Grid系统
14.3响应式实用类
14.4组件更新——NaVbar
14.5组件更新—Listgroup
14.6组件更新——Panels
14.7从Bootstrap2迁移***otstrap3
*15章PhoneGap
15.1PhoneGap101
15.2开发基于PhoneGap的程序
*16章**移动Web技术
16.1Foundation
16.2Semantic—UI
16.3Pure
16.4Titanium
*17章如何成为**的前端工程师
17.1Node.js
17.1.1什么是Nodejs
17.1.2Node.js基础
17.1.3Node.js模块系统
17.1.4Node.js包管理系统NPM
17.1.5事件驱动和异步I/O
17.1.6前端工程师需要了解Node.js的什么
17.2工具链
17.2.1CoffeeScript
17.2.2CSS预处理器(CSSpreprocessor)
17.2.3Grunt
17.2.4Bower
17.2.5Yeoman
……

作者简介

林珑,前端开发者和研究者、开源精神的忠实拥趸。曾经在腾讯公司和知乎网等知名互联网公司担任资历前端工程师。从事Web开发工作多年,对Web前端开发有深刻的认识,在Web前端开发方面有丰富的实战经验和成功案例。

图书简介

本书由浅入深,全面、系统、详尽地介绍了HTML5相关技术和其在移动开发领域的应用。书*提*了大量的代码示例,读者可以通过这些例子理解知识点,也可以直接在开发实战中稍加修改应用这些代码。本书涉及面广,从基本原理到实战,再到项目工作流,几乎涉及一个合格的前端开发工程师需要具备的所有重要知识。另外,作者专门为书中的重点内容录制了高清配套教学视频,并提供了本书涉及的源程序,以便于读者高效、直观地学习。
本书共17章,分为两篇。靠前篇为HTML5移动Web开发基础,涵盖的内容有移动互联网的发展概述、HTML5基础、CSS3开发技术、从网页到应用(Application)、指尖下的浏览器、地理定位(Geolocation)、WebWorker、通信基础、实时Web技术、感官世界、history与导航等。*2篇为HTML5移动Web开发实战,涵盖的内容有jQueryMobile、SenchaTouch、Bootstrap、PhoneGap、Foundation及Node.js等**移动Web开发技术。
本书适合所有想全面和深入学习HTML5开发技术的人员阅读,尤其适合使用HTML5做移动应用开发的人员阅读。对于大中专院校相关专业的学生和培训机构的学员,本书也是一本的参考书。