Jake works in Google Chrome’s developer relations team, working on specs, testing implementations, and ensuring developers have tools to make their jobs less painful. He’s a big fan of time-to-render
optimisations, progressive enhancement, and all of that responsive stuff.
Chrome has shipped ServiceWorker, Firefox is hot on the trail. This opens the door to a slew of previously native-only features. Currently we have network management — the ability to treat the network as an enhancement, soon we'll see push messaging and background sync. The technology is one thing, but how can we use these things to improve user experience?
Native apps haven't quite figured this out. Let's beat them to it.