Web sites that don't adhere to the W3C standards

Web sites that don't adhere to the W3C standards

Shlomi Fish shlomif at iglu.org.il
Mon Apr 13 18:27:58 IDT 2009


Hi Gabor!

And everybody.

On Monday 13 April 2009 17:23:24 Gabor Szabo wrote:
> Every now and then we complain about one of the Israeli web sites that
> don't work
> in Firefox.
> AFAIK the usual response is that they should build their site based on
> the W3C standards.
> I thought it must be something good that large International web aware
> companies must
> already do so I checked Google.com, Yahoo.com and just so we can laugh
> MSN.com
>
> http://validator.w3.org/check?uri=http%3A%2F%2Fgoogle.com%2F&charset=(detec
>t+automatically)&doctype=Inline&group=0
> http://validator.w3.org/check?uri=http%3A%2F%2Fwww.yahoo.com%2F&charset=(de
>tect+automatically)&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.654
> http://validator.w3.org/check?uri=http%3A%2F%2Fwww.msn.com%2F&charset=(dete
>ct+automatically)&doctype=Inline&group=0&user-agent=W3C_Validator%2F1.654
>

(sorry for breaking the URLs - see the original message for the unbroken ones)

> From the three only MSN passed the validation.
>
> So why do the other two disregard the standard?
> Do they care less about Firefox than Microsoft?

First of all, one should understand that many not-entirely-valid sites (or 
even some that are very non-standards-compliant) will still be displayed well 
by Firefox and other major browsers. Firefox and other browsers attempt to do-
the-right-thing when encountering markup or code that's not entirely standards 
compliant. Otherwise, we could expect many pages that are either old or poorly 
coded to break there.

Now, what Google does is serve markup that is extremely optimised for being 
small, and as a result completely non-valid, that is still handled correctly 
by Firefox, MSIE, and other browsers. I'm pretty sure Google cares about 
Firefox and that its workers test their pages with it, but they still opted to 
prefer increasing the download/display speed of their pages (which is roughly 
proportional to the size of the data sent to the browser) while making their 
markup non-valid.

I don't know about Yahoo for sure.

As for msn.com - I don't know why Microsoft went into the effort of making 
their pages valid, but we should applaud them for this fact. One should note 
that even if pages are valid, they may still not work well on various 
browsers, and may have other usability or accessibility problems. [MSN-on-FF] 
But it's still a step in the right direction, 

To sum up, if a site validates, then it's a good thing. But it still doesn't 
preclude (or guarantee) that it will have other compatibility, usability or 
accessibility issues. One should look at the general state of a site's 
quality, and not just what the validator says.

Regards,

	Shlomi Fish

[MSN-on-FF] - I don't recall MSN.com pages breaking on Firefox, but I haven't 
visited MSN.com often. I seem to have read on http://www.joelonsoftware.com/ 
that the online version of MSDN (The MS Developer Network) used to work only 
on IE (and possibly still only works on it), but I don't know what the current 
situation is.

>
>
> Gabor
>
> _______________________________________________
> Linux-il mailing list
> Linux-il at cs.huji.ac.il
> http://mailman.cs.huji.ac.il/mailman/listinfo/linux-il

-- 
-----------------------------------------------------------------
Shlomi Fish       http://www.shlomifish.org/
http://www.shlomifish.org/humour/ways_to_do_it.html

God gave us two eyes and ten fingers so we will type five times as much as we
read.




More information about the Linux-il mailing list