Upload
cole-henley
View
157
Download
5
Tags:
Embed Size (px)
DESCRIPTION
In my talk I want to look at whatever happened to progressive enhancement and discuss how we should approach inclusive web design with the myriad of tools, techniques and devices available today.
Citation preview
Whatever happened to Progressive Enhancement?
helo Casnewydd
My First Web Job
2005
=
Government website
yuk
Web standards
Birth of Ajax
2007
Graceful Degradation
Progressive Enhancement
“Design for the lowest common denominator”
Fast Forward
2012
A new landscape
Blurring of layers
The Death of the Reload Button
User Expectation
Problems
!=
Sites / Apps
Design for the best
Graceful Degradation !again"
-o-
CSS prefixes
CSS-dependency
<div>itus
JS-dependency
#!
The hash-bang
<noscript>
<noscript>
#wtf
Performance
Drag and drop culture
Bloat
Canvas-in design
Can we fix it?
“Design for the lowest common denominator”
Mobile first
Responsive Web Design
not a panacea
not a trend
=
Responsive Web Design is Progressive Enhancement
Shoe-horning is unsustainable
Solutions
“Markup first”
“Design for a range of devices”
Three pillars of Responsive Web Design
“Expect it to break”
http://goo.gl/0tZam
“Design a site to work robustly for the situations in which Javascript doesn’t
succesfully run”
#protip
#protip
“Don’t ignore the 1.3%”
Diolch yn Fawr!http://goo.gl/9jnB1
@cole007
Font Edmondsans Icons Geomicons Wired