Future of Web Apps

Matt Gaunt

Lots of

new
features
 

greater
re-engagement

service worker


Web App Manifest

service
workers

What are service workers?

Your Web Page

What are service workers?

Your Web Page

Your Service Worker

What are service workers?

Your Service Worker

Offline assets

Your Web Page

Your Service Worker

Cache

Push notifications

Push Message

Push notifications

Your Service Worker

Push Message

Push notifications

Your Service Worker

Push Message

Background Sync

See Matt Scales

Web app
manifest

app
install
banner

service worker +
Manifest +

User visiTs

{
  "short_name": "Amaze App",
  "name": "Kinlan's Amazing Application",
  "icons": [
    {
      "src": "launcher-icon-3x.png",
      "sizes": "144x144",
      "type": "image/png"
    }
  ],
  "start_url": "index.html",
  "display": "standalone"
}

manifest.json

<link rel="manifest" href="/manifest.json">

index.html

HTTPS

Lets Encrypt

https://letsencrypt.org/

Free

Automated

Open

SSL Checker

https://www.ssllabs.com/ssltest/

Thank You

Service worker

bit.ly/intro-sw

Push

bit.ly/push-intro

App Install Banner

bit.ly/app-install-intro

Mozilla HTTPS Guide

bit.ly/moz-tls-wiki

Made with Slides.com