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 Into HTML5 seeks to elaborate on a hand-picked Selection of features from the HTML5 specification and other fine Standards.
简要的介绍了HTML5,ive Into HTML5 seeks to elaborate on a hand-picked HTML5 specification and Selection of features from the other fine Standards. I shall publish Drafts periodically.
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...
目录 第 1 章 安装 Python........................................................................................................................................7 1.1. 哪一种 Python 适合您?...
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 ...
The book is completely up-to-date with code, best practices, and browser compatibilities for HTML5 and CSS3—enabling you to dive in and make use of these new technologies in production environments....
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 ...
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 ...
Create engaging 3D applications for the Web with HTML5 and the emerging web graphics standard, WebGL. With this book, you'll learn hands-on how to take your website's production value to a new level ...
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)...
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 ...
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....
Developing RESTful Services with JAX-RS 2.0, WebSockets, and JSON looks at the different HTML5-based Java EE 7 API, and takes a deep dive into the individual areas of technologies to cover basic to ...
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.