Comment That's because... (Score 3, Insightful) 307
Google made their front page (and some of their other pages) as small as possible, byte-wise. Their home page has so many errors on it because they intentionally leave out the quotes on attributes and other stuff like that, to reduce the size of the page.
I don't know how many people visit that page every day... let's say 10 million. If they shave 1000 bytes off the size of the file by not including spaces, quotes, slashes, etc. wherever possible, they save ten gigs per day in bandwidth.
Ten gigs per day over a month is about 300 gigs of bandwidth saved per month. Plus, they do it on some other pages, not just the home page, so they're saving a lot of bandwidth overall.
On the other hand, I can't stand non-standard-compliant HTML. It just makes me cringe.
I don't know how many people visit that page every day... let's say 10 million. If they shave 1000 bytes off the size of the file by not including spaces, quotes, slashes, etc. wherever possible, they save ten gigs per day in bandwidth.
Ten gigs per day over a month is about 300 gigs of bandwidth saved per month. Plus, they do it on some other pages, not just the home page, so they're saving a lot of bandwidth overall.
On the other hand, I can't stand non-standard-compliant HTML. It just makes me cringe.