HTML5+jQuery Mobile移动应用开发 封面

HTML5+jQuery Mobile移动应用开发

暂无评分
字数
730字
章节数
28
ISBN
9787302493501

标签

内容简介

《HTML5+jQuery Mobile移动应用开发》是一本面向移动Web开发入门者的系统教程,由丁锋、陆禹成编著,清华大学出版社2018年3月出版。全书按技术层次分为五部分、共28章。第一部分讲HTML5基础:从HTML常用标签、表单入手,讲语义化标签header、footer、nav、article、section、aside,再讲audio、video多媒体与Media事件,以及localStorage、sessionStorage、应用程序缓存、本地数据库等存储机制;同时专门用一章比较短轮询、长轮询、长连接与WebSocket四种即时通信方案,并给出Canvas绘图的基础用法。第二部分聚焦CSS3与移动端样式:CSS选择器与优先级、四种元素定位与浮动、px/em/rem等移动端单位、盒模型、Flex弹性布局,以及transform、transition与帧动画等CSS3新特性。第三部分讲JavaScript:DOM操作、JavaScript对象与基本语法、Window对象、函数。第四部分讲解jQuery Mobile框架:jQuery选择器、DOM方法、样式操纵、动画效果、AJAX,以及jQuery Mobile的组件、触摸事件、表单、列表与项目结构。第五部分为项目实战,以一个聊天APP为例,从零演示移动Web应用的搭建流程。书中配有300余个代码范例,适合作为高校与培训机构的教材或自学用书。

编辑推荐

很多前端入门书只讲“单个知识点怎么写”,读者看完仍然拼不出一个能跑的移动端页面。这本书按“HTML5 → CSS3/移动端样式 → JavaScript → jQuery Mobile → 项目实战”的递进路线组织内容,学完一个阶段就能进入下一阶段,读者不会在框架细节里迷路。值得肯定的是它在基础部分就补入了移动Web开发的两个难点:一是设备适配,从px/em/rem单位、盒模型、Flex布局一路讲到响应式思维;二是实时通信,把短轮询、长轮询、长连接与WebSocket的原理逐一摆开对比,再落到前端API。书中配套300余个代码范例,并用一个聊天APP贯穿最后的实战部分,对“只会写静态页面”的学习者很有帮助。需要提醒的是,jQuery Mobile的鼎盛期在2013—2015年前后,如今主流方案已转向Vue/React配合Flexbox与原生响应式布局,因此本书最适合当作理解移动Web基础概念与历史技术栈的入门读物,而不是最新工程实践的参考手册。对赶着做现代生产项目的读者,建议把它当基础教程,框架部分再补充较新的资料。

适合谁读

适合

  • 零基础想转做移动Web前端开发、需要一条完整学习路线的自学者
  • 计算机、软件工程等专业的学生,可作为移动Web或前端课程配套教材
  • 培训机构、大中专与职业院校讲授HTML5与前端的讲师,需要结构化讲义
  • 想搞懂移动端适配、盒模型、Flex、rem单位的初级前端,用于补齐基础

不适合

  • 需要直接上手Vue/React+现代工程化生产项目的开发者,书中框架已过时
  • 已有扎实HTML5/CSS3/JS基础、只想查高级架构与性能优化方案的资深工程师
  • 完全不打算动手写代码、只希望概念性了解移动开发的读者

阅读建议

  1. 按书中顺序阅读,每章先把代码范例亲手跑通再往下走,不要只做纸面阅读。
  2. 第5章即时通信与第11章Flex布局是当前仍高价值的章节,可重点精读并做笔记。
  3. 第23—28章的jQuery Mobile部分,学完后用Vue或原生CSS布局做一遍同款案例作对照。
  4. 把第28章聊天APP当作结课项目,补齐前后端联调与真实部署,形成可展示作品。

出版社简介

清华大学出版社 中国 · 成立于 1980 年

清华大学出版社创立于1980年,库内收录图书57种,涵盖科学科普、医学、健康、法律、哲学读物与社科等方向。代表图书既有菠萝(李治中)的《癌症·真相:医生也在读》《癌症·新知》等医学科普作品,也有《阳光是最好的防腐剂:全球反腐大要案快递》等法律类读物,以及七格的《脑洞大开的哲学简史》、刘云浩的《从互联到新工业革命》等。作者资源包括科普作家、医学研究者、中国人民大学反贪硕士班及高校学者,体现出兼顾学术性与大众阅读的出版特色。因公开资料有限,此处仅依据库内图书归纳其出版方向。

目录

  1. 第1章 认识HTML
  2. 第2章 语义化标签
  3. 第3章 视频和音频
  4. 第4章 存储
  5. 第5章 即时通信
  6. 第6章 Canvas绘图
  7. 第7章 CSS选择器
  8. 第8章 元素定位
  9. 第9章 移动元素单位
  10. 第10章 盒模型
  11. 第11章 Flex布局——FlexBox
  12. 第12章 使用CSS3新特性
  13. 第13章 DOM操作
  14. 第14章 JavaScript对象
  15. 第15章 JavaScript基本语法
  16. 第16章 Window对象
  17. 第17章 函数
  18. 第18章 jQuery中的选择器
  19. 第19章 jQuery中的DOM方法
  20. 第20章 jQuery操纵CSS样式
  21. 第21章 jQuery中的动画效果
  22. 第22章 jQuery中的AJAX
  23. 第23章 jQuery Mobile组件
  24. 第24章 jQuery Mobile的触摸事件
  25. 第25章 jQuery Mobile表单
  26. 第26章 jQuery Mobile列表
  27. 第27章 jQuery Mobile项目结构
  28. 第28章 项目实战:聊天APP的开发

常见问题

这本书适合零基础直接读吗?
适合。本书定位就是移动Web开发入门教程,从HTML常用标签、表单这类最基础的内容讲起,再依次进入CSS3、JavaScript和jQuery Mobile,作者在前言中明确面向零基础想从事移动Web前端开发的读者。
书中用的jQuery Mobile现在还有必要学吗?
jQuery Mobile在如今的新项目中已很少使用,主流方案是Vue/React配合Flexbox等原生响应式布局。但书中一并讲清了触摸事件、组件化与页面结构等概念,有些概念仍然通用;建议把它当作了解历史技术栈与打基础的材料,框架的实际应用则另找资料补充。
这本书讲移动端适配吗?
讲。第9章专门介绍px、em、rem等移动元素单位及其换算场景,第10、11章讲盒模型与Flex弹性布局,第12章讲transform、transition、帧动画等CSS3新特性,这些构成了移动端适配的基础。
书里有没有完整的项目案例?
有。第28章为“项目实战:聊天APP的开发”,这一章把前面学到的HTML5、CSS3、JavaScript与jQuery Mobile知识串起来,从零演示一个移动Web应用的搭建过程。
书中的代码范例多吗?需要什么环境?
书中配有300余个代码范例,多数用普通文本编辑器编写HTML/CSS/JS即可运行,浏览器开发者工具可用于调试;涉及服务端的即时通信等内容,则需自行搭建简单的服务环境。

读者评论

查询本书

本站为索引目录:「全网查询」由您发起、在您的浏览器中运行,所列入口均指向第三方站点,请自行判断可用性。

作者简介

丁锋 作者

丁锋,公开资料有限,目前仅知其有一部医学作品《一问一得录——跟名老中医学治肾病》行世。从书名可知,该书围绕中医诊治肾病展开,以“一问一得”的问答体形式记录学习名老中医经验的心得,兼具提问的针对性与总结的条理性,适合关注中医肾病临床思路的读者参考。由于作者生平、学历背景与师承关系等均未见明确记载,其写作风格与学术脉络只能就现有作品略作推断:文字偏重实用,注重从具体问题中提炼认识。读者若希望了解中医治肾的入门经验,可将此书作为一本带有笔记性质的参考读物;对作者本人的更多了解,则有待新的资料披露。

同一作者

同类高分