HTML5+jQuery Mobile Mobile Application Development cover

HTML5+jQuery Mobile Mobile Application Development

No rating yet
Word count
730 words
Chapters
28
ISBN
9787302493501

Tags

Summary

HTML5+jQuery Mobile Mobile Application Development is a systematic tutorial for beginners in mobile web development, written by Ding Feng and Lu Yucheng and published by Tsinghua University Press in March 2018. The book is divided into five parts and 28 chapters according to technical levels. Part One covers the basics of HTML5: starting from common HTML tags and forms, it explains semantic tags such as header, footer, nav, article, section, and aside, then multimedia with audio and video and Media events, as well as storage mechanisms including localStorage, sessionStorage, application cache, and local databases; it also devotes a chapter to comparing four real-time communication approaches—short polling, long polling, long connection, and WebSocket—and introduces the basic use of Canvas drawing. Part Two focuses on CSS3 and mobile styling: CSS selectors and specificity, four types of element positioning and floating, mobile units such as px/em/rem, the box model, Flex layout, and CSS3 features such as transform, transition, and frame animation. Part Three covers JavaScript: DOM manipulation, JavaScript objects and basic syntax, the Window object, and functions. Part Four explains the jQuery Mobile framework: jQuery selectors, DOM methods, style manipulation, animation effects, AJAX, and jQuery Mobile components, touch events, forms, lists, and project structure. Part Five is a hands-on project: using a chat app as an example, it demonstrates from scratch the process of building a mobile web application. The book includes more than 300 code examples and is suitable as a textbook for universities and training institutions or for self-study.

Editor's review

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

Who it's for

A good fit for

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

Not a good fit for

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

Reading tips

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

About the publisher

Tsinghua University Press China · Founded in 1980

Founded in 1980, Tsinghua University Press has 57 titles in our collection, covering popular science, medicine, health, law, philosophy and social sciences. Representative works include medical popular-science books such as Cancer Truth: Doctors Are Reading It Too and New Knowledge on Cancer by Bo Luo (Li Zhizhong), legal titles such as Sunshine Is the Best Preservative: Express Delivery of Major Global Anti-Corruption Cases, and works like Qi Ge's A Brief History of Philosophy with Big Ideas and Liu Yunhao's From the Internet to a New Industrial Revolution. Its authors include science writers, medical researchers, the Renmin University of China anti-corruption master's class and university scholars, reflecting a publishing profile that balances academic seriousness with accessible reading. As public information is limited, this profile is based only on the titles in our collection.

Contents

  1. Chapter 1 Getting to Know HTML
  2. Chapter 2 Semantic Tags
  3. Chapter 3 Video and Audio
  4. Chapter 4 Storage
  5. Chapter 5 Real-Time Communication
  6. Chapter 6 Canvas Drawing
  7. Chapter 7 CSS Selectors
  8. Chapter 8 Element Positioning
  9. Chapter 9 Mobile Element Units
  10. Chapter 10 The Box Model
  11. Chapter 11 Flex Layout—FlexBox
  12. Chapter 12 Using New CSS3 Features
  13. Chapter 13 DOM Manipulation
  14. Chapter 14 JavaScript Objects
  15. Chapter 15 JavaScript Basic Syntax
  16. Chapter 16 The Window Object
  17. Chapter 17 Functions
  18. Chapter 18 Selectors in jQuery
  19. Chapter 19 DOM Methods in jQuery
  20. Chapter 20 Manipulating CSS Styles with jQuery
  21. Chapter 21 Animation Effects in jQuery
  22. Chapter 22 AJAX in jQuery
  23. Chapter 23 jQuery Mobile Components
  24. Chapter 24 Touch Events in jQuery Mobile
  25. Chapter 25 jQuery Mobile Forms
  26. Chapter 26 jQuery Mobile Lists
  27. Chapter 27 jQuery Mobile Project Structure
  28. Chapter 28 Hands-on Project: Developing a Chat App

FAQ

这本书适合零基础直接读吗?
适合。本书定位就是移动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即可运行,浏览器开发者工具可用于调试;涉及服务端的即时通信等内容,则需自行搭建简单的服务环境。

Comments

Find this book

This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.

About the author

丁锋 Author

Ding Feng: publicly available information is limited, and it is known only that the author has one medical work, _One Question, One Insight: Learning to Treat Kidney Disease from Renowned Senior Chinese Medicine Practitioners_. The title indicates that the book focuses on the diagnosis and treatment of kidney disease in traditional Chinese medicine. Written in a question-and-answer format, it records insights gained while studying the experience of renowned senior practitioners, combining focused questions with orderly summaries, and may serve readers interested in clinical approaches to kidney disease in Chinese medicine. Because the author's biography, educational background, and lineage have not been clearly documented, the writing style and scholarly context can only be inferred from the existing work: the text appears practical and emphasizes drawing conclusions from specific questions. Readers seeking an introduction to Chinese medicine experience in treating kidney disease may find this book a useful notebook-style reference; further knowledge of the author awaits new sources.

More by the same author

Top rated in the same category