HTML5: Up and Running cover

HTML5: Up and Running

No rating yet
Chapters
10
ISBN
9787121124082

Tags

Summary

In the era when browsers were just beginning to support HTML5 widely, front-end developers lacked not enthusiasm but a book that could weave fragmented features into a coherent whole. HTML5: Up and Running filled exactly that gap: it comes from O'Reilly, and its author, Mark Pilgrim, spent years working on open source and open standards at Google, so he can explain the maneuvering behind the standards history and ground each API in runnable code. The book is short—just over two hundred pages—yet it covers the main threads from semantic tags and feature detection to local storage, offline applications, forms, Canvas, video, and geolocation, reading like a guided quick tour. The Chinese translation is natural and handles terminology reliably, and many front-end teams once used it as training material for newcomers. Its value lies in the rare position of being an introductory book that explains principles: after reading it you will know why a feature was designed the way it was and how to degrade gracefully, rather than merely copying sample code. Of course, a technical book more than a decade old inevitably bears the marks of its time, and some APIs have since been revised; readers may treat it as a historical marker for understanding HTML5's design thinking and then check the latest specifications to fill in the gaps.

Editor's review

HTML5 刚被浏览器广泛支持的年代,前端开发者最缺的不是热情,而是一本能把碎片化特性串成整体的书。这本《HTML5揭秘》正好填补了缺口:它出自 O'Reilly 之手,作者 Mark Pilgrim 长期在 Google 从事开源与开放标准工作,讲标准史时能讲出背后的博弈,讲 API 时又落脚到可运行的代码。全书篇幅不长,仅两百余页,却覆盖了从语义化标签、特性检测到本地存储、离线应用、表单、Canvas、视频与地理定位的主要脉络,读起来像一次有向导的快速巡览。中文版译文自然,术语处理稳妥,当年被不少前端团队当作新人培训读物。它的价值在于“讲原理的入门书”这一稀缺定位:读完你会知道某个特性为什么被设计成这样、怎样优雅降级,而不是只会复制示例代码。当然,十年以上的技术书必然有时代印记,部分 API 已被修订,读者不妨把它当作理解 HTML5 设计思路的历史坐标,再配合最新规范查漏补缺。

Who it's for

A good fit for

  • 刚接触前端、想系统了解 HTML5 新特性的开发者
  • 需要给团队新人做技术入门培训的前端负责人
  • 对 Web 标准演进史与技术决策背景感兴趣的读者
  • 有一定 JavaScript 基础、希望理解特性设计原理的程序员

Not a good fit for

  • 完全零基础、尚未掌握 HTML 与 CSS 基本语法的初学者
  • 想查最新规范细节或新 API 的现役开发者
  • 以框架与工程化实践为主要需求的读者

Reading tips

  1. 先通读第1章的标准演进史,理解 HTML5 与 XHTML 的路线之争,后续章节会顺畅很多。
  2. 每读完一类特性,就在本地写一个最小可运行示例,重点关注特性检测与降级写法。
  3. 书中涉及的浏览器支持情况已过时,遇到具体 API 请对照 MDN 最新文档核实。
  4. 可作为团队共读材料,按章节分工讲解,把历史背景与今日最佳实践结合起来讨论。

About the publisher

Publishing House of Electronics Industry China · Founded in 1982

The Publishing House of Electronics Industry is a comprehensive publisher distinguished by its focus on electronic information and related fields. Judging from the more than 3,000 titles in its catalogue, its publishing covers programming and design, artificial intelligence, computer science, finance and economics, photography, and social sciences, attending both to cutting-edge technology and to general readers. Representative titles include Factor Investing: Methods and Practice, x86 Assembly Language: From Real Mode to Protected Mode, The RISC-V Reader, Artificial Intelligence: Speech Recognition, Understanding and Practice, Phased Array Radar Technology, Radar Target Characteristics, and 100 Go Mistakes and How to Avoid Them, most of which centre on technical methods and engineering practice. Its authors include Shi Chuan, Li Zhong, Wang Xiaobo, David Patterson, Andrew Waterman, and Yu Zihao, among others from China and abroad. Owing to limited public information, no further publishing features are elaborated here.

Contents

  1. Preface
  2. Chapter 1 From Then to Now
  3. 1.1 Introduction
  4. 1.2 MIME Types
  5. 1.3 A Long Digression: How Is a Standard Born?
  6. 1.4 An Unbroken Path
  7. 1.5 A History of HTML: 1997 to 2004
  8. 1.6 Everything You Know About XHTML Is Wrong
  9. 1.7 A Competing Vision
  10. 1.8 The WHAT Working Group

FAQ

这本书和《HTML5秘籍》是同一本书吗?
不是。《HTML5揭秘》原著为 Mark Pilgrim 的 HTML5: Up and Running,2010 年由电子工业出版社出版;《HTML5秘籍》原著为 Matthew MacDonald 的 HTML5: The Missing Manual,2012 年由人民邮电出版社出版,两书作者、出版社与内容侧重都不同。
书中的技术内容现在还能用吗?
书中关于标准演进、特性设计思路和语义化理念的部分仍然有参考价值,但部分 API 的具体写法、浏览器支持和规范细节此后已有调整。建议把本书当作理解 HTML5 整体图景的入门读物,动手时以 MDN 等最新文档为准。
读这本书需要什么基础?
最好已掌握基本 HTML 标签与 CSS 布局,并能读懂简单的 JavaScript。书中示例涉及脚本调用与特性检测,完全零基础的读者可能需要在前面补一段基础教程。

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.

Top rated in the same category