Durchstarten mit HTML5
von: Mark Pilgrim
O'Reilly Verlag, 2011
ISBN: 9783897215726
Sprache: Deutsch
233 Seiten, Download: 3825 KB
Format: PDF, auch als Online-Lesen
Inhalt | 6 | ||
Vorwort | 10 | ||
Einstieg | 10 | ||
Die in diesem Buch verwendeten Konventionen | 11 | ||
Codebeispiele | 12 | ||
Die englische Website zum Buch | 12 | ||
Kapitel 1 – Wie wir an diesen Punkt gelangt sind | 14 | ||
Einstieg | 14 | ||
MIME-Typen | 14 | ||
Eine weitschweifige Abschweifung zur Entwicklung von Standards | 15 | ||
Eine kontinuierliche Linie | 21 | ||
Die HTML-Entwicklung von 1997 bis 2004 | 23 | ||
Alles, was Sie über XHTML wissen, ist falsch | 24 | ||
Eine konkurrierende Vision | 25 | ||
Was? Die WHAT Working Group | 27 | ||
Zurück zum W3C | 28 | ||
Nachtrag | 29 | ||
Weitere Lektüre | 29 | ||
Kapitel 2 – HTML5-Funktionen abprüfen | 30 | ||
Einstieg | 30 | ||
Erkennungstechniken | 30 | ||
Modernizr: Eine Bibliothek zur HTML5-Erkennung | 31 | ||
Canvas | 32 | ||
Canvas-Text | 33 | ||
Video | 34 | ||
Videoformate | 35 | ||
Local Storage | 37 | ||
Web Worker | 38 | ||
Offline-Webanwendungen | 39 | ||
Geolocation | 40 | ||
input-Typen | 41 | ||
Platzhaltertext | 43 | ||
Formular-Autofokus | 43 | ||
Mikrodaten | 44 | ||
Weitere Lektüre | 45 | ||
Kapitel 3 – Was all das bedeutet | 46 | ||
Einstieg | 46 | ||
Die Doctype-Deklaration | 46 | ||
Das Wurzelelement | 48 | ||
Das -Element | 49 | ||
Zeichenkodierung | 50 | ||
Link-Relationen | 51 | ||
rel = stylesheet | 52 | ||
rel = alternate | 52 | ||
Andere Link-Relationen in HTML5 | 53 | ||
Neue semantische Elemente in HTML5 | 56 | ||
Wie Browser mit unbekannten Elementen umgehen | 57 | ||
Kopfleisten und Überschriften | 61 | ||
Artikel | 63 | ||
Datum und Uhrzeit | 65 | ||
Navigation | 67 | ||
Fußleisten | 69 | ||
Weitere Lektüre | 71 | ||
Kapitel 4 – Zeichenstunde | 72 | ||
Einstieg | 72 | ||
Einfache Figuren | 73 | ||
Canvas-Koordinaten | 75 | ||
Pfade | 76 | ||
Text | 79 | ||
Verläufe | 83 | ||
Bilder | 86 | ||
Was ist mit dem IE? | 89 | ||
Ein vollständiges Beispiel | 91 | ||
Weitere Lektüre | 95 | ||
Kapitel 5 – Video im Web | 96 | ||
Einstieg | 96 | ||
Videocontainer | 96 | ||
Videocodecs | 98 | ||
H.264 | 99 | ||
Theora | 100 | ||
VP8 | 100 | ||
Audiocodecs | 101 | ||
MPEG-1 Audio Layer 3 | 102 | ||
Advanced Audio Coding | 103 | ||
Vorbis | 103 | ||
Was im Web funktioniert | 104 | ||
Lizenzprobleme bei H.264 Video | 106 | ||
Ogg-Video mit Firefogg kodieren | 107 | ||
Batch-Kodierung von Ogg-Video mit ffmpeg2theora | 115 | ||
H.264-Video mit HandBrake kodieren | 116 | ||
Batch-Kodierung von H.264-Video mit HandBrake | 123 | ||
WebM-Video mit ffmpeg kodieren | 124 | ||
Endlich zum Markup | 126 | ||
Die MIME-Typen schlagen zurück | 129 | ||
Was ist mit dem IE? | 130 | ||
Ein vollständiges Beispiel | 131 | ||
Weitere Lektüre | 132 | ||
Kapitel 6 – Sie befinden sich hier (alle anderen auch) | 134 | ||
Einstieg | 134 | ||
Die Geolocation-API | 134 | ||
Zeige mir den Code | 135 | ||
Fehlerbehandlung | 137 | ||
Optionen! Ich verlange Optionen! | 138 | ||
Was ist mit dem IE? | 140 | ||
Die Rettung: geo.js | 141 | ||
Ein vollständiges Beispiel | 143 | ||
Weitere Lektüre | 143 | ||
Kapitel 7 – Lokaler Speicher für Webanwendungen - gestern, heute und morgen | 146 | ||
Einstieg | 146 | ||
Eine kurze Geschichte des lokalen Speichers vor HTML5 | 147 | ||
Der erste Auftritt von HTML5 Storage | 148 | ||
HTML5 Storage verwenden | 149 | ||
Änderungen im HTML5-Speicherbereich nachhalten | 150 | ||
Einschränkungen in aktuellen Browsern | 151 | ||
HTML5 Storage im Einsatz | 151 | ||
Über benannte Schlüssel/Wert-Paare hinaus: Konkurrierende Vorstellungen | 153 | ||
Weitere Lektüre | 155 | ||
Kapitel 8 – Gehen wir offline | 158 | ||
Einstieg | 158 | ||
Das Cache-Manifest | 159 | ||
Netzwerkabschnitte | 160 | ||
Der fallback-Abschnitt | 161 | ||
Der Strom der Ereignisse | 162 | ||
Die Kunst des Debuggens | 164 | ||
Bauen wir die Sache auf! | 166 | ||
Weitere Lektüre | 168 | ||
Kapitel 9 – Formularwahn | 170 | ||
Einstieg | 170 | ||
Platzhaltertext | 170 | ||
Autofokusfelder | 171 | ||
E-Mail-Adressen | 173 | ||
Webadressen | 175 | ||
Zahlen als Spinboxen | 176 | ||
Zahlen als Schieberegler | 179 | ||
Datumswähler | 180 | ||
Suchfelder | 182 | ||
Farbwähler | 184 | ||
Eine Sache noch ... | 184 | ||
Weitere Lektüre | 185 | ||
Kapitel 10 – Mehr Semantik fürs Web | 186 | ||
Einstieg | 186 | ||
Was sind Mikrodaten? | 187 | ||
Das Mikrodaten-Datenmodell | 188 | ||
Personen auszeichnen | 191 | ||
Google Rich Snippets | 197 | ||
Organisationen auszeichnen | 199 | ||
Ereignisse auszeichnen | 204 | ||
Die Rückkehr von Google Rich Snippets | 208 | ||
Rezensionen auszeichnen | 210 | ||
Weitere Lektüre | 213 | ||
Anhang – Die erschöpfende und fast alphabetische Referenz der Unterstützungserkennung | 216 | ||
Index | 226 | ||
Über den Autor | 232 | ||
Über den Übersetzer | 232 | ||
Kolophon | 232 |