Download - Practising Web Standards in the Large

Transcript
  • 1. Practicing Web Standardsin the Large
    Tatham Oddie, Readify
    http://tath.am@tathamoddie

2. http://flic.kr/p/Bd4jF
3. < video 1 >
4. < video 2 >
5. Target a documented standard, not a browser implementation.
6. 7. 8. What are standards?
9. A commonunderstanding
10. 11. 12. http://go.tath.am/ie5fax
13. Experience
Chrome
HTML 5
XDR
DOM Storage
Selector API
CSS 3 / extensions
CSS 2.1
DOM 1.0 Level 2
PNG
JavaScript
XHTML 1.0, 1.1
CSS 1
HTML 4.01
HTML 3.2
Safari 4
Browsers above the baseline just work
Firefox 3.6
Progressive Enhancement
IE8
Opera 9.5
Firefox 3.1
Safari 3
Firefox 3
Baseline
Firefox 2
Standards
Browsers
Browsers below the baseline need specific attention
IE7
Safari 2
Firefox 1
Graceful Degradation
IE6
Reach
14. A
B
C
IE8
IE7
IE6
FF3
S4
C
15. Set levels of support.
Revisit your data often.
16. Users without JavaScript
http://yhoo.it/azLF8w
17. Sell JS PE on stats and performance.
18. Getting the basics right goes a long way.
19. 20. 21. Develop repeatable patterns.
22. Dont go backwards.
23. http://tath.amhttp://readify.net