Best viewed with…

On 6th October 2015 at as part of Double header : Talk 1 – Blocking bots; Talk 2 – Progressive Enhancement

Are we doomed to see history repeat itself? With the amount of client-side MVC frameworks and the upcoming implementation of the ES6 syntax, will we soon be seeing a repeat of the “browser wars.” Will more websites only work in a select number of browsers with the capabilities to run their code?

Are we breaking the inherent robustness of the web? The main facets that affect everything on the web are performance, accessibility, interaction. What are these new tools serving most?

My aim is to take a look at the current state of the web and whether progressive enhancement is still plausible, instead of looking at what new tools can offer. Do some of these new frameworks start to redress the balance and serve all facets of the web?

• I’ll be covering:
What progressive enhancement is and whether it is still important

• What new JavaScript frameworks are offering

• The broader picture of progressive enhancement and what that means for performance and accessibility

• An introduction to service worker and what that means to progressive enhancement and performance

Session video

Slides

Presented by

Adam Onishi

Developer at the Financial times

Adam Onishi is a senior developer at London-based digital agency dxw, where he focuses on building complex solutions for a variety of public sector clients. He has a keen interest in new front-end technologies and tools, with the aim of improving the front-end workflow and bringing consistency to teams of developers. Adam is also co-creator of 12 Devs and 12 Devs of Xmas, is extremely interested in the shape of education in the industry, and is author of the book Pro WordPress Theme Development.

Event

Double header : Talk 1 – Blocking bots; Talk 2 – Progressive Enhancement

Date

6th October 2015

Skill level

Beginner