Большинство людей получили ответ в основном —, что правила разные, когда вы обслуживаете страницу миллиард раз в день. Байты начинают иметь значение, и текущий уровень сжатия ясно показывает, что Google занимается экономией пропускной способности.
Несколько моментов:
Один из них, людей подразумевая, что причины Google, для сохранения пропускной способности являются финансовыми. Вряд ли. Даже несколько терабайт в день, сохраненные на странице результатов поиска Google, представляют собой падение в ковше по сравнению с суммой всех их свойств: Youtube, Blogger, Maps, Gmail и т. Д. Гораздо вероятнее, что Google хочет получить страницу результатов поиска, в частности, как можно быстрее загружать как можно больше устройств. Да, байты имеют значение, когда страница загружается миллиард раз в день, но байты также имеют значение, когда ваш пользователь использует спутниковый телефон в Сахаре и пытается получить 1 кбит/с.
Во-вторых, существует разница между кодифицированными стандартами XHTML и т. П. И фактическим стандартом того, что на самом деле работает в каждом браузере, когда-либо создаваемом с 1994 года. Здесь масштаб Google имеет значение, поскольку большинство веб-разработчиков рады игнорировать любой неприятный браузер, на долю которого приходится менее 0,1% своих пользователей, для Google, что 0,1% составляет, возможно, полмиллиона человек. Они имеют значение. Поэтому их страница результатов поиска должна работать на IE 5.5. Именно по этой причине они по-прежнему используют таблицы для компоновки на многих страницах с высоким значением - это все еще макет, который «просто работает» на наибольшем числе браузеров.
В качестве упражнения, будучи стажером в Google, я написал совершенно совместимую версию страницы результатов поиска Google XHTML/CSS и показал ее. В конце концов возник вопрос: почему мы обслуживаем такой HTML-файл hodge-podge? Разве мы не должны возглавлять сообщество веб-разработчиков по направлению к стандартам? Ответ, который я получил, был во многом вторым. Google следит за стандартом - а не с хорошими стандартами веб-утопии, а с реальностью.
Смотрите также http://stackoverflow.com/questions/1967191/why-would-google-use-a-font-tag –
я предлагаю сделать это сообщество вики, и, возможно, пересмотра вопрос будет менее аргументированным, если вы хотите избежать почти неизбежного закрытия. –
Я считаю, что большинство сайтов Google основаны на GWT, которая представляет собой java-структуру, которая автоматически генерирует html + css + javascript. – slebetman