96. HTML5 Guidelines for Web Developers

    Author: Myanmar Ebook Store Genre: »
    Rating

    Chapter 1 Overview of the New Web Standard
    1.1 How It All Started
    1.2 Time Travel through Historic Events
    1.3 In Medias Res
    1.4 Can I Start Using HTML5 Now?
    Summary

    Chapter 2 Structure and Semantics for Documents
    2.1 Header with “header” and “hgroup”
    2.2 Content with “article”
    2.3 Footer with “footer” and “nav”
    2.4 Sidebar with “aside” and “section”
    2.5 The Outline Algorithm
    2.6 Figures with “figure” and “figcaption”
    2.7 Text-Level Semantics—More New Tags
    Summary

    Chapter 3 Intelligent Forms
    3.1 New Input Types
    3.2 Useful Attributes for Forms
    3.3 New Elements
    3.4 Client-Side Form Validation
    3.5 Example: A Support Form
    Summary

    Chapter 4 Video and Audio
    4.1 A First Example
    4.2 The “video” Element and Its Attributes
    4.3 Video Codecs
    4.4 Tools for Video Conversion
    4.5 Which Format for Which Browser?.
    4.6 Interim Solutions for Older Browsers
    4.7 Video and Scripting—A Simple Video Player
    4.8 And What About Audio?
    Summary

    Chapter 5 Canvas
    5.1 A First Example
    5.2 Rectangles
    5.3 Colors and Shadows
    5.4 Gradients
    5.5 Paths
    5.6 Text
    5.7 Embedding Images
    5.8 Pixel Manipulation
    5.9 Compositing
    5.10 Patterns
    5.11 Transformations
    5.12 Base64 Encoding with “canvas.toDataURL()”
    5.13 “save()” and “restore()”
    5.14 Animations
    5.15 Anything Still Missing?
    Summary

    Chapter 6 SVG and MathML
    6.1 MathML
    6.2 SVG
    Summary

    Chapter 7 Geolocation
    7.1 Introduction to Geolocation
    7.2 A First Experiment: Geolocation in the Browser
    7.3 Technical Background of Determining Position
    7.4 Display of Current Position on OpenStreetMap
    7.5 Location Tracking with Google Maps
    7.6 Example: Geonotes
    7.7 Browser Support
    Summary

    Chapter 8 Web Storage and Offline Web Applications
    8.1 Storage
    8.2 Offline Web Applications
    8.3 Browser Support
    8.4 Example: Click to tick!
    Summary

    Chapter 9 WebSockets
    9.1 The WebSocket Server
    9.2 Example: A Broadcast Server
    9.3 Example: Battleships!
    Summary

    Chapter 10 Web Workers
    10.1 Introduction to Web Workers
    10.2 Search for Leap Years
    10.3 Calculate Altitude Profiles with Canvas
    Summary

    Chapter 11 Microdata
    11.1 The Syntax of Microdata
    11.2 The Microdata DOM API
    Summary

    Chapter 12 Finishing Touches: Some Global Attributes
    12.1 News for the “class” Attribute
    12.2 Defining Custom Attributes with “data-*”
    12.3 The “hidden” Attribute
    12.4 The “classList” Interface
    12.5 Drag and Drop with the “draggable” Attribute
    12.6 The Attributes “contenteditable” and “spellcheck”
    Summary

    Afterword.......................................................................................................... 293
    Index

    Leave a Reply

    Blogger templates

    Blogger news

    Blogroll