During her keynote at the O’Reilly Velocity Conference, Google’s Marissa Miller (VP of Search and UX) tells us how seemingly insignificant tweaks to the code behind websites can make incredible differences.
This phenomenon is best illustrated by a single design tweak to the Google search results page in 2000 that Mayer calls “The Billion Dollar HTML Tag.” Google founders Sergey Brin and Larry Page asked Mayer to assess the impact of adding a column of text ads in the right-hand column of the results page. Could this design, which at the time required an HTML table, be implemented without the slower page load time often associated with tables?
Mayer consulted the W3C HTML specs and found a tag (the “align=right” table attribute) that would allow the right-hand table to load before the search results, adding a revenue stream that has been critical to Google’s financial success.
Though Google’s contributed to the public knowledge of site optimization, they lagged badly until recently offering the AJAX library CDN and the excellent Page Speed Firefox plugin. Hey, YSlow never told me that specifying image dimensions in the HTML tag reduces page load time! Converted.
Now Google has also released twenty or so articles on improving your site’s speed by better organizing CSS, using compression, optimizing your PHP/JS, caching, etc.
If you’re in a position to test some of this, it’d be pretty interesting to hear what kind of results you see.