swa66 - 8:47 pm on Jan 31, 2011 (gmt 0)
However, both HTML and CSS have suffered very badly from having idiots in charge of standards - for instance, why can you not define symbolic constants something like #define myColor = purple in CSS. This would be useful and trivially simple and has doubtless been proposed many times but some dumbo somewhere has said "No, no, no, that would sacrilege for (some pathetic reason)".
I don't know those in charge of HTML and CSS from a standards point of view. But aside of these recent "dumbing it down" efforts I've been able to mostly find myself and gotten annoyed with the browser crafters that fail to properly adhere to standards they helped create themselves.
But I do know a few small things about CSS and the "pathetic reason" is that it is opposed to the philosophy, the strategy and the guidance of CSS and not
needed to those who understand CSS [As pointed out already by SuzyUK].
The day they add variables to the CSS standard, is the day when those in charge of the CSS standard have failed us [no doubt some browser crafter will add it sooner rather than later].