`
joei4cm
  • 浏览: 12019 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

dive to html5

阅读更多

http://diveintohtml5.org/table-of-contents.html

Table of Contents

  1. Introduction: Five Things You Should Know About HTML5
    1. 1. It’s not one big thing
      i
    2. 2. You don’t need to throw anything away
      ii
    3. 3. It’s easy to get started
      iii
    4. 4. It already works
      iv
    5. 5. It’s here to stay
      v
  2. A Quite Biased History of HTML5
    1. Diving In
      i
    2. MIME types
      ii
    3. A long digression into how standards are made
      iii
    4. An unbroken line
      iv
    5. A timeline of HTML development from 1997 to 2004
      v
    6. Everything you know about XHTML is wrong
      vi
    7. A competing vision
      vii
    8. WHAT Working Group?
      viii
    9. Back to the W3C
      ix
    10. Postscript
      x
    11. Further Reading
      xi
  3. Detecting HTML5 Features: It’s Elementary, My Dear Watson
    1. Diving In
      i
    2. Detection Techniques
      ii
    3. Modernizr, an HTML5 Detection Library
      iii
    4. Canvas
      iv
    5. Canvas Text
      v
    6. Video
      vi
    7. Video Formats
      vii
    8. Local Storage
      viii
    9. Web Workers
      ix
    10. Offline Web Applications
      x
    11. Geolocation
      xi
    12. Input Types
      xii
    13. Placeholder Text
      xiii
    14. Form Autofocus
      xiv
    15. Microdata
      xv
    16. History API
      xvi
    17. Further Reading
      xvii
  4. What Does It All Mean?
    1. Diving In
      i
    2. The Doctype
      ii
    3. The Root Element
      iii
    4. The <head> Element
      iv
    5. Character Encoding
      v
    6. Friends & (Link) Relations
      vi
    7. New Semantic Elements in HTML5
      vii
    8. A long digression into how browsers handle unknown elements
      viii
    9. Headers
      ix
    10. Articles
      x
    11. Dates and Times
      xi
    12. Navigation
      xii
    13. Footers
      xiii
    14. Further Reading
      xiv
  5. Let’s Call It a Draw(ing Surface)
    1. Diving In
      i
    2. Simple Shapes
      ii
    3. Canvas Coordinates
      iii
    4. Paths
      iv
    5. Text
      v
    6. Gradients
      vi
    7. Images
      vii
    8. What About IE?
      viii
    9. A Complete, Live Example
      ix
    10. Further Reading
      x
  6. Video in a Flash (Without That Other Thing)
    1. Diving In
      i
    2. Video Containers
      ii
    3. Video Codecs
      iii
    4. Audio Codecs
      iv
    5. What Works on the Web
      v
    6. Licensing Issues with H.264 Video
      vi
    7. Encoding Video With
      Miro Video Converter
      vii
    8. Encoding Ogg Video with Firefogg
      viii
    9. Batch Encoding Ogg Video with ffmpeg2theora
      ix
    10. Encoding H.264 Video with HandBrake
      x
    11. Batch Encoding H.264 Video with HandBrake
      xi
    12. Encoding WebM Video with ffmpeg
      xii
    13. At Last, The Markup
      xiii
    14. What About IE?
      xiv
    15. Issues on iPhones and iPads
      xv
    16. Issues on Android devices
      xvi
    17. A Complete, Live Example
      xvii
    18. Further Reading
      xviii
  7. You Are Here (And So Is Everybody Else)
    1. Diving In
      i
    2. The Geolocation API
      ii
    3. Show Me The Code
      iii
    4. Handling Errors
      iv
    5. Choices! I Demand Choices!
      v
    6. What About IE?
      vi
    7. geo.js to the Rescue
      vii
    8. A Complete, Live Example
      viii
    9. Further Reading
      ix
  8. A Place To Put Your Stuff
    1. Diving In
      i
    2. A Brief History of Local Storage Hacks Before HTML5
      ii
    3. Introducing HTML5 Storage
      iii
    4. Using HTML5 Storage
      iv
    5. HTML5 Storage in Action
      v
    6. Beyond Named Key-Value Pairs: Competing Visions
      vi
    7. Further Reading
      vii
  9. Let’s Take This Offline
    1. Diving In
      i
    2. The Cache Manifest
      ii
    3. The Flow of Events
      iii
    4. The fine art of debugging, a.k.a. “Kill me! Kill me now!”
      iv
    5. Let’s Build One!
      v
    6. Further Reading
      vi
  10. A Form of Madness
    1. Diving In
      i
    2. Placeholder Text
      ii
    3. Autofocus Fields
      iii
    4. Email Addresses
      iv
    5. Web Addresses
      v
    6. Numbers as Spinboxes
      vi
    7. Numbers as Sliders
      vii
    8. Date Pickers
      viii
    9. Search Boxes
      ix
    10. Color Pickers
      x
    11. Form Validation
      xi
    12. Required Fields
      xii
    13. Further Reading
      xiii
  11. “Distributed,” “Extensibility,” And Other Fancy Words
    1. Diving In
      i
    2. What is Microdata?
      ii
    3. The Microdata Data Model
      iii
    4. Marking Up People
      iv
    5. Marking Up Organizations
      v
    6. Marking Up Events
      vi
    7. Marking Up Reviews
      vii
    8. Further Reading
      viii
  12. Manipulating History for Fun & Profit
    1. Diving In
      i
    2. The Why
      ii
    3. The How
      iii
    4. Further Reading
      iv
  13. The All-In-One Almost-Alphabetical No-Bullshit Guide to Detecting Everything
    1. Further Reading
      i
  14. HTML5 Peeks, Pokes and Pointers

 

分享到:
评论

相关推荐

    深入dive to python

    《深入dive to python》是一本由Mark.Pilgrim编写的关于Python编程语言的经典教程,旨在帮助读者深入理解和掌握Python编程。这本书详细介绍了Python的核心概念、语法特性以及实用技巧,对于初学者和有一定经验的...

    Dive into HTML 5

    Dive Into HTML5 seeks to elaborate on a hand-picked Selection of features from the HTML5 specification and other fine Standards.

    Dive Into Python PDF与HTML版本

    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...

    Beginning HTML5 and CSS3 For Dummies

    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 ...

    Developing Hybrid Applications for the iPhone: Using HTML, CSS, and JavaScript to Build Dynamic Apps for the iPhone

    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, ...

    Apress.Practical.HTML5.Projects.2012

    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....

    Packt.HTML5.Graphics&Data;.Visualization.Cookbook.2012

    “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 ...

    Core HTML5 Canvas

    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 Games

    - **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 ...

    Responsive.Web.Design.with.HTML5.and.CSS3.Essentials

    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模拟杂志翻页

    html5+jq模拟杂志翻页 效果逼真 &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; &lt;!-- saved from url=(0070)...

    值得收藏的HTML5资源(学习html5的朋友可以收藏下)

    2. **Dive Into HTML5**:Mark Pilgrim的著作,详细介绍HTML5的编程特性,适合想深入了解HTML5编程实践的开发者。 3. **HTML5 Doctor**:提供HTML5相关文章和教程,解释如何利用HTML5实现各种应用,是学习和解决...

    Mastering Dart(PACKT,2014)

    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 ...

    dive into python

    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....

    [.Net控件] Infragistics NetAdvantage Reporting 2013 Vol.1

    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 ...

    ASP Programming for the Absolute Beginner

    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.

    Learning Ionic 2 - Second Edition

    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...

Global site tag (gtag.js) - Google Analytics