Web technologies are evolving at such a frenetic pace that it becomes almost mandatory to learn on your own. A lot of us still depend on other people to do this learning for us, and we tend to use their answers to solve our everyday problems.
Inconsistent implementations, rapidly evolving specs, questionable performance impacts and maintenance implications mean we cannot always depend on others for answers but must involve ourselves actively in the process of developing specifications for new Web technologies. But how do we go about it?
There are some simple rituals we can all do, which can have us be better-informed and also better inform the people and groups who are most directly involved in the development of new Web technologies.
42. SAMPLE
Open Web Support Chart for June 2010
Feature Bling Needs Fallback Cannot Use
Border Radius X ‐ ‐
Box Shadow X ‐ ‐
HTML5 Forms ‐ X – HTML5Widgets ‐
Canvas ‐ X – excanvas ‐
Web Workers ‐ ‐ X
Web Sockets ‐ ‐ X
More fallback scripts: github.com/Modernizr/Modernizr/wiki/Shims‐and‐fallbacks
51. Bed Time Reading
Differences between HTML4 and HTML5
www.w3.org/TR/html5‐diff/
HTML5 The Markup Language
www.w3.org/TR/html‐markup/
Using XHTML in HTML5
www.w3.org/TR/html‐polyglot/
CSS Selectors
www.w3.org/TR/css3‐selectors/#selectors