Navigace: Domů Dive Into HTML5

Obsah knihy

  1. Úvod: 5 věcí, které byste měli vědět o HTML5
    1. 1. HTML5 se skládá z celé řady částí
      i
    2. 2. Nemusíte nic zahazovat
      ii
    3. 3. Začátek je lehký
      iii
    4. 4. A opravdu to už funguje
      iv
    5. 5. Zůstane tu napořád
      v
  2. Trochu zaujatá historie 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. Detekujeme podporu HTML5: Je to snadné milý Watsone
    1. Jdeme na to
      i
    2. Techniky detekce
      ii
    3. Modernizr, knihovna pro detekci HTML5
      iii
    4. Canvas
      iv
    5. Text v canvasu
      v
    6. Video
      vi
    7. Formáty videa
      vii
    8. Local Storage
      viii
    9. Web Workers
      ix
    10. Offline webové aplikace
      x
    11. Geolokace
      xi
    12. Typy značky input
      xii
    13. Placeholder (textová nápověda)
      xiii
    14. Autofocus formulářů
      xiv
    15. Mikrodata
      xv
    16. History API
      xvi
    17. Další čtení
      xvii
  4. Co to všechno znamená?
    1. Jdeme na to
      i
    2. Typ dokumentu – doctype
      ii
    3. Kořenový prvek
      iii
    4. Prvek <head>
      iv
    5. Kódování znaků
      v
    6. Přátelé & vztahy (Link)
      vi
    7. Nové sémantické prvky v HTML5
      vii
    8. Dlouhá odbočka o zacházení s neznámými prvky v prohlížečích
      viii
    9. Nadpisy
      ix
    10. Články
      x
    11. Datum a čas
      xi
    12. Navigace
      xii
    13. Patičky
      xiii
    14. Další čtení
      xiv
  5. Říkejme tomu (plocha na) kreslení
    1. Jdeme na to
      i
    2. Základní tvary
      ii
    3. Souřadnice plátna
      iii
    4. Cesty
      iv
    5. Text
      v
    6. Přechody
      vi
    7. Obrázky
      vii
    8. A co Internet Explorer?
      viii
    9. Kompletní, živý příklad
      ix
    10. Další čtení
      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. Místo na ty vaše krámy
    1. Jdeme na to
      i
    2. Stručná historie hacků lokálního úložiště před HTML5
      ii
    3. Představujeme HTML5 úložiště
      iii
    4. Používání HTML5 Storage
      iv
    5. HTML5 Storage v akci
      v
    6. Za hranicemi párů klíč - hodnota: soupeření vizí
      vi
    7. Další čtení
      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

“If you’re good at something, never do it for free.” The Joker
(but that doesn’t mean you should keep it to yourself)

Copyright MMIX–MMXI Mark Pilgrim