Tags: https

818

sparkline

Saturday, November 18th, 2017

Checked in at The Open House. Welsh rarebit mac’n’cheese — with Jessica

Checked in at The Open House. Welsh rarebit mac’n’cheese — with Jessica

Thursday, November 16th, 2017

Checked in at O'Shio. Chirashi don — with Amber

Checked in at O’Shio. Chirashi don — with Amber

Wednesday, November 15th, 2017

What is a Progressive Web App?

It seems like any new field goes through an inevitable growth spurt that involves “defining the damn thing.” For the first few years of the IA Summit, every second presentation seemed to be about defining what Information Architecture actually is. See also: UX. See also: Content Strategy.

Now it seems to be happening with Progressive Web Apps …which is odd, considering the damn thing is defined damn well.

I’ve written before about the naming of Progressive Web Apps. On the whole, I think it’s a pretty good term, especially if you’re trying to convince the marketing team.

Regardless of the specifics of the name, what I like about Progressive Web Apps is that they have a clear definition. It reminds me of Responsive Web Design. Whatever you think of that name, it comes with a clear list of requirements:

  1. A fluid layout,
  2. Fluid images, and
  3. Media queries.

Likewise, Progressive Web Apps consist of:

  1. HTTPS,
  2. A service worker, and
  3. A Web App Manifest.

There’s more you can do in addition to that (just as there’s plenty more you can do on a responsive site), but the core definition is nice and clear.

Except, for some reason, that clarity is being lost.

Here’s a post by Ben Halpern called What the heck is a “Progressive Web App”? Seriously.

I have a really hard time describing what a progressive web app actually is.

He points to Google’s intro to Progressive Web Apps:

Progressive Web Apps are user experiences that have the reach of the web, and are:

  • Reliable - Load instantly and never show the downasaur, even in uncertain network conditions.
  • Fast - Respond quickly to user interactions with silky smooth animations and no janky scrolling.
  • Engaging - Feel like a natural app on the device, with an immersive user experience.

Those are great descriptions of the benefits of Progressive Web Apps. Perfect material for convincing your clients or your boss. But that appears on developers.google.com …surely it would be more beneficial for that audience to know the technologies that comprise Progressive Web Apps?

Ben Halpern again:

Google’s continued use of the term “quality” in describing things leaves me with a ton of confusion. It really seems like they want PWA to be a general term that doesn’t imply any particular implementation, and have it be focused around the user experience, but all I see over the web is confusion as to what they mean by these things. My website is already “engaging” and “immersive”, does that mean it’s a PWA?

I think it’s important to use the right language for the right audience.

If you’re talking to the business people, tell them about the return on investment you get from Progressive Web Apps.

If you’re talking to the marketing people, tell them about the experiential benefits of Progressive Web Apps.

But if you’re talking to developers, tell them that a Progressive Web App is a website served over HTTPS with a service worker and manifest file.

Saturday, November 11th, 2017

Checked in at Sirius Arts Centre. Steve Cooney, Dermot Byrne, Trevor Hutchinson.

Checked in at Sirius Arts Centre. Steve Cooney, Dermot Byrne, Trevor Hutchinson.

Checked in at O'Shio. Hot pot for two — with Jessica

Checked in at O’Shio. Hot pot for two — with Jessica

Friday, November 10th, 2017

Checked in at The Joker. Lunch break at FFConf. — with Graham

Checked in at The Joker. Lunch break at FFConf. — with Graham

Wednesday, November 8th, 2017

Sous-vide pork tenderloin stuffed with capers and herbs.

Sous-vide pork tenderloin stuffed with capers and herbs.

Monday, November 6th, 2017

Checked in at The Fiddler's Elbow. Tunes — with Jessica

Checked in at The Fiddler’s Elbow. Tunes — with Jessica

Thursday, November 2nd, 2017

Checked in at Trollburger. The Hellfire! 🌶

Checked in at Trollburger. The Hellfire! 🌶

Wednesday, November 1st, 2017

Checked in at The Eagle. Enjoying the jigs’n’reels. — with Jessica

Checked in at The Eagle. Enjoying the jigs’n’reels. — with Jessica

Saturday, October 28th, 2017

Pier beer.

Pier beer.

Checked in at Brighton Electric. It’s been a while since @SalterCane had a practice.

Checked in at Brighton Electric. It’s been a while since @SalterCane had a practice.

Friday, October 27th, 2017

Checked in at RSA. Talkin’ ’bout the indie web.

Checked in at RSA. Talkin’ ’bout the indie web.

Thursday, October 26th, 2017

Checked in at Barbican Centre. Listening to Cameron.

Checked in at Barbican Centre. Listening to Cameron.

Wednesday, October 25th, 2017

Checked in at Barbican Centre. Absolutely loved Julia Whitney’s talk at Leading Design.

Checked in at Barbican Centre. Absolutely loved Julia Whitney’s talk at Leading Design.

Thursday, October 19th, 2017

Checked in at Cafè Sant Pere. Nightcap — with Jessica

Checked in at Cafè Sant Pere. Nightcap — with Jessica

Checked in at Mudanzas. Cerveza y fuet — with Jessica

Checked in at Mudanzas. Cerveza y fuet — with Jessica

Tapas in El Xampanyet.

Tapas in El Xampanyet.

Checked in at El Pintxo de Petrixol. Gildas and txakoli. — with Jessica

Checked in at El Pintxo de Petrixol. Gildas and txakoli. — with Jessica

Seafood stew.

Seafood stew.