HTML5_Programowanie_aplikacji_htm5pa.pdf

(1105 KB) Pobierz
Kup książkę
Poleć książkę
Oceń książkę
Księgarnia internetowa
Lubię to! » Nasza społeczność
Spis tre ci
Przedmowa ................................................................................................. 7
1. Sieë WWW jako platforma aplikacji ..............................................11
Zwiökszanie mo liwo ci aplikacji internetowych
Projektowanie aplikacji internetowych
Triumf jözyka JavaScript
12
13
15
2. Mo liwo ci j�½zyka JavaScript ....................................................... 19
Nieblokujñce operacje wej cia-wyj cia i wywoäania zwrotne
Funkcje lambda oferujñ du e mo liwo ci
Domkniöcia
Programowanie funkcyjne
Prototypy i sposób rozszerzania obiektów
Rozszerzanie funkcji przy u yciu prototypów
Rozwijanie i parametry obiektów
Operacje iteracji dotyczñce tablicy
Obiekty równie mogñ byè rozwijane
20
22
24
27
30
33
36
37
41
3. Testowanie aplikacji JavaScript ....................................................43
QUnit
Selenium
47
50
4. Lokalne magazynowanie danych ................................................. 71
Obiekty localStorage i sessionStorage
Dodatki biblioteki jQuery
73
82
3
Kup książkę
Poleć książkę
5. Interfejs IndexedDB .......................................................................85
Dodawanie i aktualizowanie rekordów
Dodawanie indeksów
Pobieranie danych
Usuwanie danych
89
90
91
92
6. Pliki .................................................................................................93
Obiekty blob
Praca z plikami
Wysyäanie plików
Przeciñganie i upuszczanie
Poäñczenie wszystkiego ze sobñ
System plików
94
95
97
98
99
101
7. Praca w trybie bez po éczenia .................................................... 103
Plik manifestu — wprowadzenie
Zdarzenia
Debugowanie plików manifestu
104
108
109
8. Podzia pracy za pomocé technologii Web Workers ...................113
Przypadki zastosowania wñtku roboczego Web Worker
Zastosowanie technologii Web Workers
Przykäad fraktala bazujñcego na wñtku roboczym
Testowanie i debugowanie wñtków roboczych Web Worker
Wzorzec ponownego wykorzystania
przetwarzania wielowñtkowego
Biblioteki dla technologii Web Workers
115
117
119
127
127
132
9. Gniazda WWW ............................................................................ 133
Interfejs gniazd WWW
Konfigurowanie gniazda WWW
Przykäad gniazda WWW
Protokóä gniazd WWW
135
136
136
139
4
_
Spis tre ci
Kup książkę
Poleć książkę
10. Nowe znaczniki ........................................................................... 143
Znaczniki dla aplikacji
Uäatwienie dostöpu za pomocñ aplikacji WAI-ARIA
Mikrodane
Nowe typy formularzy
D wiök i wideo
Element canvas i format SVG
Geolokacja
Nowy kod CSS
143
145
146
147
149
149
150
150
A Narz�½dzia JavaScript, które warto znaë ..................................... 153
Skorowidz ............................................................................................... 157
Spis tre ci
_
5
Kup książkę
Poleć książkę
Zgłoś jeśli naruszono regulamin