One thing I would like to see with client-side routers is feedback, like when you click a link, a browser shows something is happening. You don’t get that with client routers. Maybe client routers should bail after X milliseconds and fall back to standa… https://microblog.hankchizljaw.com/1580736107/
-
-
Replying to @hankchizljaw
Better yet, only do client-side routing via SW so you: - don't load too much into the renderer - get browser loading affordances - can manage timeouts like this, while... - ...putting pixels on screen instantly
8 replies 2 retweets 33 likes -
Replying to @slightlylate @hankchizljaw
It definitely has its appeal. most apps don’t have to support IE11 or background sync so it could work BUT it’s not very ‘progressive’ for IE11 so you’d have to implement a fallback IF you cared about major app features like routing being disabled in crap browsers...
1 reply 0 retweets 0 likes
That's the beauty: you just get network behaviour if SWs aren't there. Network progressive enhancement. Give MPAs w/o all dat JS a try!
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.
& Web Standards TL; Blink API OWNER
Named PWAs w/
DMs open. Tweets my own; press@google.com for official comms.