Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Untangle the web - web standards

Untangle the web - web standards

Web standards - what are they and why do they matter today. A talk for Untangle the Web at Google Campus, April 8th 2013.

Rachel Andrew

April 08, 2013
Tweet

More Decks by Rachel Andrew

Other Decks in Technology

Transcript

  1. Web Standards
    What are they, and why do they matter today?
    Rachel Andrew, Untangle the Web, London April 2013
    Monday, 8 April 13

    View full-size slide

  2. What are these
    web standards?
    Monday, 8 April 13

    View full-size slide

  3. Monday, 8 April 13

    View full-size slide

  4. Monday, 8 April 13

    View full-size slide

  5. Monday, 8 April 13

    View full-size slide

  6. Maturity Levels
    Working Draft
    Monday, 8 April 13

    View full-size slide

  7. Maturity Levels
    Candidate Recommendation
    Monday, 8 April 13

    View full-size slide

  8. Maturity Levels
    Proposed Recommendation
    Monday, 8 April 13

    View full-size slide

  9. Maturity Levels
    W3C Recommendation - a “web standard”
    Monday, 8 April 13

    View full-size slide

  10. “Those who cannot remember
    the past, are condemned
    to repeat it.”
    George Santayana
    Monday, 8 April 13

    View full-size slide

  11. Monday, 8 April 13

    View full-size slide

  12. http://www.flickr.com/photos/oimax/2141263830
    Monday, 8 April 13

    View full-size slide

  13. Monday, 8 April 13

    View full-size slide

  14. Monday, 8 April 13

    View full-size slide

  15. Monday, 8 April 13

    View full-size slide

  16. Monday, 8 April 13

    View full-size slide

  17. Monday, 8 April 13

    View full-size slide

  18. IE Usage
    http://commons.wikimedia.org/wiki/File:Internet-explorer-usage-data.svg
    Monday, 8 April 13

    View full-size slide

  19. http://www.flickr.com/photos/mn_francis/215936669
    Monday, 8 April 13

    View full-size slide

  20. The Web Standards
    Project
    Monday, 8 April 13

    View full-size slide

  21. Monday, 8 April 13

    View full-size slide

  22. Monday, 8 April 13

    View full-size slide

  23. Monday, 8 April 13

    View full-size slide

  24. http://www.flickr.com/photos/ventanazul/2201719533
    Monday, 8 April 13

    View full-size slide

  25. WebKit
    Safari, Chrome ... Blink
    Monday, 8 April 13

    View full-size slide

  26. http://cognition.happycog.com/article/building-the-happy-cog-test-lab
    Monday, 8 April 13

    View full-size slide

  27. Monday, 8 April 13

    View full-size slide

  28. Monday, 8 April 13

    View full-size slide

  29. Monday, 8 April 13

    View full-size slide

  30. Do web standards
    matter today?
    Monday, 8 April 13

    View full-size slide

  31. Standards give us a
    framework to experiment
    Monday, 8 April 13

    View full-size slide

  32. Monday, 8 April 13

    View full-size slide

  33. Standards guard against
    a monoculture
    Monday, 8 April 13

    View full-size slide

  34. Standards help to
    future-proof our work
    Monday, 8 April 13

    View full-size slide

  35. Monday, 8 April 13

    View full-size slide

  36. How should we ensure
    we follow standards?
    Monday, 8 April 13

    View full-size slide

  37. Validate your work
    ... if something is invalid - know why
    Monday, 8 April 13

    View full-size slide

  38. Work to the spec
    avoid targeting one particular browser/rendering engine
    Monday, 8 April 13

    View full-size slide

  39. Target features not
    browsers
    when dealing with lack of support
    Monday, 8 April 13

    View full-size slide

  40. Keep it accessible
    the web is for everyone - and it’s our job to keep it that way
    Monday, 8 April 13

    View full-size slide

  41. Thank you
    http://rachelandrew.co.uk/presentations/web-standards
    @rachelandrew
    Monday, 8 April 13

    View full-size slide