SPIS TREŚCI
Podziękowania (5)
Wprowadzenie (9)
Rozdział 1. Główna struktura dokumentu (17)
- <head> (17)
- Korzystanie z nowych elementów strukturalnych HTML5 (22)
- Formatowanie HTML5 za pomocą CSS (25)
- Kiedy należy korzystać z nowych elementów strukturalnych HTML5 (29)
- Podsumowanie (37)
Rozdział 2. Tekst (39)
- Tworzenie struktury zasadniczych obszarów treści (39)
- Dodawanie artykułów i komentarzy na blogu (44)
- Korzystanie z konspektu (46)
- WAI-ARIA (63)
- Jeszcze więcej nowych struktur! (67)
- Elementy o zmodyfikowanej definicji (73)
- Atrybuty globalne (77)
- Własności, które nie zostały opisane w tej książce (80)
- Podsumowanie (81)
Rozdział 3. Formularze (83)
- Kochamy HTML, a teraz jest to miłość z wzajemnością (83)
- Nowe elementy do wprowadzania danych (84)
- Nowe atrybuty (90)
- Przykład użycia nowych elementów i atrybutów (95)
- Zapewnienie zgodności wstecz ze starszymi przeglądarkami (98)
- Stosowanie stylów dla nowych pól formularzy oraz komunikaty o błędach (99)
- Przesłanianie domyślnych opcji przeglądarek (100)
- Wykorzystanie JavaScriptu do zaimplementowania własnego mechanizmu walidacji (101)
- Pomijanie walidacji (103)
- Podsumowanie (105)
Rozdział 4. Wideo i audio (107)
- Natywna obsługa multimediów: co, jak i dlaczego? (107)
- Kodeki – prawdziwy horror (113)
- Tworzenie własnych kontrolek (118)
- Dostępność multimediów (126)
- Podsumowanie (129)
Rozdział 5. Element canvas (131)
- Podstawowe informacje o elemencie canvas (132)
- Rysowanie ścieżek (138)
- Transformacje: piksele w przebraniu (141)
- Przechwytywanie obrazów (142)
- Przetwarzanie pojedynczych pikseli (146)
- Animacja rysunków na elemencie canvas (150)
- Podsumowanie (156)
Rozdział 6. Składowanie danych (157)
- Opcje składowania danych (158)
- Web Storage (158)
- Web SQL Databases (166)
- Podsumowanie (177)
Rozdział 7. Tryb offline (179)
- Wyciągnięcie wtyczki: przejście do trybu offline (179)
- Manifest lokalnego bufora (180)
- W jaki sposób serwuje się manifest (183)
- Proces przeglądarka-serwer (184)
- applicationCache (186)
- Wykorzystywanie manifestu do wykrywania połączenia (188)
- Zerowanie bufora (189)
- Podsumowanie (190)
Rozdział 8. Technika „przeciągnij i upuść” (191)
- Wprowadzenie w tematykę techniki „przeciągnij i upuść” (192)
- Interakcje z przeciąganymi danymi (195)
- W jaki sposób przeciągać dowolne elementy? (198)
- Dodawanie własnych ikon przeciągania (198)
- Dostępność (199)
- Podsumowanie (201)
Rozdział 9. Geolokalizacja (203)
- Lokalizowanie odwiedzających (203)
- Metody API (205)
- Jak to działa „pod maską”: prawdziwa magia (210)
- Podsumowanie (211)
Rozdział 10. Web Messaging, Web Workers i Web Sockets (213)
- Czat z wykorzystaniem Web Messaging API (214)
- Wielowątkowość z wykorzystaniem interfejsu Web Workers (216)
- Web Sockets: praca ze strumieniami danych (226)
- Podsumowanie (230)
- I na koniec… (231)
Skorowidz (233)
Opinie
Na razie nie ma opinii o produkcie.