The imitation game

  1. Progressive — build in a layered way so that anyone can access your content, regardless of what device or browser they’re using, rewarding the more capable browsers with more features.
  2. Web — you’re building for the web. Don’t lose sight of that. URLs matter. Accessibility matters. Performance matters.
  3. App — sure, borrow what works from native apps if it makes sense for your situation.
Getting the “add to home screen” prompt for https://huffduffer.com/ on Android Chrome.
  1. Switch over to HTTPS if you aren’t already.
  2. Use a service worker, even if it’s just to provide a custom offline page and cache some static assets.
  3. Make a manifest file to point to an icon and specify some colours.

--

--

--

A web developer and author living and working in Brighton, England. Everything I post on Medium is a copy — the originals are on my own website, adactio.com

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Jeremy Keith

Jeremy Keith

A web developer and author living and working in Brighton, England. Everything I post on Medium is a copy — the originals are on my own website, adactio.com

More from Medium

Media queries with display-mode

A Brief History of The Fullscreen Banner Image

How to Create your First Mobile Game: A Memoir

Owning the game design