Index

A

Aderinokun, Ire 137

Ajax 28, 121

APIs

Background Sync 119

Cache 6, 44–52, 94, 108

Fetch 6, 37–39

Geolocation 13

IndexedDB 114

Notifications 119

Application Cache (or AppCache) 25–26

application manifest 26

Application Programming Interface (API). See APIs

Archibald, Jake 137

arguments 16, 22–24

async functions 103

asynchronous tasks 21

B

Berriman, Frances 120

C

cache

deleting 57–60

hygiene 99

updating 53–56

web pages 83–86

caniuse.com 10–11

Cannon, Ada Rose 138

CD-ROM 2

Certbot 8–9

Chrome

Developer Tools 27–29

Cloudflare 9

coding style 102

cookies 5, 42

D

dConstruct 127

Document Object Model (DOM) 3

E

ES6 34, 59

events 27–29

extensible web 26

F

fallback 63

feature detection 13

fetch

events 33–36

images 81–82

Flash 2

functions 99–107

G

Gardner, Lyza 137

Garrett, Jesse James 121

Google Workbox 138

Grigsby, Jason 138

Gustafson, Aaron 138

H

homescreen 129–130

HTTP cache 42–44

HTTP headers 43–44

HTTPS 7–8

HTTPS-only polic 7

I

IndexedDB 94

interaction states 41

internet 1

J

JavaScript 3–4

JavaScript Object Notation (JSON) 114–115

Joyce, James 20

K

Kosaka, Mariko 137

Kravets, Una 138

L

Lighthouse (testing) 138

localhost 8

localStorage 94, 114–117

M

managing space 95

Marcotte, Ethan 118, 121, 137

m-dot 131

method 16

Montulli, Lou 42

N

native apps 133

Netscape 42

networks 1

O

Object-Oriented Programming 14–15

offline first 93

P

patterns 92–93

Pearce, Guy 13

postMessage 97

progressive enhancement 120

progressive web app 120–121

promises 19–24

R

registration 12–18

rejection 21

Resilient Web Design 125

responsive web design 121

Riethmuller, Mike 110, 137

Russell, Alex 138

S

same-origin policy 7

save for offline 110–117, 119

Schwarzenegger, Arnold 13

security 7–8

service worker 3–4

life cycle 30–32

updating 32–33

Sharp, Remy 135

strategy

headers 67

images 69–74

pages 69

Sturgeon’s Law 134

T

The Session 125

The Washington Post 132

Trivago 65–66

U

URL 4, 133–134

handling 86–90

patterns 88–92

user agent 4

V

versioning 54

W

web 1

Web App Manifest 122, 138

web worker 3

Weiss, Yoav 137

Wi-Fi 1

World Wide Web 1

World Wide Web Consortium (W3C) 123

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.223.122.15