practising web standards in the large

23
Practicing Web Standards in the Large Tatham Oddie, Readify http://tath.am @tathamoddie

Upload: web-directions

Post on 22-Jan-2015

1.016 views

Category:

Technology


0 download

DESCRIPTION

Web standards might be second nature to all of us here, but they don't always fly so easily in the enterprise. Obscure browsers and CIOs watching their bottom line can often leave a passionate development team feeling stifled. In this session we'll look at how a number of large scale websites successfully adopted new standards and opened their content to more audiences and devices than ever before. We'll explore techniques for deciding what client technologies to use on your projects, how to drive the adoption of newer techniques and how not to leave your audience behind. We'll even talk about how to make all of this possible with Internet Explorer in the room.

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