O ' REILLY:HTML5 Secrets (Chinese version) pdf

Source: Internet
Author: User

: Network Disk Download

Content Introduction· · · · · ·

This book is a comprehensive and in-depth introduction and analysis of HTML5 related technologies. "From the beginning to the present" HTML5 the bumpy development of the road; "HTML5 feature Detection" introduces a variety of detection methods for different characteristics; "Local storage" reveals the mystery of how to move the database to the client; "Offline apps" shows the magic that still makes web apps intact while offline The "Crazy form" shows a cool, next-gen Web Form .... It covers almost all the new features described in the HTML5 standard. This book introduces HTML5 characteristics in a vivid example with humorous text, and also deeply analyzes its internal principles. Let the reader not only know it, but also know why. Whether it is new to the Web front-end technology, or experienced veteran, as long as the HTML5 technology enthusiasts, will benefit from this book.

Author profile ...

Mark Pilgrim is a senior developer at Google, specialising in open source technology and open standards. Mark is the author of a number of technical books, including "Dive into Python" (APress) and "Dive into accessibility". The latter is a free online tutorial on Web affinity. He lives in North Carolina with his wife, two children and a big furry dog.

Catalogue ... preface I
The 1th chapter from the beginning to the present 1
1.1 Introduction 1
1.2 MIME type 1
1.3 A long digression: How is a standard born? 2
1.4 Uninterrupted Route 7
1.5 HTML history: from 1997-2004 to 9
1.6 Everything you know about XHTML is wrong. 10
1.7 A competitive Vision 11
1.8 What Working Group? 12
1.9 Back to W3c13
1.10 PostScript 14
1.11 Extended Read 14
2nd Chapter HTML5 Characteristic detection 15
2.1 Introduction 15
2.2 Detection Technology 15
2.3 Modernizr: A HTML5 feature detection library 16
2.4 Canvas 16
2.5 Canvas Text 17
2.6 Video 18
2.7 Video Format 19
2.8 Local Storage 21
2.9 Web Workers23
2.10 Offline Web application 23
2.11 Location 24
2.12 Input Box Type 25
2.13 Placeholder Text 27
2.14 Form Auto-Focus 27
2.15 Micro-Data 28

2.16 Extended Read 29
The 3rd chapter from the meaning of all 31
3.1 Introduction 31
3.2 Document Type 31
3.3 Root Elements 33
3.4 3.4.1 character Encoding 35
3.4.2 Friend and (link) Relationship 36
New semantic elements in 3.5 HTML5 41
3.6 Off-topic: How browsers handle unknown elements 42
3.7 Page Header 45
3.8 Article 47
3.9 Date and Time 49
3.10 Navigation 51
3.11 Footer 52
3.12 Extended Read 55
4th Canvas Drawing 57
4.1 Introduction 57
4.2 Simple Graphics 58
4.3 Canvas coordinate system 60
4.4 Path 61
4.5 Text 63
4.6 Color Gradient 67
4.7 pic 70
What about 4.8 ie? 73
4.9 A complete Example 75
4.10 Extended Read 79
5th Video on the Web 81
5.1 Preface 81
5.2 Video Container 81
5.3 Video Codec 83
5.3.1 h.26484
5.3.2 Theora84
5.3.3 VP885
5.4 Audio Codec 85
5.4.1 MPEG-1 Audio Layer 386
5.4.2 Advanced Audio Encoding 87
5.4.3 Vorbis87
5.5 How to work in Web pages 88
5.6 H. 90 Video Licensing issues
5.7 Using FIREFOGG encoding ogg video 91
5.8 Using Ffmpegtheora batch encoding ogg video 98
5.9 using handbrake encoding h. 100 Video
5.10 Using handbrake Batch encoding h. 107 video
5.11 Using FFMPEG encoding WEBM Video 108
5.12 Finally, Mark 110
5.12.1 MIME type is important 113
What about 5.13 ie? 114
5.14 Complete Example 114
5.14 Extended Read 115
The 6th chapter of Geography 117
6.1 Introduction 117
6.2 Location API117
6.3 Code showing 118
6.4 Fault-tolerant handling 120
6.5 Solutions! I want a plan! 121
6.6 What about IE? 123
6.7 Geo.js to save 123
6.8 A complete example 125
6.9 Extended Read 126
7th. Past, present and future of Web application local storage 127
7.1 Introduction 127
A brief history of pseudo-local storage prior to 7.2 HTML5 128
7.3 HTML5 Storage Introduction 129
7.4 Using HTML5 storage 130
7.4.1 tracking changes to the HTML5 storage area 131
7.4.2 limitations of existing browsers 132
7.5 HTML5 Storage Practices 132
7.6 Storage form beyond key-value pairs 134
7.7 Extended Read 135
8th offline Web application 137
8.1 Introduction 137
8.2 Cache Listing 138
8.2.1 "Network" segment 139
8.2.2 "Default" section 140
8.3 Event Stream 141
8.4 The art of commissioning--kill me! Kill me Now! 142
8.5 Let's build an offline Web App! 145
8.6 Extended Read 146

9th Madness of Forms 147
9.1 Introduction 147
9.2 Placeholder Text 147
9.3 Auto Focus 148
9.4 Email Address 150
9.5 Web address 151
9.6 Numeric type input box: Digital Selector 153
9.7 Number Type Input box: Slider 155
9.8 Date Selector 156
9.9 Search Box 158
9.10 Color Picker 160
9.11 a little bit more ... 160
9.12 Extended Read 161
10th chapter "Distributed", "extensibility" and other rhetoric 163
10.1 Introduction 163
10.2 What is micro data? 164
10.3 Data Model for micro data 165
10.4 Callout "Person" 168
10.4.1 Google Rich Snippets Introduction 174
10.5 Labeling "organization" 176
10.6 Callout "Event" 180
10.6.1 The return of Google Rich snippets 184
10.7 Callout "Reviews" 186
10.8 Extended Read 190
Appendix A guide to omni-directional characteristics testing 191
Element List 191
Extended Reading 199
Index 201

: Network Disk Download

O ' REILLY:HTML5 Secrets (Chinese version) pdf

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.