# Exploring ServiceWorkers for Discourse

**URL:** <https://meta.discourse.org/t/exploring-serviceworkers-for-discourse/32422>\
**Category:** Feature\
**Created:** [August 23, 2015, 4:36am UTC](https://meta.discourse.org/t/exploring-serviceworkers-for-discourse/32422 "2015-08-23T04:36:07Z")\
**Posts on this page:** 1\
**Showing post:** 21

<div class="post-metadata">

**Author:** ![DeanMarkTaylor](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/deanmarktaylor/32/102462_2.png) [@DeanMarkTaylor](https://meta.discourse.org/u/DeanMarkTaylor)\
**Post date:** [May 23, 2016, 3:26pm UTC](https://meta.discourse.org/t/exploring-serviceworkers-for-discourse/32422/21 "2016-05-23T15:26:40Z")

</div>

EDIT: Added another relevent video.

Recent talks from Google I/O 2016:

### Service Workers - Instant Loading: Building offline-first Progressive Web Apps

[![](https://global.discourse-cdn.com/meta/original/4X/9/5/4/9547f199f68e1a205343c1bb13e567f8845afe23.jpeg "Instant Loading: Building offline-first Progressive Web Apps - Google I/O 2016") ](https://www.youtube.com/watch?v=cmGr0RszHc8)

A good potion of this walks through the “offline” capability.

### Web Push Notifications

[![](https://global.discourse-cdn.com/meta/original/4X/9/3/9/939eb923bd952da3f68e47d4664f2969093ad8f5.jpeg "Deep user engagement with web push notifications - Google I/O 2016") ](https://www.youtube.com/watch?v=_dXBibRO0SM)

A walk though what push notifications should be used for, overview of systems involved and basic code patterns.  
Note the recent name change from “Google Cloud Messaging” (GCM) to “Firebase Cloud Messaging” (FCM).

* * *

These videos are long, the first is 45 minutes long so - do yourself a favour and use the [Video Speed Controller extension in Chrome](https://chrome.google.com/webstore/detail/video-speed-controller/nffaoalbilbmmfgbnbgppjihopabppdk).

---

_[View the full topic](https://meta.discourse.org/t/exploring-serviceworkers-for-discourse/32422)._
