Announcing Going Offline from A Book Apart

I decided that I wanted a new mug.

I already have one very nice mug. It was sent to me by A Book Apart because I wrote the book HTML5 For Web Designers back in 2010. If I wanted another nice mug, it was clear what I had to do. I had to write another book.

So I’ve written a book. It’s called Going Offline and it’s available to pre-order now. It will start shipping a few weeks from now.

I think you will enjoy this book. Here’s why…

You have a website or you make websites for other people. You’re comfortable with HTML and CSS, but maybe you’re a bit apprehensive about JavaScript (like me). You keep hearing lots of talk about service workers and progressive web apps. You’re intrigued. But you’re put off by the resources out there. They all assume a certain level of JavaScript knowledge. What you need is a step-by-step guide to help you make your website work offline …a guide that won’t assume you’re already comfortable with code.

Does that sound like you? Then Going Offline is for you.

Thinking about it, a more accurate title for the book would’ve been Service Workers For Web Designers …although even that would assume too much existing knowledge (like, what the heck a service worker is in the first place).

Pre-order Going Offline today and it will be in your hands in just a few weeks.

Alas, I have no idea when my new mug will be ready.

Responses

11 Likes

# Liked by Nick Sayre on Tuesday, April 3rd, 2018 at 5:34pm

# Liked by jalbertbowdenii on Tuesday, April 3rd, 2018 at 6:23pm

# Liked by Todd on Tuesday, April 3rd, 2018 at 6:23pm

# Liked by Ellen De Vries on Tuesday, April 3rd, 2018 at 6:36pm

# Liked by Gearoid Collins on Tuesday, April 3rd, 2018 at 7:20pm

# Liked by Leonidas Tsementzis on Tuesday, April 3rd, 2018 at 8:02pm

# Liked by Sam Wainford on Tuesday, April 3rd, 2018 at 8:02pm

# Liked by Joe Mullan on Tuesday, April 3rd, 2018 at 8:03pm

# Liked by Mike McCallister on Tuesday, April 3rd, 2018 at 8:41pm

# Liked by Gunnar Bittersmann on Wednesday, April 4th, 2018 at 6:37am

# Liked by Marc Thiele on Friday, April 6th, 2018 at 9:32pm

Related posts

Going offline with microformats

The h-entry microformat and the Cache API are a perfect pairing for offline pages.

Navigation preloads in service workers

A little performance boost for your network-first service worker strategy.

Timing out

A service worker strategy for dealing with lie-fi.

Going Offline—the talk of the book

…of the T-shirt.

Service workers in Samsung Internet browser

Samsung Internet browser doesn’t yet support asynchronous `waitUntil`, but that’s okay.

Related links

Request with Intent: Caching Strategies in the Age of PWAs – A List Apart

Aaron outlines some sensible strategies for serving up images, including using the Cache API from your service worker script.

Tagged with

Offline Page Descriptions | Erik Runyon

Here’s a nice example of showing pages offline. It’s subtly different from what I’m doing on my own site, which goes to show that there’s no one-size-fits-all recipe when it comes to offline strategies.

Tagged with

Paris Web 2019 - 10 octobre après-midi - Amphithéâtre - YouTube

Here’s the livestream of the talk I gave at Paris Web—Going Offline, complete with French live-captioning and simultaneous interpretation in .

Tagged with

Blog service workers and the chicken and the egg

This is a great little technique from Remy: when a service worker is being installed, you make sure that the page(s) the user is first visiting get added to a cache.

Tagged with

Jeremy Keith: Going offline - YouTube

Here’s the opening keynote I gave at Frontend United in Utrecht a few weeks back.

Tagged with

Previously on this day

9 years ago I wrote 100 words 012

Day twelve.

15 years ago I wrote Let the right tweet in

Horror and cosiness.

16 years ago I wrote FooVid

Voxpop videos from the Social Graph Foo Camp.

22 years ago I wrote Diminished Responsibility

Here we go again: