Expectations

I noticed something interesting recently about how I browse the web.

It used to be that I would notice if a site were responsive. Or, before responsive web design was a thing, I would notice if a site was built with a fluid layout. It was worthy of remark, because it was exceptional—the default was fixed-width layouts.

But now, that has flipped completely around. Now I notice if a site isn’t responsive. It feels …broken. It’s like coming across an embedded map that isn’t a slippy map. My expectations have reversed.

That’s kind of amazing. If you had told me ten years ago that liquid layouts and media queries would become standard practice on the web, I would’ve found it very hard to believe. I spent the first decade of this century ranting in the wilderness about how the web was a flexible medium, but I felt like the laughable guy on the street corner with an apocalyptic sandwich board. Well, who’s laughing now

Anyway, I think it’s worth stepping back every now and then and taking stock of how far we’ve come. Mind you, in terms of web performance, the trend has unfortunately been in the wrong direction—big, bloated websites have become the norm. We need to change that.

Now, maybe it’s because I’ve been somewhat obsessed with service workers lately, but I’ve started to notice my expectations around offline behaviour changing recently too. It’s not that I’m surprised when I can’t revisit an article without an internet connection, but I do feel disappointed—like an opportunity has been missed.

I really notice it when I come across little self-contained browser-based games like

Those games are great! I particularly love Battleship Solitaire—it has a zen-like addictive quality to it. If I load it up in a browser tab, I can then safely go offline because the whole game is delivered in the initial download. But if I try to navigate to the game while I’m offline, I’m out of luck. That’s a shame. This snack-sized casual games feel like the perfect use-case for working offline (or, even if there is an internet connection, they could still be speedily served up from a cache).

I know that my expectations about offline behaviour aren’t shared by most people. The idea of visiting a site even when there’s no internet connection doesn’t feel normal …yet.

But perhaps that expectation will change. It’s happened before.

(And if you want to be ready when those expectations change, I’ve written a Going Offline for you.)

Have you published a response to this? :

Responses

CSS-Tricks

“It used to be that I would notice if a site were responsive … But now, that has flipped completely around. Now I notice if a site isn’t responsive. It feels …broken.”adactio.com/journal/13968

# Posted by CSS-Tricks on Tuesday, June 5th, 2018 at 7:00pm

1 Share

# Shared by Jan Skovgaard on Monday, June 4th, 2018 at 12:14pm

3 Likes

# Liked by Jan Skovgaard on Monday, June 4th, 2018 at 12:17pm

# Liked by John Brett @ 🇮🇪 on Monday, June 4th, 2018 at 1:21pm

# Liked by Frank M. Palinkas on Monday, June 4th, 2018 at 10:28pm

Related posts

Service worker resources

Hyperlinks to help you get your site working offline.

Acknowledgements

Giving thanks.

Going Offline, available now!

A Book Available.

Technical balance

Why I had two technical editors working with me on Going Offline, with opposite levels of experience.

The audience for Going Offline

A book about service workers that doesn’t assume any prior knowledge of JavaScript.

Related links

Any Site can be a Progressive Web App

Here are the slides and links from the talk I just gave at the Delta V conference. I had ten minutes, but to be honest, just saying the name of the talk tells you everything.

Tagged with

Going Offline with ServiceWorker | text/plain

This is such a nice review of Going Offline from Eric!

As anyone who has received unsolicited (or solicited) feedback from me about their book knows, I’m an extremely picky reader, and I have no significant complaints on this one. Highly recommended.

Tagged with

Jeremy Keith: Going Offline | visualgui

Here’s a lovely review of Going Offline from fellow author, Donny Truong:

Jeremy’s technical writing is as superb as always. Similar to his first book for A Book Apart, which cleared up all my confusions about HTML5, Going Offline helps me put the pieces of the service workers’ puzzle together.

Tagged with

Going Offline | CSS-Tricks

Now that the latest versions of iOS and macOS Safari support service workers, I can’t think of a better time to learn about how progressive web apps work under the hood.

Thanks, Robin! (the cheque is in the post)

Tagged with

Going Offline | Aaron Gustafson

Aaron was kind enough to write the foreword to my new book Going Offline. Here it is in full.

In Going Offline, Jeremy Keith breaks down heady concepts into approachable prose and easy-to-follow code examples. He also points out service worker gotchas and shows you how to deftly avoid them. Invest a scant few hours with this book, and you’ll gain a solid understanding of how to put this new technology to work for you right away. No, really—within fifteen to twenty minutes of putting it down.

Tagged with

Previously on this day

7 years ago I wrote Month maps

Visualising activity over time.

7 years ago I wrote Aurora

Kim Stanley Robinson’s tour-de-force.

9 years ago I wrote 100 words 074

Day seventy four.

16 years ago I wrote Making contact

Deathwatch for the password anti-pattern.

17 years ago I wrote Copenhagen

Reboot 9.0 is Soylent Green.

18 years ago I wrote Random

Yeah, right.

18 years ago I wrote Reboot

Reboot is over. It was fun.

19 years ago I wrote Feline frustrations

I upgraded to Tiger a little while back. Frankly, I’m a little underwhelmed.

21 years ago I wrote Wireless Wonderland

Well, my stint as compère at Silicon Beach is over.

21 years ago I wrote Cute

I was just emailing with Dave Phelan about tonight’s Silicon Beach event. I told him I’d probably be able to recognise him from his webcam pic and asked him to give me a wave.

21 years ago I wrote Silicon Beach

Apparently, I’m going to be the compère for tonight’s Silicon Beach event at the Sumo Bar on Middle Street.

21 years ago I wrote Hercubush

Satire: Keeness and severity of remark; caustic exposure to reprobation; trenchant wit; sarcasm.

21 years ago I wrote Ah, Venice

Richard’s pictures of Venice are giving me really itchy feet.

22 years ago I wrote What's on in Brighton

If anybody in Brighton is looking for a good evening’s entertainment tonight, head on over to the Hanbury Ballroom.