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 
recordssoundthesam...
https://www.flickr.com/photos/ramsd/10905624385
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 tha...
https://www.flickr.com/photos/joeshlabotnik/305410323
the web is 
Evolving
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/ 
Scr...
+ + API
DeviceLightEvent = ? lux 
LightLevelEvent = dim | normal | bright 
Media query translation: washed 
(Approximate levels of...
Device Light 
window.addEventListener('devicelight', function(e) {! 
var lux;! 
lux = e.value;! 
! 
if (lux < 50) {! 
//Ch...
light-level media query 
@media (light-level: dim) {! 
/*Change things for dim light*/! 
}! 
@media (light-level: normal) ...
sallyjenkinson.co.uk/blog/2014/05/18/light-level-demo/
Invisible 
requirements
offlinefirst.org
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
https://www.flickr.com/photos/gsfc/14990033062/in/photostream/
https://www.flickr.com/photos/drdul/210641686
<the-web-is>
The only way 
is ethics
“A Dark Pattern is a type of user interface 
that appears to have been carefully crafted 
to trick users into doing things...
“ 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
Thank you 
Sally Jenkinson 
recordssoundthesame.com 
sally@recordssoundthesame.com · @sjenkinson
The Web Is Our Responsibility
The Web Is Our Responsibility
The Web Is Our Responsibility
The Web Is Our Responsibility
The Web Is Our Responsibility
The Web Is Our Responsibility
The Web Is Our Responsibility
The Web Is Our Responsibility
The Web Is Our Responsibility
The Web Is Our Responsibility
The Web Is Our Responsibility
The Web Is Our Responsibility
Upcoming SlideShare
Loading in …5
×

The Web Is Our Responsibility

9,496 views

Published on

Published in: Internet, Technology
0 Comments
62 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
9,496
On SlideShare
0
From Embeds
0
Number of Embeds
2,011
Actions
Shares
0
Downloads
110
Comments
0
Likes
62
Embeds 0
No embeds

No notes for slide

The Web Is Our Responsibility

  1. The web is OUR responsibility SALLY JENKINSON · @sjenkinson · The Web Is · 30th/31st October 2014
  2. Hello! SALLY JENKINSON Freelance technical consultant ! @sjenkinson sally@recordssoundthesame.com recordssoundthesame.com
  3. https://www.flickr.com/photos/ramsd/10905624385
  4. the web is experiences
  5. ?
  6. https://www.flickr.com/photos/58378435@N02/6833346648
  7. “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/
  8. https://www.flickr.com/photos/joeshlabotnik/305410323
  9. the web is Evolving
  10. fluid grid + flexible images + media queries
  11. Size isn’t everything (RWD > media queries > widths)
  12. “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”
  13. + + API
  14. 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/
  15. 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! }! });
  16. 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*/! }
  17. sallyjenkinson.co.uk/blog/2014/05/18/light-level-demo/
  18. Invisible requirements
  19. offlinefirst.org
  20. https://www.flickr.com/photos/127834186@N05/15268499666/
  21. http://www.gehealthcare.com/promo/advseries/
  22. More than media queries
  23. BUT Wait!*
  24. attitudes are our responsibility http://huffduffer.com/adactio/167838
  25. <picture>
  26. https://www.flickr.com/photos/dullhunk/202872717
  27. https://www.flickr.com/photos/gsfc/14990033062/in/photostream/
  28. https://www.flickr.com/photos/drdul/210641686
  29. <the-web-is>
  30. The only way is ethics
  31. “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
  32. “ It’s not who I am underneath, but what I do that defines me. ” - Batman
  33. Change is hard (but it’s also good)
  34. https://www.flickr.com/photos/superwebdeveloper/8251022476/
  35. Be excellent To each other
  36. the web is our responsibility
  37. Thank you Sally Jenkinson recordssoundthesame.com sally@recordssoundthesame.com · @sjenkinson

×