A couple of days ago I posted a quick post on browser elitism. It was mainly based upon what I read from Jeremy in the comments.
Jeremy has given it more thought, and posted a very good article on seperating presentation and behaviour.
It’s very good and asks some good questions.
There are three fundamental points here:
1) DOM scripting, not CSS, is the correct tool for making behavioural usability enhancements. 2) Amongst browsers, the DOM is more widely-supported than CSS2. 3) Amongst developers, CSS is more widely-supported than DOM scripting.
To me, it’s clear that the problem lies with the third point. Lots of developers use the hammer of CSS so everything looks like a nail to them. I think he’s spot on here.
Tagged As Browsers, CSS, Coding, Javascript, Strategy, Web Standards
Comments are Closed
Posted at 09:18 AM