Gabriele Romanato wrote:
> I've just finished to validate the markup and the CSS of the sites of 
> Obama and McCain. The results are horrible: thousands errors! While I'm 
> listening to "Fade to black" (Metallica), I'm just wondering why the 
> standard are neglected in such a way.
> do you have an answer that could save my trust in a better web?
>
>   
Standards are there to make our working together easier and handovers or 
working with third parties less painful. They are an agreement between 
developers how to work together.

For web standards it also *should* mean that your development process 
has predictable outcomes as the browser vendors adhere to these standards.

In the past this was not the case, which had positives and negatives (we 
would not have Ajax had Microsoft not violated the ecmascript standard 
and enhanced on it). Now it is more and more and even IE in its 8th 
permutation is a great, standards compliant browser.

Where it goes pear-shaped is that end users (and especially IT 
departments who are the only ones that can upgrade software in a lot of 
companies) do not upgrade browsers as browsers aren't seen as something 
that needs maintenance but comes with the operating system.

This is why to have the largest reach some people consider it needed 
that we don't follow standards but test with all browsers over and over 
again. An election campaign site is not meant to be forever, so I guess 
they wanted to make it work now. For non-temporary sites this is not a 
safe way of thinking as it is short-sighted and you'll have to 
re-evaluate whenever a new browser comes around. A more mature and safer 
way of thinking browser support whilst following standards is a graded 
support, as explained for example here: 
http://developer.yahoo.com/yui/articles/gbs/
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
List wiki/FAQ -- http://css-discuss.incutio.com/
List policies -- http://css-discuss.org/policies.html
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to