Travis said:
Yes, and no. Yes they need to learn their craft. No because there are
too many un cooperative browsers (including version) for them to take
it seriously yet.
Hmmm... considering that it may take *years* for some people (and
organizations) to upgrade their browsers, how long do you propose we all
wait around before CSS (or any other technology) becomes viable? 5
years? 10? Maybe we shouldn't even bother at all?
ESPECIALLY since websites have a tendency to be very
fluid in their content.
non sequitur
And MONEY. Sometimes LOTS of money.
The subject was web developers and their actual knowledge of their
craft, not why big corporate or ecommerce web sites might still be using
table layouts.
IMO, it doesn't matter if a developer is a freelance contractor or
in-house at some corporation. If they don't really understand the
technologies they are working with, they need to get educated rather
than blindly hacking away at stuff they don't understand, whining that
it doesn't work, and using that as a rationale for things like
abandoning CSS (as you put it).
It doesn't take lots of money to buy a book, take a tutorial/class, or
search the google group archives for information. It does, however, take
time and effort. That's time and effort the developer should be spending
to advance themselves, not just for their clients or employer. If they
aren't interested in doing that, then I wish they'd get out of the game
for all our sakes. The web will probably be a nicer place to be if they did.