Index

A

Accelerated Mobile Pages (AMP) 113–116

AJAX 84

animation 55–59

APIs

backgroundSync 83

Clipboard 37

Credential Management 113–114

Geolocation 22

History 33–34

Payment Request 113, 121

Push 110

Streams 52

Web Authentication 120

Web Share 39

app shell model 41

app stores 75–78

Archibald, Jake 91

B

banners and badges 68–74

Berriman, Frances 5–7, 144

Beverloo, Peter 110

browser chrome 32–34

browser support 24

C

caching strategies 81–88

Campbell-Moore, Owen 27

Chen, Andrew 14

Cloud Four 12, 124

comScore 14

credential management 117–120

CSS Working Group 28

D

display modes 35–36

domain sharding 133

Drasner, Sarah 42–43

E

engagement 20–21

F

federated login 117

feedback 53–54

F.I.R.E. 4, 7–8

First Input Delay (FID) 131

front-end features 135–136

G

Gaunt, Matt 110

Google Material Design 28

Graham, Geoff 27

graphical processor unit (GPU) 55–56

H

homescreen 61–62

HTTP/2 17

HTTPS 16–17, 132–133

J

JavaScript 48–51

isomorphic 49

Jehl, Scott 141

JSON 48

K

Keith, Jeremy 7–8, 26, 82

KJ-Method 127

L

Lawson, Bruce 140

M

manifest 6

manifest file 132

Miller, Jason 77

N

Nabors, Rachel 59

Nagaram, Amar 143

native 27–28

native apps 13–18

native wrappers 76–78

network reliability 18–19

Notification Generator 110

notifications 20

O

O’Connor, Theresa 121

offline Interactivity 89–92

Osmani, Addy 11

P

payment request 121

precaching 86–88

progressive enhancement 6–7

progressive web apps

definition 1

prompts 72–74

PRPL pattern 51

push

implementation 101–103

PWA Builder 76, 132

R

recently viewed pages 82–84

Russell, Alex 4–6, 14–15, 50, 71–72, 140, 144

S

Senneff, Darin 59

service workers 18, 80, 133–134

single-page application (PA) 45–46

skeleton screens 44

smooth scrolling 44–45

T

technical debt 127–131

Time to Interactive (TTI) 131

U

uncanny valley 29

URLs 36–38

user interface (UI) 30

W

Web App Manifest 62–67

Web Background Synchronization 92–93

WebPagetest 129–130

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

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