http://diveintohtml5.org/table-of-contents.html
Table of Contents
-
Introduction: Five Things You Should Know About HTML5
-
-
1. It’s not one big thing
- i
-
-
2. You don’t need to throw anything away
- ii
-
-
3. It’s easy to get started
- iii
-
-
4. It already works
- iv
-
-
5. It’s here to stay
- v
-
A Quite Biased History of HTML5
-
-
Diving In
- i
-
-
MIME types
- ii
-
-
A long digression into how standards are made
- iii
-
-
An unbroken line
- iv
-
-
A timeline of HTML development from 1997 to 2004
- v
-
-
Everything you know about XHTML is wrong
- vi
-
-
A competing vision
- vii
-
-
WHAT Working Group?
- viii
-
-
Back to the W3C
- ix
-
-
Postscript
- x
-
-
Further Reading
- xi
-
Detecting HTML5
Features: It’s Elementary, My Dear Watson
-
-
Diving In
- i
-
-
Detection Techniques
- ii
-
-
Modernizr, an HTML5 Detection Library
- iii
-
-
Canvas
- iv
-
-
Canvas Text
- v
-
-
Video
- vi
-
-
Video Formats
- vii
-
-
Local Storage
- viii
-
-
Web Workers
- ix
-
-
Offline Web Applications
- x
-
-
Geolocation
- xi
-
-
Input Types
- xii
-
-
Placeholder Text
- xiii
-
-
Form Autofocus
- xiv
-
-
Microdata
- xv
-
-
History API
- xvi
-
-
Further Reading
- xvii
-
What Does It All Mean?
-
-
Diving In
- i
-
-
The Doctype
- ii
-
-
The Root Element
- iii
-
-
The <head> Element
- iv
-
-
Character Encoding
- v
-
-
Friends & (Link) Relations
- vi
-
-
New Semantic Elements in HTML5
- vii
-
-
A long digression into how browsers handle unknown elements
- viii
-
-
Headers
- ix
-
-
Articles
- x
-
-
Dates and Times
- xi
-
-
Navigation
- xii
-
-
Footers
- xiii
-
-
Further Reading
- xiv
-
Let’s Call It a Draw(ing Surface)
-
-
Diving In
- i
-
-
Simple Shapes
- ii
-
-
Canvas Coordinates
- iii
-
-
Paths
- iv
-
-
Text
- v
-
-
Gradients
- vi
-
-
Images
- vii
-
-
What About IE?
- viii
-
-
A Complete, Live Example
- ix
-
-
Further Reading
- x
-
Video in a Flash (Without That Other Thing)
-
-
Diving In
- i
-
-
Video Containers
- ii
-
-
Video Codecs
- iii
-
-
Audio Codecs
- iv
-
-
What Works on the Web
- v
-
-
Licensing Issues with H.264 Video
- vi
-
-
Encoding Video With
Miro Video Converter
- vii
-
-
Encoding Ogg Video with Firefogg
- viii
-
-
Batch Encoding Ogg Video with ffmpeg2theora
- ix
-
-
Encoding H.264 Video with HandBrake
- x
-
-
Batch Encoding H.264 Video with HandBrake
- xi
-
-
Encoding WebM Video with ffmpeg
- xii
-
-
At Last, The Markup
- xiii
-
-
What About IE?
- xiv
-
-
Issues on iPhones and iPads
- xv
-
-
Issues on Android devices
- xvi
-
-
A Complete, Live Example
- xvii
-
-
Further Reading
- xviii
-
You Are Here (And So Is Everybody Else)
-
-
Diving In
- i
-
-
The Geolocation API
- ii
-
-
Show Me The Code
- iii
-
-
Handling Errors
- iv
-
-
Choices! I Demand Choices!
- v
-
-
What About IE?
- vi
-
-
geo.js to the Rescue
- vii
-
-
A Complete, Live Example
- viii
-
-
Further Reading
- ix
-
A Place To Put Your Stuff
-
-
Diving In
- i
-
-
A Brief History of Local Storage Hacks Before HTML5
- ii
-
-
Introducing HTML5 Storage
- iii
-
-
Using HTML5 Storage
- iv
-
-
HTML5 Storage in Action
- v
-
-
Beyond Named Key-Value Pairs: Competing Visions
- vi
-
-
Further Reading
- vii
-
Let’s Take This Offline
-
-
Diving In
- i
-
-
The Cache Manifest
- ii
-
-
The Flow of Events
- iii
-
-
The fine art of debugging, a.k.a. “Kill me! Kill me now!”
- iv
-
-
Let’s Build One!
- v
-
-
Further Reading
- vi
-
A Form of Madness
-
-
Diving In
- i
-
-
Placeholder Text
- ii
-
-
Autofocus Fields
- iii
-
-
Email Addresses
- iv
-
-
Web Addresses
- v
-
-
Numbers as Spinboxes
- vi
-
-
Numbers as Sliders
- vii
-
-
Date Pickers
- viii
-
-
Search Boxes
- ix
-
-
Color Pickers
- x
-
-
Form Validation
- xi
-
-
Required Fields
- xii
-
-
Further Reading
- xiii
-
“Distributed,” “Extensibility,” And Other Fancy Words
-
-
Diving In
- i
-
-
What is Microdata?
- ii
-
-
The Microdata Data Model
- iii
-
-
Marking Up People
- iv
-
-
Marking Up Organizations
- v
-
-
Marking Up Events
- vi
-
-
Marking Up Reviews
- vii
-
-
Further Reading
- viii
-
Manipulating History for Fun &
Profit
-
-
Diving In
- i
-
-
The Why
- ii
-
-
The How
- iii
-
-
Further Reading
- iv
-
The All-In-One Almost-Alphabetical No-Bullshit Guide to Detecting Everything
-
-
Further Reading
- i
-
HTML5
Peeks, Pokes and Pointers
分享到:
相关推荐
《深入dive to python》是一本由Mark.Pilgrim编写的关于Python编程语言的经典教程,旨在帮助读者深入理解和掌握Python编程。这本书详细介绍了Python的核心概念、语法特性以及实用技巧,对于初学者和有一定经验的...
Dive Into HTML5 seeks to elaborate on a hand-picked Selection of features from the HTML5 specification and other fine Standards.
Mark Pilgrim's Dive Into Python 3 is a hands-on guide to Python 3 (the latest version of the Python language) and its differences from Python 2. As in the original book, Dive Into Python, each chapter...
Your full-color, friendly guide to getting started with HTML5 and CSS3! HTML and CSS are essential tools for creating dynamic websites and help make your websites even more effective and unique. This ...
Now, you don’t need to dive headfirst into Objective-C to write state-of-the-art applications for the iPhone. You can use web development tools and technologies you already know: JavaScript, HTML, ...
With Practical HTML5 Projects, you can dive straight into the book at the required chapter and immediately find answers to your website problems, and find the sample code you can use to get it right....
“HTML5 Graphing and Data Visualization Cookbook” is the perfect break into the world of Canvas, charts, and graphs in HTML5 and...samples and quickly dive deeper into the world of graphs and charts in ...
In Core HTML5 Canvas, best-selling author David Geary presents a code-fueled, no-nonsense deep dive into that API, covering everything you need to know to implement rich and consistent web ...
- **HTML5 is (not) a Flash Killer**: A discussion on the limitations and advantages of HTML5 compared to Flash, and why HTML5 is not just a replacement but offers a more versatile platform for modern ...
Web development experience and knowledge of HTML5, CSS3 is assumed. What You Will Learn Explore various layout options Understand what can be achieved in the browser, without the use of third-party ...
html5+jq模拟杂志翻页 效果逼真 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!-- saved from url=(0070)...
2. **Dive Into HTML5**:Mark Pilgrim的著作,详细介绍HTML5的编程特性,适合想深入了解HTML5编程实践的开发者。 3. **HTML5 Doctor**:提供HTML5相关文章和教程,解释如何利用HTML5实现各种应用,是学习和解决...
You will be shown how to organize client-to-server communication and how different HTML5 features can be used in Dart. Finally, this book will show you how you can store data locally, break the ...
How to use this License for your documents H. GNU 自由文档协议 H.0. 序 H.1. 适用范围和定义 H.2. 原样复制 H.3. 大量复制 H.4. 修改 H.5. 合并文档 H.6. 文档合集 H.7. 独立著作聚集 H.8. 翻译 H.9....
Group data for additional meaning, filter items to take a deeper dive into report output, and define your own parameters to display exactly the info you need. Easy-to-Use Report Design Interface ...
Welcome to ASP Programming for the Absolute Beginner. By developing an interest in Active ...to dive into the exciting and rewarding world of ASP development. This book shows you how to do just that.
Ionic makes it incredibly easy to build beautiful and interactive mobile apps using HTML5 and AngularJS. Ionic 2 represents that collective learning about how to make the web do more on mobiles. Ionic...