La plupart des gens ont obtenu la réponse fondamentalement de droite que les règles sont différentes lorsque vous servez d'une page d'un milliard de fois par jour. Octets de commencer à la matière, et le niveau actuel de compression montre clairement que Google est intéressé à économiser de la bande passante.
Quelques points:
Un, les gens sont ce qui implique que Google raisons pour économiser de la bande passante sont financiers. Peu probable. Même quelques téraoctets par jour enregistrées sur le Google page de résultats de recherche est une goutte dans l'océan par rapport à la somme de toutes leurs propriétés: Youtube, Blogger, Maps, Gmail, etc. Beaucoup plus probable, c'est que Google veut sa page de résultats de recherche, en particulier, à la charge aussi rapidement que possible sur autant d'appareils que possible. Oui, les octets de la matière lorsque la page est chargée d'un milliard de fois par jour, mais octets également question lors de votre nom d'utilisateur à l'aide d'un téléphone satellite dans le Sahara et de la difficulté à obtenir 1 kbps.
De deux, il y a une différence entre les normes codifiées du XHTML et du genre, et le standard de facto de ce qui fonctionne dans tous les navigateurs jamais fait depuis 1994. Ici, Google échelle de questions parce que, où la plupart des développeurs web sont heureux de vous ignorer tout gênant navigateur qui représente moins de 0,1% de leurs utilisateurs, pour Google, que de 0,1% est peut-être un demi-million de personnes. Il a de l'importance. De sorte que leur recherche page de résultats devraient travailler sur IE 5.5. C'est la raison pour laquelle ils encore utiliser des tableaux pour la mise sur beaucoup de haute valeur pages – c'est toujours la mise en page qui "fonctionne" sur le plus grand nombre de navigateurs.
Comme un exercice, tandis que stagiaire chez Google, j'ai écrit un parfaitement conforme XHTML/CSS version de Google en page de résultats de recherche et il a montré autour de. Finalement la question: pourquoi sommes-nous servir un tel méli-mélo HTML? Ne devrions-nous pas être à la pointe de la web communauté de dev vers les normes? La réponse que j'ai a peu près le deuxième point ci-dessus. Google NE suivez standard – ne le serait pas-il-être-nice normes de l'utopie web, mais la ce-a-de-travail-absolument-partout standard de la réalité.