SlideShare a Scribd company logo
The web is 
OUR responsibility 
SALLY JENKINSON · @sjenkinson · The Web Is · 30th/31st October 2014
Hello! 
SALLY JENKINSON 
Freelance technical consultant 
! 
@sjenkinson 
sally@recordssoundthesame.com 
recordssoundthesame.com
The Web Is Our Responsibility
https://www.flickr.com/photos/ramsd/10905624385
The Web Is Our Responsibility
The Web Is Our Responsibility
The Web Is Our Responsibility
The Web Is Our Responsibility
the web is 
experiences
?
https://www.flickr.com/photos/58378435@N02/6833346648
“We don’t have a UX Team. If the problem 
with your service is that the servers are slow 
and the UX Team can’t change that, then 
they aren’t in control of the user experience 
and they shouldn’t be called the user 
experience team.” 
https://gds.blog.gov.uk/2014/07/18/whats-the-design-process-at-gds/
The Web Is Our Responsibility
https://www.flickr.com/photos/joeshlabotnik/305410323
the web is 
Evolving
The Web Is Our Responsibility
fluid grid 
+ 
flexible images 
+ 
media queries
Size isn’t everything 
(RWD > media queries > widths)
“used to query whether scripting languages, such as JavaScript, are supported on the 
dev.w3.org/csswg/mediaqueries4/ 
Scripting 
current document” 
pointer 
hover 
light-level 
“used to query about the presence and accuracy of a pointing device such as a mouse” 
“used to query the user’s ability to hover over elements on the page”
+ + API
DeviceLightEvent = ? lux 
LightLevelEvent = dim | normal | bright 
Media query translation: washed 
(Approximate levels of dim: < 50 lux, normal: 50 - 10000 lux, bright: > 10000 lux) 
www.w3.org/TR/ambient-light/
Device Light 
window.addEventListener('devicelight', function(e) {! 
var lux;! 
lux = e.value;! 
! 
if (lux < 50) {! 
//Change things for dim light! 
}! 
if (lux >= 50 && lux <= 10000) {! 
//Change things for normal light! 
}! 
if (lux > 10000) {! 
//Change things for bright light! 
}! 
});
light-level media query 
@media (light-level: dim) {! 
/*Change things for dim light*/! 
}! 
@media (light-level: normal) {! 
/*Change things for normal light*/! 
}! 
@media (light-level: washed) {! 
/*Change things for bright light*/! 
}
sallyjenkinson.co.uk/blog/2014/05/18/light-level-demo/
Invisible 
requirements
offlinefirst.org
The Web Is Our Responsibility
https://www.flickr.com/photos/127834186@N05/15268499666/
http://www.gehealthcare.com/promo/advseries/
More than 
media queries
BUT 
Wait!*
attitudes are 
our responsibility 
http://huffduffer.com/adactio/167838
<picture>
https://www.flickr.com/photos/dullhunk/202872717
The Web Is Our Responsibility
https://www.flickr.com/photos/gsfc/14990033062/in/photostream/
https://www.flickr.com/photos/drdul/210641686
The Web Is Our Responsibility
<the-web-is>
The only way 
is ethics
The Web Is Our Responsibility
“A Dark Pattern is a type of user interface 
that appears to have been carefully crafted 
to trick users into doing things, such as 
buying insurance with their purchase or 
signing up for recurring bills.” 
- darkpatterns.org
“ It’s not who I am underneath, but 
what I do that defines me. ” 
- Batman
Change is hard 
(but it’s also good)
https://www.flickr.com/photos/superwebdeveloper/8251022476/
Be excellent 
To each other
The Web Is Our Responsibility
the web is 
our responsibility
Thank you 
Sally Jenkinson 
recordssoundthesame.com 
sally@recordssoundthesame.com · @sjenkinson

More Related Content

PDF
More Than Media Queries - The Digital Pond
PPTX
Best Practices for Mobile UX
ZIP
Size Doesn't Matter
PDF
Best Practice for UX Deliverables
PDF
Best Practice For UX Deliverables - Eventhandler, London, 22 Oct 2013
PDF
More Than Media Queries - Responsive Day Out 2
PDF
Maximising Your SERP Potential - Enhance your listings with Rich Snippets
PPT
Make Stuff People Can Use - Agile Alliance 2010
More Than Media Queries - The Digital Pond
Best Practices for Mobile UX
Size Doesn't Matter
Best Practice for UX Deliverables
Best Practice For UX Deliverables - Eventhandler, London, 22 Oct 2013
More Than Media Queries - Responsive Day Out 2
Maximising Your SERP Potential - Enhance your listings with Rich Snippets
Make Stuff People Can Use - Agile Alliance 2010

Similar to The Web Is Our Responsibility (20)

PDF
ITI Presentation
KEY
Building Drupal Apps for Distributions
PDF
The Psychology of User Testing
PPT
Traction User Group 2010 - Brian Tullis Presentation
KEY
Join the Secret Revolution
PPT
Creating a Balanced UX Workflow
PPT
Patterns of Observable Work, Brian Tullis
PDF
The Age of Responsive Design
PDF
Emerging Technologies in the Library
PDF
Speed is Essential for a Great Web Experience
PDF
Webbt user_centred_demos
PPT
Big Data, Big Local
PPTX
Lisa14 - Transforming to a Culture of Continuous Improvement
ZIP
A Jisc Perspective Of Impact And Evidence
PDF
System performance en-2
PDF
Technologies to Maintain Your Online Teaching Presence
PDF
The 10 Golden Usability Heuristics (Montreal Girl Geeks September 2014)
PPTX
RubyConf 2012: Custom Reverse Proxies
PPTX
From Chaos to Control, from Control to Freedom - 5 Lessons Learned on our Agi...
PDF
From Anywhere Library to Everywhere Library: Creating a User Experience Strat...
ITI Presentation
Building Drupal Apps for Distributions
The Psychology of User Testing
Traction User Group 2010 - Brian Tullis Presentation
Join the Secret Revolution
Creating a Balanced UX Workflow
Patterns of Observable Work, Brian Tullis
The Age of Responsive Design
Emerging Technologies in the Library
Speed is Essential for a Great Web Experience
Webbt user_centred_demos
Big Data, Big Local
Lisa14 - Transforming to a Culture of Continuous Improvement
A Jisc Perspective Of Impact And Evidence
System performance en-2
Technologies to Maintain Your Online Teaching Presence
The 10 Golden Usability Heuristics (Montreal Girl Geeks September 2014)
RubyConf 2012: Custom Reverse Proxies
From Chaos to Control, from Control to Freedom - 5 Lessons Learned on our Agi...
From Anywhere Library to Everywhere Library: Creating a User Experience Strat...
Ad

More from Sally Lait (17)

PDF
Changing the world with the web
PDF
Making the leap from execution to strategy
PDF
Websites are a symptom, not the cause - DXN May 2017
PDF
Websites are a symptom, not the cause
PDF
All these moments will be lost in time: the web, the future, and us
PDF
Working with the web and the future
PDF
All these moments will be lost in time: the web, the future, and us
PDF
An introduction to open data
PDF
An introduction to open data
PDF
All these moments will be lost in time: the web, the future, and us
PDF
Open Data: Open Your Mind
PDF
An introduction to open data
PDF
Choosing the "right" CMS (and other things)
PDF
Choosing the "right" CMS
PDF
With great power comes great (development) responsibility
PDF
Mini hacks, big difference
PPTX
HTML5 - Create The Web London
Changing the world with the web
Making the leap from execution to strategy
Websites are a symptom, not the cause - DXN May 2017
Websites are a symptom, not the cause
All these moments will be lost in time: the web, the future, and us
Working with the web and the future
All these moments will be lost in time: the web, the future, and us
An introduction to open data
An introduction to open data
All these moments will be lost in time: the web, the future, and us
Open Data: Open Your Mind
An introduction to open data
Choosing the "right" CMS (and other things)
Choosing the "right" CMS
With great power comes great (development) responsibility
Mini hacks, big difference
HTML5 - Create The Web London
Ad

Recently uploaded (20)

PDF
An introduction to the IFRS (ISSB) Stndards.pdf
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PDF
WebRTC in SignalWire - troubleshooting media negotiation
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PDF
The Internet -By the Numbers, Sri Lanka Edition
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PPT
Design_with_Watersergyerge45hrbgre4top (1).ppt
PPTX
presentation_pfe-universite-molay-seltan.pptx
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
PDF
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
PDF
Paper PDF World Game (s) Great Redesign.pdf
PPTX
SAP Ariba Sourcing PPT for learning material
PPTX
innovation process that make everything different.pptx
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PPTX
Introuction about WHO-FIC in ICD-10.pptx
PDF
Testing WebRTC applications at scale.pdf
An introduction to the IFRS (ISSB) Stndards.pdf
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
WebRTC in SignalWire - troubleshooting media negotiation
522797556-Unit-2-Temperature-measurement-1-1.pptx
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
The Internet -By the Numbers, Sri Lanka Edition
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
Design_with_Watersergyerge45hrbgre4top (1).ppt
presentation_pfe-universite-molay-seltan.pptx
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Power Point - Lesson 3_2.pptx grad school presentation
Job_Card_System_Styled_lorem_ipsum_.pptx
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
Paper PDF World Game (s) Great Redesign.pdf
SAP Ariba Sourcing PPT for learning material
innovation process that make everything different.pptx
Module 1 - Cyber Law and Ethics 101.pptx
Introuction about WHO-FIC in ICD-10.pptx
Testing WebRTC applications at scale.pdf

The Web Is Our Responsibility