CINXE.COM
Official Google Blog: January 2009
<!DOCTYPE html> <html class='v2 list-page' dir='ltr' itemscope='' itemtype='http://schema.org/Blog' lang='en' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'> <head> <link href='https://www.blogger.com/static/v1/widgets/3566091532-css_bundle_v2.css' rel='stylesheet' type='text/css'/> <!-- Google tag (gtag.js) --> <script async='async' src='https://www.googletagmanager.com/gtag/js?id=G-2PXZD4EB4F'></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-2PXZD4EB4F'); </script> <title> Official Google Blog: January 2009 </title> <meta content='width=device-width, height=device-height, minimum-scale=1.0, initial-scale=1.0, user-scalable=0' name='viewport'/> <meta content='IE=Edge' http-equiv='X-UA-Compatible'/> <meta content='Official Google Blog' property='og:title'/> <meta content='https://2.bp.blogspot.com/-kptChpiuaf0/VeSjz-zMUzI/AAAAAAAAAxE/REIiZ4qVI2s/s1600/150824_GoogleBlog_Share.png' property='og:image'/> <meta content='Insights from Googlers into our products, technology, and the Google culture' property='og:description'/> <meta content='en_US' property='og:locale'/> <meta content='https://googleblog.blogspot.com/2009/01/' property='og:url'/> <meta content='Official Google Blog' property='og:site_name'/> <!-- Twitter Card properties --> <meta content='Official Google Blog' property='og:title'/> <meta content='Insights from Googlers into our products, technology, and the Google culture' property='twitter:description'/> <meta content='summary' name='twitter:card'/> <meta content='@google' name='twitter:creator'/> <link href='https://fonts.googleapis.com/css?family=Roboto:400italic,400,500,500italic,700,700italic' rel='stylesheet' type='text/css'/> <link href='https://fonts.googleapis.com/icon?family=Material+Icons' rel='stylesheet'/> <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js' type='text/javascript'></script> <!-- End --> <style id='page-skin-1' type='text/css'><!-- /* <Group description="Header Color" selector="header"> <Variable name="header.background.color" description="Header Background" type="color" default="#ffffff"/> </Group> */ .header-outer { border-bottom: 1px solid #e0e0e0; background: #ffffff; } html, .Label h2, #sidebar .rss a, .BlogArchive h2, .FollowByEmail h2.title, .widget .post h2 { font-family: Roboto, sans-serif; } .plusfollowers h2.title, .post h2.title, .widget h2.title { font-family: Roboto, sans-serif; } .widget-item-control { height: 100%; } .widget.Header, #header { position: relative; height: 100%; width: 100%; } } .widget.Header .header-logo1 { float: left; margin-right: 15px; padding-right: 15px; border-right: 1px solid #ddd; } .widget.Header .header-title h2 { font-size: 24px; font-family: Roboto, sans-serif; font-weight: normal; line-height: 32px; margin-bottom: 7px; } .header-inner { background-repeat: no-repeat; background-position: right 0px; } .post-author, .byline-author { font-size: 14px; font-weight: normal; color: #757575; color: rgba(0,0,0,.54); } .post-content .img-border { border: 1px solid rgb(235, 235, 235); padding: 4px; } .header-title a { text-decoration: none !important; } pre { border: 1px solid #bbbbbb; margin-top: 1em 0 0 0; padding: 0.99em; overflow-x: auto; overflow-y: auto; } pre, code { font-size: 9pt; background-color: #fafafa; line-height: 125%; font-family: monospace; } pre, code { color: #060; font: 13px/1.54 "courier new",courier,monospace; } .header-left .header-logo1 { width: 128px !important; } .header-desc { line-height: 20px; margin-bottom: 4px; max-width: 260px; } .fb-custom img, .twitter-custom img, .gplus-share img { cursor: pointer; opacity: 0.54; } .fb-custom img:hover, .twitter-custom img:hover, .gplus-share img:hover { opacity: 0.87; } .fb-like { width: 80px; } .post .share { float: right; } #twitter-share{ border: #CCC solid 1px; border-radius: 3px; background-image: -webkit-linear-gradient(top,#ffffff,#dedede); } .twitter-follow { background: url(https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVow5xT-XpfkrhZ9UiGEhjZwj6dJBx5VcUQgpVb0AbTGo4PU2N6E24naS7FE6ihn-p5-2H90fVeYJ_qZDiOw_bs9u_tT_x-_PUo5secViHpshyphenhyphenvg1opdRwIuTPM_hfsOTCunnAuQ/s1600/twitter-bird.png) no-repeat left center; padding-left: 18px; font: normal normal normal 11px/18px 'Helvetica Neue',Arial,sans-serif; font-weight: bold; text-shadow: 0 1px 0 rgba(255,255,255,.5); cursor: pointer; margin-bottom: 10px; } .twitter-fb { padding-top: 2px; } .fb-follow-button { background: -webkit-linear-gradient(#4c69ba, #3b55a0); background: -moz-linear-gradient(#4c69ba, #3b55a0); background: linear-gradient(#4c69ba, #3b55a0); border-radius: 2px; height: 18px; padding: 4px 0 0 3px; width: 57px; border: #4c69ba solid 1px; } .fb-follow-button a { text-decoration: none !important; text-shadow: 0 -1px 0 #354c8c; text-align: center; white-space: nowrap; font-size: 11px; color: white; vertical-align: top; } .fb-follow-button a:visited { color: white; } .fb-follow { padding: 0px 5px 3px 0px; width: 14px; vertical-align: bottom; } .gplus-wrapper { margin-top: 3px; display: inline-block; vertical-align: top; } .twitter-custom, .gplus-share { margin-right: 12px; } .fb-follow-button{ margin: 10px auto; } /** CUSTOM CODE **/ --></style> <style id='template-skin-1' type='text/css'><!-- .header-outer { clear: both; } .header-inner { margin: auto; padding: 0px; } .footer-outer { background: #f5f5f5; clear: both; margin: 0; } .footer-inner { margin: auto; padding: 0px; } .footer-inner-2 { /* Account for right hand column elasticity. */ max-width: calc(100% - 248px); } .google-footer-outer { clear: both; } .cols-wrapper, .google-footer-outer, .footer-inner, .header-inner { max-width: 978px; margin-left: auto; margin-right: auto; } .cols-wrapper { margin: auto; clear: both; margin-top: 60px; margin-bottom: 60px; overflow: hidden; } .col-main-wrapper { float: left; width: 100%; } .col-main { margin-right: 278px; max-width: 660px; } .col-right { float: right; width: 248px; margin-left: -278px; } /* Tweaks for layout mode. */ body#layout .google-footer-outer { display: none; } body#layout .header-outer, body#layout .footer-outer { background: none; } body#layout .header-inner { height: initial; } body#layout .cols-wrapper { margin-top: initial; margin-bottom: initial; } --></style> <!-- start all head --> <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/> <meta content='blogger' name='generator'/> <link href='https://googleblog.blogspot.com/favicon.ico' rel='icon' type='image/x-icon'/> <link href='https://googleblog.blogspot.com/2009/01/' rel='canonical'/> <link rel="alternate" type="application/atom+xml" title="Official Google Blog - Atom" href="https://googleblog.blogspot.com/feeds/posts/default" /> <link rel="alternate" type="application/rss+xml" title="Official Google Blog - RSS" href="https://googleblog.blogspot.com/feeds/posts/default?alt=rss" /> <link rel="service.post" type="application/atom+xml" title="Official Google Blog - Atom" href="https://www.blogger.com/feeds/10861780/posts/default" /> <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]--> <meta content='Insights from Googlers into our products, technology, and the Google culture' name='description'/> <meta content='https://googleblog.blogspot.com/2009/01/' property='og:url'/> <meta content='Official Google Blog' property='og:title'/> <meta content='Insights from Googlers into our products, technology, and the Google culture' property='og:description'/> <!-- end all head --> <base target='_self'/> <style> html { font-family: Roboto, sans-serif; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; } body { padding: 0; /* This ensures that the scroll bar is always present, which is needed */ /* because content render happens after page load; otherwise the header */ /* would "bounce" in-between states. */ min-height: 150%; } .butter-bar { background-color: #fce8b2; font-size: 16px; margin-bottom: 0; padding: 15px !important; text-align: center; } h2 { font-size: 16px; } h1, h2, h3, h4, h5 { line-height: 2em; } html, h4, h5, h6 { font-size: 14px; } a, a:visited { color: #4184F3; text-decoration: none; } a:focus, a:hover, a:active { text-decoration: none; } .Header { margin-top: 15px; } .Header h1 { font-size: 32px; font-weight: 300; line-height: 32px; height: 42px; } .header-inner .Header .titlewrapper { padding: 0; margin-top: 30px; } .header-inner .Header .descriptionwrapper { padding: 0; margin: 0; } .cols-wrapper { margin-top: 56px; } .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 60px; } .header-inner { height: 256px; position: relative; } html, .header-inner a { color: #212121; color: rgba(0,0,0,.87); } .header-inner .google-logo { position: absolute; background-size: contain; z-index: 1; } .header-left { position: absolute; left: 330px; top: 92px; } .google-logo { top: 94px; } #google-footer { position: relative; font-size: 13px; list-style: none; text-align: right; } #google-footer a { color: #444; } #google-footer ul { margin: 0; padding: 0; height: 144px; line-height: 144px; } #google-footer ul li { display: inline; } #google-footer ul li:before { color: #999; content: "\00b7"; font-weight: bold; margin: 5px; } #google-footer ul li:first-child:before { content: ''; } #google-footer .google-logo-dark { left: 0; margin-top: -16px; position: absolute; top: 50%; } /** Sitemap links. **/ .footer-inner-2 { font-size: 14px; padding-top: 42px; padding-bottom: 74px; } .footer-inner-2 .HTML h2 { color: #212121; color: rgba(0,0,0,.87); font-size: 14px; font-weight: 500; padding-left: 0; margin: 10px 0; } .footer-inner-2 .HTML ul { font-weight: normal; list-style: none; padding-left: 0; } .footer-inner-2 .HTML li { line-height: 24px; padding: 0; } .footer-inner-2 li a { color: rgba(65,132,243,.87); } /** Archive widget. **/ .BlogArchive { font-size: 13px; font-weight: normal; } .BlogArchive .widget-content { display: none; } .BlogArchive h2, .Label h2 { color: #4184F3; text-decoration: none; } .BlogArchive .hierarchy li { display: inline-block; } /* Specificity needed here to override widget CSS defaults. */ .BlogArchive #ArchiveList ul li, .BlogArchive #ArchiveList ul ul li { margin: 0; padding-left: 0; text-indent: 0; } .BlogArchive .intervalToggle { cursor: pointer; } .BlogArchive .expanded .intervalToggle .new-toggle { -ms-transform: rotate(180deg); transform: rotate(180deg); } .BlogArchive .new-toggle { float: right; padding-top: 3px; opacity: 0.87; } #ArchiveList { text-transform: uppercase; } #ArchiveList .expanded > ul:last-child { margin-bottom: 16px; } #ArchiveList .archivedate { width: 100%; } /* Months */ .BlogArchive .items { max-width: 150px; margin-left: -4px; } .BlogArchive .expanded .items { margin-bottom: 10px; overflow: hidden; } .BlogArchive .items > ul { float: left; height: 32px; } .BlogArchive .items a { padding: 0 4px; } .Label { font-size: 13px; font-weight: normal; } .sidebar-icon { display: inline-block; width: 24px; height: 24px; vertical-align: middle; margin-right: 12px; margin-top: -1px } .Label a { margin-right: 4px; } .Label .widget-content { display: none; } .FollowByEmail { font-size: 13px; font-weight: normal; } .FollowByEmail h2 { background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); background-repeat: no-repeat; background-position: 0 50%; text-indent: 30px; } .FollowByEmail .widget-content { display: none; } .searchBox input { border: 1px solid #eee; color: #212121; color: rgba(0,0,0,.87); font-size: 14px; padding: 8px 8px 8px 40px; width: 164px; font-family: Roboto, sans-serif; background: url("https://www.gstatic.com/images/icons/material/system/1x/search_grey600_24dp.png") 8px center no-repeat; } .searchBox ::-webkit-input-placeholder { /* WebKit, Blink, Edge */ color: rgba(0,0,0,.54); } .searchBox :-moz-placeholder { /* Mozilla Firefox 4 to 18 */ color: #000; opacity: 0.54; } .searchBox ::-moz-placeholder { /* Mozilla Firefox 19+ */ color: #000; opacity: 0.54; } .searchBox :-ms-input-placeholder { /* Internet Explorer 10-11 */ color: #757575; } .widget-item-control { margin-top: 0px; } .section { margin: 0; padding: 0; } #sidebar-top { border: 1px solid #eee; } #sidebar-top > div { margin: 16px 0; } .widget ul { line-height: 1.6; } /*main post*/ .post { margin-bottom:30px; } #main .post .title { margin: 0; } #main .post .title a { color: #212121; color: rgba(0,0,0,.87); font-weight: normal; font-size: 24px; } #main .post .title a:hover { text-decoration:none; color:#4184F3; } .message, #main .post .post-header { margin: 0; padding: 0; } #main .post .post-header .caption, #main .post .post-header .labels-caption, #main .post .post-footer .caption, #main .post .post-footer .labels-caption { color: #444; font-weight: 500; } #main .tr-caption-container td { text-align: left; } #main .post .tr-caption { color: #757575; color: rgba(0,0,0,.54); display: block; max-width: 560px; padding-bottom: 20px; } #main .post .tr-caption-container { line-height: 24px; margin: -1px 0 0 0 !important; padding: 4px 0; text-align: left; } #main .post .post-header .published{ font-size:11px; font-weight:bold; } .post-header .publishdate { font-size: 17px; font-weight:normal; color: #757575; color: rgba(0,0,0,.54); } #main .post .post-footer{ font-size:12px; padding-bottom: 21px; } .label-footer { margin-bottom: 12px; margin-top: 12px; } .comment-img { margin-right: 16px; opacity: 0.54; vertical-align: middle; } #main .post .post-header .published { margin-bottom: 40px; margin-top: -2px; } .post .post-content { color: #212121; color: rgba(0,0,0,.87); font-size: 17px; margin: 25px 0 36px 0; line-height: 32px; word-wrap: break-word; } .post-body .post-content ul, .post-body .post-content ol { margin: 16px 0; padding: 0 48px; } .post-summary { display: none; } /* Another old-style caption. */ .post-content div i, .post-content div + i { font-size: 14px; font-style: normal; color: #757575; color: rgba(0,0,0,.54); display: block; line-height: 24px; margin-bottom: 16px; text-align: left; } /* Another old-style caption (with link) */ .post-content a > i { color: #4184F3 !important; } /* Old-style captions for images. */ .post-content .separator + div:not(.separator) { margin-top: -16px; } /* Capture section headers. */ .post-content br + br + b, .post-content .space + .space + b, .post-content .separator + b { display: inline-block; margin-bottom: 8px; margin-top: 24px; } .post-content li { line-height: 32px; } /* Override all post images/videos to left align. */ .post-content .separator, .post-content > div { text-align: left; } .post-content .separator > a, .post-content .separator > span { margin-left: 0 !important; } .post-content img { max-width: 100%; height: auto; width: auto; } .post-content .tr-caption-container img { margin-bottom: 12px; } .post-content iframe, .post-content embed { max-width: 100%; } .post-content .carousel-container { margin-bottom: 48px; } #main .post-content b { font-weight: 500; } /* These are the main paragraph spacing tweaks. */ #main .post-content br { content: ' '; display: block; padding: 4px; } .post-content .space { display: block; height: 8px; } .post-content iframe + .space, .post-content iframe + br { padding: 0 !important; } #main .post .jump-link { margin-bottom:10px; } .post-content img, .post-content iframe { margin: 30px 0 20px 0; } .post-content > img:first-child, .post-content > iframe:first-child { margin-top: 0; } .col-right .section { padding: 0 16px; } #aside { background:#fff; border:1px solid #eee; border-top: 0; } #aside .widget { margin:0; } #aside .widget h2, #ArchiveList .toggle + a.post-count-link { color: #212121; color: rgba(0,0,0,.87); font-weight: 400 !important; margin: 0; } #ArchiveList .toggle { float: right; } #ArchiveList .toggle .material-icons { padding-top: 4px; } #sidebar .tab { cursor: pointer; } #sidebar .tab .arrow { display: inline-block; float: right; } #sidebar .tab .icon { display: inline-block; vertical-align: top; height: 24px; width: 24px; margin-right: 13px; margin-left: -1px; margin-top: 1px; color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget-content > :first-child { padding-top: 8px; } #sidebar .active .tab .arrow { -ms-transform: rotate(180deg); transform: rotate(180deg); } #sidebar .arrow { color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget h2 { font-size: 14px; line-height: 24px; display: inline-block; } #sidebar .widget .BlogArchive { padding-bottom: 8px; } #sidebar .widget { border-bottom: 1px solid #eee; box-shadow: 0px 1px 0 white; margin-bottom: 0; padding: 14px 0; min-height: 20px; } #sidebar .widget:last-child { border-bottom: none; box-shadow: none; margin-bottom: 0; } #sidebar ul { margin: 0; padding: 0; } #sidebar ul li { list-style:none; padding:0; } #sidebar ul li a { line-height: 32px; } #sidebar .archive { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpiNDY23s9AAWBioBCwYBM8c+YMVsUmJibEGYBNMS5DaeMFfDYSZQA2v9I3FrB5AZeriI4FmnrBccCT8mhmGs1MwyAzAQQYAKEWG9zm9QFEAAAAAElFTkSuQmCC"); height: 24px; line-height: 24px; padding-left: 30px; } #sidebar .labels { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUxJREFUeNpiNDY23s9AAMycOfM7UF05kHkZmzwTMkdSUhKrIcXFxZy3bt3qBjIN8RrS09PDsHnzZjCNDr58+cKQlpbGDjSoHcg1w2oIyAUODg5gARCNzUVIBrUCuVYYhjx//pzhwIEDYAEQDeJjA1CDWIAGNQK59jBxRuSABbkAlwHIgIeHh2HWrFn/1NTU2oDcvSgBS4wBSC5iArqoCsj1YGIgEyAZVMoEchqlBjEB/cZAiUHg2AEGznpKDAImxOeM////B4VLKtBvEUCngZ1ILKivr3/u6+ubBzJAGZQ9gC5aQoqLgAY8BhkAZL4BuQQkxgXE34A4BuiiZEIuAhrwEGhAEZD5DpzYoIaA2UAM4kQADUrHZRDUgAIg8wO2XAwzbQXQa5OweQ1owB10AyA6gS7BgX1u3ry5397eHow3bdo0EyjGi00tQIABANPgyAH1q1eaAAAAAElFTkSuQmCC"); height: 20px; line-height: 20px; padding-left: 30px; } #sidebar .rss a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX5JREFUeNqsVDGSgkAQHL2rIiIikohIc/EBRkbwAIwuwgfwAXiAD9AHSI7kEkECRCb6AIyINDLx7K0aa6kT7uq0q7YYtnZ7umdnt7darXbr9Zpegeu61DNNc0dvwCcH4/GYJpMJnc9nOhwOVJbl/4hAAokMECZJQtvt9k+kH7qufyEYDAakqqqYxFdRFBqNRmTbNg2HQ0rTlK7XayvR0xqBdDqdkuM4dE/0ULhYLOh4PHYrknG5XGi/31MYhuL/nkwonM1mlGUZ1XXdrsiyLGEDhY7juJEZ1u5tIixDGdYhmYw+B7CAzPP5nDabjdgIAgCksMX1832/3drtdqPT6SQWapomiGEFNkDEdpDMMAzK81ys/7XYy+XyoQgq2WoURSIJ2iIIgp/WZCCTvFm2wgeAU31aI3Q2GhIDMeB53qPYPIcm5VrxXIOIOxsDMStjVawAc1VViRgN22lNBiuQN3GR+SY07hpOoStmFQAKXRRFY93bnpG+fONfedi+BRgAbkS8Fxp7QQIAAAAASUVORK5CYII="); } #sidebar .subscription a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); } #sidebar-bottom { background: #f5f5f5; border-top:1px solid #eee; } #sidebar-bottom .widget { border-bottom: 1px solid #e0e0e0; padding: 15px 0; text-align: center; } #sidebar-bottom > div:last-child { border-bottom: 0; } #sidebar-bottom .text { line-height: 20px; } /* Home, forward, and backward pagination. */ .blog-pager { border-top : 1px #e0e0e0 solid; padding-top: 10px; margin-top: 15px; text-align: right !important; } #blog-pager { margin-botom: 0; margin-top: -14px; padding: 16px 0 0 0; } #blog-pager a { display: inline-block; } .blog-pager i.disabled { opacity: 0.2 !important; } .blog-pager i { color: black; margin-left: 16px; opacity: 0.54; } .blog-pager i:hover, .blog-pager i:active { opacity: 0.87; } #blog-pager-older-link, #blog-pager-newer-link { float: none; } .gplus-profile { background-color: #fafafa; border: 1px solid #eee; overflow: hidden; width: 212px; } .gplus-profile-inner { margin-left: -1px; margin-top: -1px; } /* Sidebar follow buttons. */ .followgooglewrapper { padding: 12px 0 0 0; } .loading { visibility: hidden; } .detail-page .post-footer .cmt_iframe_holder { padding-top: 40px !important; } /** Desktop **/ @media (max-width: 900px) { .col-right { display: none; } .col-main { margin-right: 0; min-width: initial; } .footer-outer { display: none; } .cols-wrapper { min-width: initial; } .google-footer-outer { background-color: #f5f5f5; } } /** Tablet **/ @media (max-width: 712px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 40px; } } /* An extra breakpoint to scale down the logo. */ @media (max-width: 600px) { .header-inner .google-logo { top: 32px; margin-top: 0; } .header-inner .google-logo img { height: 56px; width: auto; /* height: auto; width: 188px; */ /* Override any optical adjustments at desktop size. */ top: 0 !important; } .header-left { left: 0; top: inherit; bottom: 24px; } } /** Mobile/small desktop window; also landscape. **/ @media (max-width: 480px), (max-height: 480px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 16px; } .cols-wrapper { margin-top: 0; } .post-header .publishdate, .post .post-content { font-size: 16px; } .post .post-content { line-height: 28px; margin-bottom: 30px; } .post { margin-top: 30px; } .byline-author { display: block; font-size: 12px; line-height: 24px; margin-top: 6px; } #main .post .title a { font-weight: 500; color: #4c4c4c; color: rgba(0,0,0,.70); } #main .post .post-header { padding-bottom: 12px; } #main .post .post-header .published { margin-bottom: -8px; margin-top: 3px; } .post .read-more { display: block; margin-top: 14px; } .post .tr-caption { font-size: 12px; } #main .post .title a { font-size: 20px; line-height: 30px; } .post-content iframe { /* iframe won't keep aspect ratio when scaled down. */ max-height: 240px; } .post-content .separator img, .post-content .tr-caption-container img, .post-content iframe { margin-left: -16px; max-width: inherit; width: calc(100% + 32px); } .post-content table, .post-content td { width: 100%; } #blog-pager { margin: 0; padding: 16px 0; } /** List page tweaks. **/ .list-page .post-original { display: none; } .list-page .post-summary { display: block; } .list-page .comment-container { display: none; } .list-page #blog-pager { padding-top: 0; border: 0; margin-top: -8px; } .list-page .label-footer { display: none; } .list-page #main .post .post-footer { border-bottom: 1px solid #eee; margin: -16px 0 0 0; padding: 0 0 20px 0; } .list-page .post .share { display: none; } /** Detail page tweaks. **/ .detail-page .post-footer .cmt_iframe_holder { padding-top: 32px !important; } .detail-page .label-footer { margin-bottom: 0; } .detail-page #main .post .post-footer { padding-bottom: 0; } .detail-page #comments { display: none; } } [data-about-pullquote], [data-is-preview], [data-about-syndication] { display: none; } </style> <noscript> <style> .loading { visibility: visible }</style> </noscript> <!-- Google tag (gtag.js) --> <script async='true' src='https://www.googletagmanager.com/gtag/js?id=G-2PXZD4EB4F'></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-2PXZD4EB4F'); </script> <link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=10861780&zx=48e51ad2-0651-407a-b13b-e009df814c4a' media='none' onload='if(media!='all')media='all'' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=10861780&zx=48e51ad2-0651-407a-b13b-e009df814c4a' rel='stylesheet'/></noscript> <meta name='google-adsense-platform-account' content='ca-host-pub-1556223355139109'/> <meta name='google-adsense-platform-domain' content='blogspot.com'/> </head> <body> <script type='text/javascript'> //<![CDATA[ var axel = Math.random() + ""; var a = axel * 10000000000000; document.write('<iframe src="https://2542116.fls.doubleclick.net/activityi;src=2542116;type=gblog;cat=googl0;ord=ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>'); //]]> </script> <noscript> <img alt='' height='1' src='https://ad.doubleclick.net/ddm/activity/src=2542116;type=gblog;cat=googl0;ord=1?' width='1'/> </noscript> <!-- Header --> <div class='butter-bar'> Hey—we've moved. Visit <a href='https://www.blog.google/' target='_blank'>The Keyword</a> for all the latest news and stories from Google </div> <div class='header-outer'> <div class='header-inner'> <a class='google-logo' href='https://googleblog.blogspot.com/'> <img height='96' src='https://www.gstatic.com/images/branding/googlelogo/2x/googlelogo_color_284x96dp.png' width='284'/> </a> <div class='section' id='header'><div class='widget Header' data-version='1' id='Header1'> <div class='header-left'> <div class='header-title'> <a href='/.'> <h2> Official Blog </h2> </a> </div> <div class='header-desc'> Insights from Googlers into our products, technology, and the Google culture </div> </div> </div></div> </div> </div> <!-- all content wrapper start --> <div class='cols-wrapper loading'> <div class='col-main-wrapper'> <div class='col-main'> <div class='section' id='main'><div class='widget Blog' data-version='1' id='Blog1'> <div class='post' data-id='5139112155847200303' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/this-site-may-harm-your-computer-on.html' itemprop='url' title='"This site may harm your computer" on every search result?!?!'> "This site may harm your computer" on every search result?!?! </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 31, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> If you did a Google search between 6:30 a.m. PST and 7:25 a.m. PST this morning, you likely saw that the message "This site may harm your computer" accompanied each and every search result. This was clearly an error, and we are very sorry for the inconvenience caused to our users.<br /> <br /> What happened? Very simply, human error. Google flags search results with the message "This site may harm your computer" if the site is known to install malicious software in the background or otherwise surreptitiously. We do this to protect our users against visiting sites that could harm their computers. <span style="border-collapse: collapse;"><span style="background-color: white;"><span style="color: #0b5394;">We maintain a list of such sites </span></span></span><span style="background-color: white;"><span style="color: #0b5394;">through both manual and automated methods</span></span><span style="background-color: white;"><span style="color: #0b5394;">. We work with a non-profit called <a href="http://stopbadware.org/">StopBadware.org</a> to come up with criteria for maintaining this list, and to provide simple processes for webmasters to remove their site from the list.<br /> <br /> <span style="border-collapse: collapse;"><span style="color: #0b5394;">We periodically update that list and released one such update to the site this morning.<span style="color: #0b5394;"> </span></span><span style="color: black;">Unfortunately (and here's the human error), the URL of '/' was mistakenly checked in as a value to the file and '/' expands to all URLs. Fortunately, our on-call site reliability team found the problem quickly and reverted the file. Since we push these updates in a staggered and rolling fashion, the errors began appearing between 6:27 a.m. and 6:40 a.m. and began disappearing between 7:10 and 7:25 a.m., so the duration of the problem for any particular user was approximately 40 minutes.<br /> <br /> Thanks to our team for their quick work in finding this. And again, our apologies to any of you who were inconvenienced this morning, and to site owners whose pages were incorrectly labelled. We will carefully investigate this incident and put more robust file checks in place to prevent it from happening again.<br /> <br /> Thanks for your understanding.</span> <br /> <br /> <span style="font-weight: bold;"><span style="font-style: italic;"><span style="color: black;">Update at 10:29 am PST: <span style="font-weight: normal;"><span style="font-style: normal;">This post was revised as more precise information became available </span></span></span><span style="color: #0b5394;"><span style="font-weight: normal;"><span style="font-style: normal;">(changes are in blue). </span></span><a href="https://www.stopbadware.org/blog/2009/01/31/google-glitch-causes-confusion"><span style="font-weight: normal;"><span style="font-style: normal;">Here's StopBadware's explanation</span></span></a><span style="font-weight: normal;"><span style="font-style: normal;">.</span></span><br /> <br /> <span style="color: black;"><span style="font-weight: normal;"><span style="font-style: normal;"> Posted by Marissa Mayer, VP, Search Products & User Experience</span></span></span></span></span></span></span></span></span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> If you did a Google search between 6:30 a.m. PST and 7:25 a.m. PST this morning, you likely saw that the message "This site may harm your computer" accompanied each and every search result. This was clearly an error, and we are very sorry for the inconvenience caused to our users.<br /> <br /> What happened? Very simply, human error. Google flags search results with the message "This site may harm your computer" if the site is known to install malicious software in the background or otherwise surreptitiously. We do this to protect our users against visiting sites that could harm their computers. <span style="border-collapse: collapse;"><span style="background-color: white;"><span style="color: #0b5394;">We maintain a list of such sites </span></span></span><span style="background-color: white;"><span style="color: #0b5394;">through both manual and automated methods</span></span><span style="background-color: white;"><span style="color: #0b5394;">. We work with a non-profit called <a href="http://stopbadware.org/">StopBadware.org</a> to come up with criteria for maintaining this list, and to provide simple processes for webmasters to remove their site from the list.<br /> <br /> <span style="border-collapse: collapse;"><span style="color: #0b5394;">We periodically update that list and released one such update to the site this morning.<span style="color: #0b5394;"> </span></span><span style="color: black;">Unfortunately (and here's the human error), the URL of '/' was mistakenly checked in as a value to the file and '/' expands to all URLs. Fortunately, our on-call site reliability team found the problem quickly and reverted the file. Since we push these updates in a staggered and rolling fashion, the errors began appearing between 6:27 a.m. and 6:40 a.m. and began disappearing between 7:10 and 7:25 a.m., so the duration of the problem for any particular user was approximately 40 minutes.<br /> <br /> Thanks to our team for their quick work in finding this. And again, our apologies to any of you who were inconvenienced this morning, and to site owners whose pages were incorrectly labelled. We will carefully investigate this incident and put more robust file checks in place to prevent it from happening again.<br /> <br /> Thanks for your understanding.</span> <br /> <br /> <span style="font-weight: bold;"><span style="font-style: italic;"><span style="color: black;">Update at 10:29 am PST: <span style="font-weight: normal;"><span style="font-style: normal;">This post was revised as more precise information became available </span></span></span><span style="color: #0b5394;"><span style="font-weight: normal;"><span style="font-style: normal;">(changes are in blue). </span></span><a href="https://www.stopbadware.org/blog/2009/01/31/google-glitch-causes-confusion"><span style="font-weight: normal;"><span style="font-style: normal;">Here's StopBadware's explanation</span></span></a><span style="font-weight: normal;"><span style="font-style: normal;">.</span></span><br /> <br /> <span style="color: black;"><span style="font-weight: normal;"><span style="font-style: normal;"> Posted by Marissa Mayer, VP, Search Products & User Experience</span></span></span></span></span></span></span></span></span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/this-site-may-harm-your-computer-on.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:"This site may harm your computer" on every search result?!?!&url=https://googleblog.blogspot.com/2009/01/this-site-may-harm-your-computer-on.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/this-site-may-harm-your-computer-on.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/this-site-may-harm-your-computer-on.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='1259007147400483012' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/google-toolbar-in-firefox-personalized.html' itemprop='url' title='Google Toolbar in Firefox: a personalized new tab page'> Google Toolbar in Firefox: a personalized new tab page </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 30, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Those of you who use <a href="http://googleblog.blogspot.com/2008/09/google-toolbar-5-now-available-in.html">Google Toolbar on Firefox</a> are probably pretty familiar with the <a href="//www.google.com/support/toolbar/bin/static.py?page=features.html">many features</a> Toolbar 5 (beta) has to offer — from bookmarks to <a href="//www.google.com/tools/firefox/toolbar/FT5/intl/en/features.html#custombuttons">buttons</a> and search box to "<a href="//www.google.com/tools/firefox/toolbar/FT5/intl/en/features.html#sendto">send to</a>." We've added a couple more features to the Firefox Toolbar, so feel free to <a href="//www.google.com/tools/firefox/toolbar/FT5/intl/en/index.html?tbbrand=GZEZ&utm_campaign=en&utm_source=en-et-ffblog&utm_medium=et">download this "second beta"</a> to get all the latest and greatest Google Toolbar has to offer.<br /><br />One of the features I'm really excited about is the new tab page. Now, when you open up a new tab, instead of the blank white page you see by default in Firefox, you will instead see small thumbnails of your favorite sites (up to 9), as well as recently-closed and bookmarked pages based on your browser history. You can <a href="//www.google.com/support/toolbar/bin/answer.py?hl=en&answer=115562">edit the thumbnails</a>, and all this data remains locally on your browser, which means none of the information about your most viewed sites or recently closed pages will be sent back to Google. If for whatever reason you don't like this updated new tab page, you can always change it back to a blank page or to the website of your choice through either your Toolbar or Firefox settings. Some tab extensions may conflict with this feature, and it currently isn't compatible with Firefox 2, so make sure you check your settings or visit the Google Toolbar <a href="//www.google.com/support/toolbar/">help center</a> if you are having any problems.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHccg2i4jiln6FpEEy-33T28_8RdUvCcb_SE6rvmjJipOxPlhoYv9qa4aZ35LpnMLc1eXxi1NtExCWijPLXj3B_QeqXTM1wQYuzCaQjZiccRuVMQBm2hLwGxBYVTCmgfHph8x9RA/s1600-h/ff-tabs-blogpost-image.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5297156956665186898" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHccg2i4jiln6FpEEy-33T28_8RdUvCcb_SE6rvmjJipOxPlhoYv9qa4aZ35LpnMLc1eXxi1NtExCWijPLXj3B_QeqXTM1wQYuzCaQjZiccRuVMQBm2hLwGxBYVTCmgfHph8x9RA/s400/ff-tabs-blogpost-image.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 400px;" /></a><br />Next time you want to go to your favorite site more quickly or restore an accidentally closed tab, you don't need to type out the URL. Typing Ctrl + T or double-clicking to the right of your open tabs will open up the new tab page with all your favorite sites right at your finger tips.<br /><br />In addition, this release now provides the ability for <a href="//www.google.com/tools/firefox/toolbar/FT5/intl/iw/index.html?tbbrand=GZEZ&utm_campaign=en&utm_source=en-et-ffblog&utm_medium=et">Hebrew</a>- and <a href="//www.google.com/tools/firefox/toolbar/FT5/intl/ar/index.html?tbbrand=GZEZ&utm_campaign=en&utm_source=en-et-ffblog&utm_medium=et">Arabic</a>-speaking users to access Toolbar 5 with robust right-to-left text support. We've also fixed some of the most reported bugs to give you a faster and more stable experience with this update.<br /><br />We're always working on improvements and new features to Google Toolbar based on your feedback, so <a href="//www.google.com/support/toolbar/bin/request.py?contact_type=feedback">keep those suggestions coming</a>.<br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> on 4/1: Yesterday, <a href="//www.google.com/tools/firefox/toolbar/FT5/intl/en/index.html">Firefox Toolbar 5</a> came out of beta.<br /><br /><span class="byline-author">Posted by Sergey Ryazanov, Software Engineer, Toolbar Team</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Those of you who use <a href="http://googleblog.blogspot.com/2008/09/google-toolbar-5-now-available-in.html">Google Toolbar on Firefox</a> are probably pretty familiar with the <a href="//www.google.com/support/toolbar/bin/static.py?page=features.html">many features</a> Toolbar 5 (beta) has to offer — from bookmarks to <a href="//www.google.com/tools/firefox/toolbar/FT5/intl/en/features.html#custombuttons">buttons</a> and search box to "<a href="//www.google.com/tools/firefox/toolbar/FT5/intl/en/features.html#sendto">send to</a>." We've added a couple more features to the Firefox Toolbar, so feel free to <a href="//www.google.com/tools/firefox/toolbar/FT5/intl/en/index.html?tbbrand=GZEZ&utm_campaign=en&utm_source=en-et-ffblog&utm_medium=et">download this "second beta"</a> to get all the latest and greatest Google Toolbar has to offer.<br /><br />One of the features I'm really excited about is the new tab page. Now, when you open up a new tab, instead of the blank white page you see by default in Firefox, you will instead see small thumbnails of your favorite sites (up to 9), as well as recently-closed and bookmarked pages based on your browser history. You can <a href="//www.google.com/support/toolbar/bin/answer.py?hl=en&answer=115562">edit the thumbnails</a>, and all this data remains locally on your browser, which means none of the information about your most viewed sites or recently closed pages will be sent back to Google. If for whatever reason you don't like this updated new tab page, you can always change it back to a blank page or to the website of your choice through either your Toolbar or Firefox settings. Some tab extensions may conflict with this feature, and it currently isn't compatible with Firefox 2, so make sure you check your settings or visit the Google Toolbar <a href="//www.google.com/support/toolbar/">help center</a> if you are having any problems.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHccg2i4jiln6FpEEy-33T28_8RdUvCcb_SE6rvmjJipOxPlhoYv9qa4aZ35LpnMLc1eXxi1NtExCWijPLXj3B_QeqXTM1wQYuzCaQjZiccRuVMQBm2hLwGxBYVTCmgfHph8x9RA/s1600-h/ff-tabs-blogpost-image.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5297156956665186898" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhHccg2i4jiln6FpEEy-33T28_8RdUvCcb_SE6rvmjJipOxPlhoYv9qa4aZ35LpnMLc1eXxi1NtExCWijPLXj3B_QeqXTM1wQYuzCaQjZiccRuVMQBm2hLwGxBYVTCmgfHph8x9RA/s400/ff-tabs-blogpost-image.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 400px;" /></a><br />Next time you want to go to your favorite site more quickly or restore an accidentally closed tab, you don't need to type out the URL. Typing Ctrl + T or double-clicking to the right of your open tabs will open up the new tab page with all your favorite sites right at your finger tips.<br /><br />In addition, this release now provides the ability for <a href="//www.google.com/tools/firefox/toolbar/FT5/intl/iw/index.html?tbbrand=GZEZ&utm_campaign=en&utm_source=en-et-ffblog&utm_medium=et">Hebrew</a>- and <a href="//www.google.com/tools/firefox/toolbar/FT5/intl/ar/index.html?tbbrand=GZEZ&utm_campaign=en&utm_source=en-et-ffblog&utm_medium=et">Arabic</a>-speaking users to access Toolbar 5 with robust right-to-left text support. We've also fixed some of the most reported bugs to give you a faster and more stable experience with this update.<br /><br />We're always working on improvements and new features to Google Toolbar based on your feedback, so <a href="//www.google.com/support/toolbar/bin/request.py?contact_type=feedback">keep those suggestions coming</a>.<br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> on 4/1: Yesterday, <a href="//www.google.com/tools/firefox/toolbar/FT5/intl/en/index.html">Firefox Toolbar 5</a> came out of beta.<br /><br /><span class="byline-author">Posted by Sergey Ryazanov, Software Engineer, Toolbar Team</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/google-toolbar-in-firefox-personalized.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Google Toolbar in Firefox: a personalized new tab page&url=https://googleblog.blogspot.com/2009/01/google-toolbar-in-firefox-personalized.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/google-toolbar-in-firefox-personalized.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/google-toolbar-in-firefox-personalized.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='7150911589363930987' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/introducing-measurement-lab.html' itemprop='url' title='Introducing Measurement Lab'> Introducing Measurement Lab </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 28, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> When an Internet application doesn't work as expected or your connection seems flaky, how can you tell whether there is a problem caused by your broadband ISP, the application, your PC, or something else? It can be difficult for experts, let alone average Internet users, to address this sort of question today.<br /><br />Last year we asked a small group of academics about ways to advance network research and provide users with tools to test their broadband connections. Today Google, the <a href="http://www.newamerica.net/">New America Foundation</a>'s Open Technology Institute, the <a href="http://www.planet-lab.org/">PlanetLab Consortium</a>, and academic researchers are taking the wraps off of <a href="http://www.measurementlab.net/">Measurement Lab</a> (M-Lab), an open platform that researchers can use to deploy Internet measurement tools.<br /><br />Researchers are already developing tools that allow users to, among other things, measure the speed of their connection, run diagnostics, and attempt to discern if their ISP is blocking or throttling particular applications. These tools generate and send some data back-and-forth between the user's computer and a server elsewhere on the Internet. Unfortunately, researchers lack widely-distributed servers with ample connectivity. This poses a barrier to the accuracy and scalability of these tools. Researchers also have trouble sharing data with one another.<br /><br />M-Lab aims to address these problems. Over the course of early 2009, Google will provide researchers with 36 servers in 12 locations in the U.S. and Europe. All data collected via M-Lab will be made publicly available for other researchers to build on. M-Lab is intended to be a truly community-based effort, and we welcome the support of other companies, institutions, researchers, and users that want to provide servers, tools, or other resources that can help the platform flourish.<br /><br />Today, M-Lab is at the beginning of its development. To start, <a href="http://www.measurementlab.net/measurement-lab-tools.html">three tools</a> running on servers near Google's headquarters are available to help users attempt to diagnose common problems that might impair their broadband speed, as well as determine whether BitTorrent is being blocked or throttled by their ISPs. These tools were created by the individual researchers who helped found M-Lab. By running these tools, users will get information about their connection and provide researchers with valuable aggregate data. Like M-Lab itself these tools are still in development, and they will only support a limited number of simultaneous users at this initial stage.<br /><br />At Google, we care deeply about sustaining the Internet as an open platform for consumer choice and innovation. No matter your views on net neutrality and ISP network management practices, everyone can agree that Internet users deserve to be well-informed about what they're getting when they sign up for broadband, and <a href="http://hraunfoss.fcc.gov/edocs_public/attachmatch/DOC-280909A3.doc">good data is the bedrock of sound policy</a>. Transparency has always been crucial to the success of the Internet, and, by advancing network research in this area, M-Lab aims to help sustain a healthy, innovative Internet.<br /><br />You can learn more at the <a href="http://www.measurementlab.net/about.html">M-Lab website</a>. If you're a researcher who'd like to deploy a tool, or a company or institution that is interested in providing technical resources, we invite you to <a href="http://www.measurementlab.net/getinvolved.html">get involved</a>.<br /><br /><span class="byline-author">Posted by Vint Cerf, Chief Internet Evangelist, and Stephen Stuart, Principal Engineer<br /></span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> When an Internet application doesn't work as expected or your connection seems flaky, how can you tell whether there is a problem caused by your broadband ISP, the application, your PC, or something else? It can be difficult for experts, let alone average Internet users, to address this sort of question today.<br /><br />Last year we asked a small group of academics about ways to advance network research and provide users with tools to test their broadband connections. Today Google, the <a href="http://www.newamerica.net/">New America Foundation</a>'s Open Technology Institute, the <a href="http://www.planet-lab.org/">PlanetLab Consortium</a>, and academic researchers are taking the wraps off of <a href="http://www.measurementlab.net/">Measurement Lab</a> (M-Lab), an open platform that researchers can use to deploy Internet measurement tools.<br /><br />Researchers are already developing tools that allow users to, among other things, measure the speed of their connection, run diagnostics, and attempt to discern if their ISP is blocking or throttling particular applications. These tools generate and send some data back-and-forth between the user's computer and a server elsewhere on the Internet. Unfortunately, researchers lack widely-distributed servers with ample connectivity. This poses a barrier to the accuracy and scalability of these tools. Researchers also have trouble sharing data with one another.<br /><br />M-Lab aims to address these problems. Over the course of early 2009, Google will provide researchers with 36 servers in 12 locations in the U.S. and Europe. All data collected via M-Lab will be made publicly available for other researchers to build on. M-Lab is intended to be a truly community-based effort, and we welcome the support of other companies, institutions, researchers, and users that want to provide servers, tools, or other resources that can help the platform flourish.<br /><br />Today, M-Lab is at the beginning of its development. To start, <a href="http://www.measurementlab.net/measurement-lab-tools.html">three tools</a> running on servers near Google's headquarters are available to help users attempt to diagnose common problems that might impair their broadband speed, as well as determine whether BitTorrent is being blocked or throttled by their ISPs. These tools were created by the individual researchers who helped found M-Lab. By running these tools, users will get information about their connection and provide researchers with valuable aggregate data. Like M-Lab itself these tools are still in development, and they will only support a limited number of simultaneous users at this initial stage.<br /><br />At Google, we care deeply about sustaining the Internet as an open platform for consumer choice and innovation. No matter your views on net neutrality and ISP network management practices, everyone can agree that Internet users deserve to be well-informed about what they're getting when they sign up for broadband, and <a href="http://hraunfoss.fcc.gov/edocs_public/attachmatch/DOC-280909A3.doc">good data is the bedrock of sound policy</a>. Transparency has always been crucial to the success of the Internet, and, by advancing network research in this area, M-Lab aims to help sustain a healthy, innovative Internet.<br /><br />You can learn more at the <a href="http://www.measurementlab.net/about.html">M-Lab website</a>. If you're a researcher who'd like to deploy a tool, or a company or institution that is interested in providing technical resources, we invite you to <a href="http://www.measurementlab.net/getinvolved.html">get involved</a>.<br /><br /><span class="byline-author">Posted by Vint Cerf, Chief Internet Evangelist, and Stephen Stuart, Principal Engineer<br /></span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/introducing-measurement-lab.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Introducing Measurement Lab&url=https://googleblog.blogspot.com/2009/01/introducing-measurement-lab.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/introducing-measurement-lab.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/introducing-measurement-lab.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/policy%20and%20issues' rel='tag'> policy and issues </a> </span> </div> </div> </div> <div class='post' data-id='1158469627014707723' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/raising-data-privacy-awareness.html' itemprop='url' title='Raising data privacy awareness'> Raising data privacy awareness </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 28, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> For the second year, the U.S. and Canada are joining 27 European countries to celebrate <a href="http://www.intel.com/policy/dataprivacy.htm" id="naqe" title="Data Privacy Day 2009">Data Privacy Day</a> today. As we <a href="http://googleblog.blogspot.com/2008/01/celebrating-data-privacy.html" id="aw3:" title="explained">explained</a> last year, the lack of understanding about online data protection is a global issue. As increasing amounts of data get uploaded to the Internet every day, it becomes more and more important for people to understand the benefits and risks of online communications and to learn how to use available tools to control and manage the information they share online.<br /><br />To mark this special day of awareness, we are supporting an event hosted by the Information Technology Association of America called "<a href="http://www.itaa.org/events/event.cfm?EventID=2849" id="m.2p" title=""Data Privacy Day: Increasing Privacy Awareness and Trust."">Data Privacy Day: Increasing Privacy Awareness and Trust</a>." We'll join U.S. and European government officials and key members of the privacy community on Capitol Hill in Washington, DC, to discuss how to increase public awareness about data privacy. This event is a part of our ongoing constructive dialogue with regulators and legislators, consumer and industry groups, and think tanks and privacy advocates to discuss how to protect user information.<br /><br />Our efforts to raise data privacy awareness extend beyond the public policy arena; we aim to connect directly with our users, too. We're committed to protecting users' online privacy by following the principles of transparency and choice. We're transparent about the data we collect, and we design products that give people control over the information they share. Earlier this year, we <a href="http://googleblog.blogspot.com/2008/03/privacy-made-easier.html" id="b:_5" title="revamped our Privacy Center">revamped our Privacy Center</a>, where we offer <a href="//www.google.com/intl/en/privacy_faq.html" id="tjsk" title="information">information</a>, <a href="//www.youtube.com/view_play_list?p=FCEE46AA997A23D9" id="p9cs" title="tips">tips</a>, and <a href="//www.youtube.com/googleprivacy" id="a-s1" title="videos">videos</a> that explain Google's privacy practices and show people how they can control what data they share. The Privacy Center also includes a link to a <a title="blog series" href="http://googleblog.blogspot.com/2008/11/how-we-help-track-flu-trends.html" id="x3jy">series of blog posts</a> about how we use data to improve our products and services for our users. We recently translated the Privacy Center into multiple languages so that we can better serve people all around the world. We're also continuously working on innovative services and features that make information available to people in new ways, but with built-in privacy controls. For example, we introduced privacy-protective <a href="http://google-latlong.blogspot.com/2008/05/street-view-revisits-manhattan.html" id="lwfx" title="face-blurring">face-blurring</a> for Street View earlier this year. And the launch of our browser, Google Chrome, included a feature for surfing the Internet in "<a href="//www.youtube.com/watch?v=pWk8uGdUEkQ&feature=channel_page" id="esch" title="incognito mode">incognito mode</a>."<br /><br />For the coming year, we want to improve our privacy practices even more by engaging in further dialogue with people who use our products and services, offering up easier-to-understand policies, and providing more privacy tools and controls. We hope that you'll take a few minutes on Data Privacy Day to <a href="//www.google.com/intl/en/privacy.html">explore our Privacy Center</a> and learn about our commitment to this important issue.<br /><br /><span class="byline-author">Posted by Peter Fleischer and Jane Horvath, Global Privacy Counsel</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> For the second year, the U.S. and Canada are joining 27 European countries to celebrate <a href="http://www.intel.com/policy/dataprivacy.htm" id="naqe" title="Data Privacy Day 2009">Data Privacy Day</a> today. As we <a href="http://googleblog.blogspot.com/2008/01/celebrating-data-privacy.html" id="aw3:" title="explained">explained</a> last year, the lack of understanding about online data protection is a global issue. As increasing amounts of data get uploaded to the Internet every day, it becomes more and more important for people to understand the benefits and risks of online communications and to learn how to use available tools to control and manage the information they share online.<br /><br />To mark this special day of awareness, we are supporting an event hosted by the Information Technology Association of America called "<a href="http://www.itaa.org/events/event.cfm?EventID=2849" id="m.2p" title=""Data Privacy Day: Increasing Privacy Awareness and Trust."">Data Privacy Day: Increasing Privacy Awareness and Trust</a>." We'll join U.S. and European government officials and key members of the privacy community on Capitol Hill in Washington, DC, to discuss how to increase public awareness about data privacy. This event is a part of our ongoing constructive dialogue with regulators and legislators, consumer and industry groups, and think tanks and privacy advocates to discuss how to protect user information.<br /><br />Our efforts to raise data privacy awareness extend beyond the public policy arena; we aim to connect directly with our users, too. We're committed to protecting users' online privacy by following the principles of transparency and choice. We're transparent about the data we collect, and we design products that give people control over the information they share. Earlier this year, we <a href="http://googleblog.blogspot.com/2008/03/privacy-made-easier.html" id="b:_5" title="revamped our Privacy Center">revamped our Privacy Center</a>, where we offer <a href="//www.google.com/intl/en/privacy_faq.html" id="tjsk" title="information">information</a>, <a href="//www.youtube.com/view_play_list?p=FCEE46AA997A23D9" id="p9cs" title="tips">tips</a>, and <a href="//www.youtube.com/googleprivacy" id="a-s1" title="videos">videos</a> that explain Google's privacy practices and show people how they can control what data they share. The Privacy Center also includes a link to a <a title="blog series" href="http://googleblog.blogspot.com/2008/11/how-we-help-track-flu-trends.html" id="x3jy">series of blog posts</a> about how we use data to improve our products and services for our users. We recently translated the Privacy Center into multiple languages so that we can better serve people all around the world. We're also continuously working on innovative services and features that make information available to people in new ways, but with built-in privacy controls. For example, we introduced privacy-protective <a href="http://google-latlong.blogspot.com/2008/05/street-view-revisits-manhattan.html" id="lwfx" title="face-blurring">face-blurring</a> for Street View earlier this year. And the launch of our browser, Google Chrome, included a feature for surfing the Internet in "<a href="//www.youtube.com/watch?v=pWk8uGdUEkQ&feature=channel_page" id="esch" title="incognito mode">incognito mode</a>."<br /><br />For the coming year, we want to improve our privacy practices even more by engaging in further dialogue with people who use our products and services, offering up easier-to-understand policies, and providing more privacy tools and controls. We hope that you'll take a few minutes on Data Privacy Day to <a href="//www.google.com/intl/en/privacy.html">explore our Privacy Center</a> and learn about our commitment to this important issue.<br /><br /><span class="byline-author">Posted by Peter Fleischer and Jane Horvath, Global Privacy Counsel</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/raising-data-privacy-awareness.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Raising data privacy awareness&url=https://googleblog.blogspot.com/2009/01/raising-data-privacy-awareness.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/raising-data-privacy-awareness.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/raising-data-privacy-awareness.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/privacy' rel='tag'> privacy </a> </span> </div> </div> </div> <div class='post' data-id='1518093812338582391' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/more-computing-less-power.html' itemprop='url' title='More computing, less power'> More computing, less power </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 27, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> In the fall we posted information about the <a href="http://googleblog.blogspot.com/2008/10/saving-electricity-one-data-center-at.html">efficiency of Google data centers</a> and promised to update this information every quarter. We've now collected data for the fourth quarter of 2008 and published them to our <a href="//www.google.com/corporate/green/datacenters/">sustainable computing website</a>. Specifically, we're keeping track of the efficiency of any Google-designed data center with an IT load of at least 5 MW and a time-in-operation of at least 6 months. In Q4 our average power and cooling overhead in these facilities was 16%, bringing the overhead for the trailing 12 months to 19% (down from 21% a quarter earlier). For comparison, a recent EPA report put the overhead of the average enterprise data center at 100% or higher. We're very happy to have further improved our efficiency, and a number of factors contributed to that result.<br /><br />First, efficiency is affected by seasonal weather patterns — cooler weather is better than hot weather, and several of our facilities benefited from that in Q4. Also, we continually review our efficiency metrics so that we notice, for example, that one of our data centers is not performing consistently with others of similar size and locale. So we'll take a closer look at optimizing that facility. Are we using fans to cool spaces that don't need to be cooled? Is the thermostat at the right set-point? Can we reduce the time the chillers need to run while keeping the machines operational? So we apply lessons we've learned from better-performing data centers to other facilities, and several such improvements took place in Q4. For the nitty-gritty technical details, visit our <a href="//www.google.com/corporate/green/datacenters/measuring.html">data center efficiency page</a>.<br /><br />While we've made a lot of progress in data center efficiency, we're still learning. As we continue to explore ways to use the least amount of power to do the most amount of computing, we'll continue to share our data and best practices with you. In early March we will participate in the <a href="http://www.cebit.de/homepage_e">CeBIT conference</a> where we plan to disclose more details on our sustainability efforts as part of this year's theme of "Green IT." Stay tuned.<br /><br /><span class="byline-author">Posted by Urs Hölzle, Senior Vice President, Operations</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> In the fall we posted information about the <a href="http://googleblog.blogspot.com/2008/10/saving-electricity-one-data-center-at.html">efficiency of Google data centers</a> and promised to update this information every quarter. We've now collected data for the fourth quarter of 2008 and published them to our <a href="//www.google.com/corporate/green/datacenters/">sustainable computing website</a>. Specifically, we're keeping track of the efficiency of any Google-designed data center with an IT load of at least 5 MW and a time-in-operation of at least 6 months. In Q4 our average power and cooling overhead in these facilities was 16%, bringing the overhead for the trailing 12 months to 19% (down from 21% a quarter earlier). For comparison, a recent EPA report put the overhead of the average enterprise data center at 100% or higher. We're very happy to have further improved our efficiency, and a number of factors contributed to that result.<br /><br />First, efficiency is affected by seasonal weather patterns — cooler weather is better than hot weather, and several of our facilities benefited from that in Q4. Also, we continually review our efficiency metrics so that we notice, for example, that one of our data centers is not performing consistently with others of similar size and locale. So we'll take a closer look at optimizing that facility. Are we using fans to cool spaces that don't need to be cooled? Is the thermostat at the right set-point? Can we reduce the time the chillers need to run while keeping the machines operational? So we apply lessons we've learned from better-performing data centers to other facilities, and several such improvements took place in Q4. For the nitty-gritty technical details, visit our <a href="//www.google.com/corporate/green/datacenters/measuring.html">data center efficiency page</a>.<br /><br />While we've made a lot of progress in data center efficiency, we're still learning. As we continue to explore ways to use the least amount of power to do the most amount of computing, we'll continue to share our data and best practices with you. In early March we will participate in the <a href="http://www.cebit.de/homepage_e">CeBIT conference</a> where we plan to disclose more details on our sustainability efforts as part of this year's theme of "Green IT." Stay tuned.<br /><br /><span class="byline-author">Posted by Urs Hölzle, Senior Vice President, Operations</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/more-computing-less-power.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:More computing, less power&url=https://googleblog.blogspot.com/2009/01/more-computing-less-power.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/more-computing-less-power.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/more-computing-less-power.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/green' rel='tag'> green </a> </span> </div> </div> </div> <div class='post' data-id='1903460899318927717' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/update-from-project-10100-team.html' itemprop='url' title='An update from the Project 10^100 team'> An update from the Project 10^100 team </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 26, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> As part of our tenth birthday celebration, in September we <a href="http://googleblog.blogspot.com/2008/09/project-10100.html">announced</a> Project 10^100, a call for ideas to help as many people as possible, and a program to bring the best of those ideas to life. The response we received has wowed and humbled us. People sent in more than 150,000 ideas, with submissions in all of the 25 languages for which we had a submission form. Proving that there is strength in numbers, many people submitted similar ideas for tackling big problems.<br /><br />All of this reviewing and sorting has kept Googlers around the world quite busy. Because of the sheer number of ideas we received, we were unable to compile the list of finalists in time for our January 27 target and will have to push back that announcement to March 17 (St. Patrick's Day). We apologize for the delay and encourage you to return to the <a href="http://www.project10tothe100.com/">site</a> on that date to vote for your favorite ideas. Perhaps the luck of the Irish will be with you and yours, or a similar idea will be a finalist!<br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> on 3/16: We will unfortunately have to delay announcing the top ideas for Project 10^100 for a while longer. We've never managed a project like this and it's taken more time than we ever imagined possible. We apologize for our over optimistic assumptions about how quickly we could analyze all the ideas that we've received, and thank everyone for their patience. We'll continue posting updates on Project 10^100 here.<br /><br /><span class="byline-author">Posted by Andy Berndt, Managing Director, Google Creative Lab</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> As part of our tenth birthday celebration, in September we <a href="http://googleblog.blogspot.com/2008/09/project-10100.html">announced</a> Project 10^100, a call for ideas to help as many people as possible, and a program to bring the best of those ideas to life. The response we received has wowed and humbled us. People sent in more than 150,000 ideas, with submissions in all of the 25 languages for which we had a submission form. Proving that there is strength in numbers, many people submitted similar ideas for tackling big problems.<br /><br />All of this reviewing and sorting has kept Googlers around the world quite busy. Because of the sheer number of ideas we received, we were unable to compile the list of finalists in time for our January 27 target and will have to push back that announcement to March 17 (St. Patrick's Day). We apologize for the delay and encourage you to return to the <a href="http://www.project10tothe100.com/">site</a> on that date to vote for your favorite ideas. Perhaps the luck of the Irish will be with you and yours, or a similar idea will be a finalist!<br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> on 3/16: We will unfortunately have to delay announcing the top ideas for Project 10^100 for a while longer. We've never managed a project like this and it's taken more time than we ever imagined possible. We apologize for our over optimistic assumptions about how quickly we could analyze all the ideas that we've received, and thank everyone for their patience. We'll continue posting updates on Project 10^100 here.<br /><br /><span class="byline-author">Posted by Andy Berndt, Managing Director, Google Creative Lab</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/update-from-project-10100-team.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:An update from the Project 10^100 team&url=https://googleblog.blogspot.com/2009/01/update-from-project-10100-team.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/update-from-project-10100-team.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/update-from-project-10100-team.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/Google%20at%2010' rel='tag'> Google at 10 </a> </span> </div> </div> </div> <div class='post' data-id='5069720296056372939' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/look-back-at-spam-in-2008.html' itemprop='url' title='A look back at spam in 2008'> A look back at spam in 2008 </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 26, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Most people think of "spam" as an unwelcome email that arrives – or, better yet, doesn't – in an email inbox, announcing some pesky, unsavory, or offensive opportunity that we most likely would rather not know about. But for the Google Enterprise team focused on spam that affects business (or, more accurately, on preventing it), the word means more. Looking back over 2008, a year where spam levels rose more than 25% compared with 2007, we have some memorable moments to share.<br /><br />From November's breakthrough "takedown" of a global spam proliferator to the day in April when spam hit an all-time high and the growing threat of link-borne viruses, the Google Enterprise "spam squad" (the team behind the products in our "powered by Postini" family) recaps "The Year in Spam" and provides an outlook for 2009 that might help you understand what to watch out for this year – and how you can keep email threats at bay. Head on over to the <a href="http://googleenterprise.blogspot.com/2009/01/2008-year-in-spam.html">Enterprise Blog</a> for more.<br /><br /><span class="byline-author">Posted by Ellen Petry Leanse, Google Enterprise Team</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Most people think of "spam" as an unwelcome email that arrives – or, better yet, doesn't – in an email inbox, announcing some pesky, unsavory, or offensive opportunity that we most likely would rather not know about. But for the Google Enterprise team focused on spam that affects business (or, more accurately, on preventing it), the word means more. Looking back over 2008, a year where spam levels rose more than 25% compared with 2007, we have some memorable moments to share.<br /><br />From November's breakthrough "takedown" of a global spam proliferator to the day in April when spam hit an all-time high and the growing threat of link-borne viruses, the Google Enterprise "spam squad" (the team behind the products in our "powered by Postini" family) recaps "The Year in Spam" and provides an outlook for 2009 that might help you understand what to watch out for this year – and how you can keep email threats at bay. Head on over to the <a href="http://googleenterprise.blogspot.com/2009/01/2008-year-in-spam.html">Enterprise Blog</a> for more.<br /><br /><span class="byline-author">Posted by Ellen Petry Leanse, Google Enterprise Team</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/look-back-at-spam-in-2008.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:A look back at spam in 2008&url=https://googleblog.blogspot.com/2009/01/look-back-at-spam-in-2008.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/look-back-at-spam-in-2008.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/look-back-at-spam-in-2008.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='4968398066698392007' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/how-to-become-dummiescom-author.html' itemprop='url' title='How to become a Dummies.com author'> How to become a Dummies.com author </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 23, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> I am excited to announce the Knol for Dummies.com competition. I'm particularly excited about this contest because I'm an avid fan of "For Dummies" books and <a href="http://www.dummies.com/">Dummies.com</a>. For instance, as a product marketing manager, I had no experience programming when I first joined Google. And, while coding isn't part of my official job description, it quickly became apparent that knowing some basic CSS/HTML could really go a long way. So, I ordered "CSS Web Design for Dummies" and quickly learned the basics of web design. Now, on the new Dummies.com site, that same expert how-to content is available in video, photo step-by-steps, articles, and author blogs. <br /><br />Knol is a great place for individuals to share this type of how-to content. (Full disclosure: I am the product's marketing manager :-) Knols are articles written by people who are knowledgeable about specific subjects. Anyone can write one; there are <a href="http://knol.google.com/k/knol-help/knol-templates/si57lahl1w25/102#" id="lajj" title="template">templates</a> to show you how to easily get started. You can <a href="https://knol.google.com/k/knol-help/embedding-objects-in-your-knol/si57lahl1w25/86#" id="absf" title="embed media">embed media</a> to better illustrate a topic, <a href="http://knol.google.com/k/knol-help/managing-your-author-profile/si57lahl1w25/17#" id="r4dd" title="provide information about your self">provide information about yourself</a> to build your credibility, and <a href="http://knol.google.com/k/knol/knol/Help#Can_I_collaborate_with_other_authors%283F%29" id="nb-o" title="collaborate with others">collaborate with others</a> to improve your knol over time. <br /><br />And now we're offering an opportunity to have your knol featured on Dummies.com.* Simply go to the official contest page, create your own knol about a subject you know well, and the contest judges will select five finalists who will be eligible to have their knols featured on the Dummies.com site. In addition, the best entry overall will be awarded a $1,000 grand prize.<br /><br />Check out our <a title="our contest microsite" href="//www.google.com/landing/knolfordummies/">contest microsite</a> for the Official Rules and more details. <span style="font-weight: bold;">Submissions are open through March 23, 2009.</span><br /><br />So start racking your brain and show what you know. We can't wait to see what everyone comes up with.<br /><span style="font-size:85%;"><br />* Subject to Official Rules, see site for details.</span><br /><span class="byline-author"><br />Posted by Matt Ghering, Product Marketing Manager<br /></span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> I am excited to announce the Knol for Dummies.com competition. I'm particularly excited about this contest because I'm an avid fan of "For Dummies" books and <a href="http://www.dummies.com/">Dummies.com</a>. For instance, as a product marketing manager, I had no experience programming when I first joined Google. And, while coding isn't part of my official job description, it quickly became apparent that knowing some basic CSS/HTML could really go a long way. So, I ordered "CSS Web Design for Dummies" and quickly learned the basics of web design. Now, on the new Dummies.com site, that same expert how-to content is available in video, photo step-by-steps, articles, and author blogs. <br /><br />Knol is a great place for individuals to share this type of how-to content. (Full disclosure: I am the product's marketing manager :-) Knols are articles written by people who are knowledgeable about specific subjects. Anyone can write one; there are <a href="http://knol.google.com/k/knol-help/knol-templates/si57lahl1w25/102#" id="lajj" title="template">templates</a> to show you how to easily get started. You can <a href="https://knol.google.com/k/knol-help/embedding-objects-in-your-knol/si57lahl1w25/86#" id="absf" title="embed media">embed media</a> to better illustrate a topic, <a href="http://knol.google.com/k/knol-help/managing-your-author-profile/si57lahl1w25/17#" id="r4dd" title="provide information about your self">provide information about yourself</a> to build your credibility, and <a href="http://knol.google.com/k/knol/knol/Help#Can_I_collaborate_with_other_authors%283F%29" id="nb-o" title="collaborate with others">collaborate with others</a> to improve your knol over time. <br /><br />And now we're offering an opportunity to have your knol featured on Dummies.com.* Simply go to the official contest page, create your own knol about a subject you know well, and the contest judges will select five finalists who will be eligible to have their knols featured on the Dummies.com site. In addition, the best entry overall will be awarded a $1,000 grand prize.<br /><br />Check out our <a title="our contest microsite" href="//www.google.com/landing/knolfordummies/">contest microsite</a> for the Official Rules and more details. <span style="font-weight: bold;">Submissions are open through March 23, 2009.</span><br /><br />So start racking your brain and show what you know. We can't wait to see what everyone comes up with.<br /><span style="font-size:85%;"><br />* Subject to Official Rules, see site for details.</span><br /><span class="byline-author"><br />Posted by Matt Ghering, Product Marketing Manager<br /></span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/how-to-become-dummiescom-author.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:How to become a Dummies.com author&url=https://googleblog.blogspot.com/2009/01/how-to-become-dummiescom-author.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/how-to-become-dummiescom-author.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/how-to-become-dummiescom-author.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/search' rel='tag'> search </a> </span> </div> </div> </div> <div class='post' data-id='2435229713253990255' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/pope-on-youtube.html' itemprop='url' title='The Pope on YouTube'> The Pope on YouTube </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 23, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-size:85%;"><span style="font-style: italic;">(Cross-posted from the <a href="//www.youtube.com/blog?entry=f1o091p3dk0">YouTube blog</a>)</span></span><br /><br />Today we're delighted to announce that the Vatican has launched a dedicated YouTube channel.<br /><br />To find out more about why the Pope has taken the decision to interact with YouTube on a regular basis, here is a <a href="//www.youtube.com/watch?v=OEnO2FgbcnQ">short introduction</a> from Father Federico Lombardi, S.I., Director of Vatican Radio, the Vatican Television Centre and the Holy See Press Office.<br /><br />So, for regular updates on the Pope and the Catholic Church's take on the major problems facing the world today, subscribe to <a href="//www.youtube.com/vatican">the Vatican on YouTube</a>.<br /><br /><span class="byline-author">Posted by The YouTube Team</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span style="font-size:85%;"><span style="font-style: italic;">(Cross-posted from the <a href="//www.youtube.com/blog?entry=f1o091p3dk0">YouTube blog</a>)</span></span><br /><br />Today we're delighted to announce that the Vatican has launched a dedicated YouTube channel.<br /><br />To find out more about why the Pope has taken the decision to interact with YouTube on a regular basis, here is a <a href="//www.youtube.com/watch?v=OEnO2FgbcnQ">short introduction</a> from Father Federico Lombardi, S.I., Director of Vatican Radio, the Vatican Television Centre and the Holy See Press Office.<br /><br />So, for regular updates on the Pope and the Catholic Church's take on the major problems facing the world today, subscribe to <a href="//www.youtube.com/vatican">the Vatican on YouTube</a>.<br /><br /><span class="byline-author">Posted by The YouTube Team</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/pope-on-youtube.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:The Pope on YouTube&url=https://googleblog.blogspot.com/2009/01/pope-on-youtube.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/pope-on-youtube.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/pope-on-youtube.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/youtube%20and%20video' rel='tag'> youtube and video </a> </span> </div> </div> </div> <div class='post' data-id='8852888697254641216' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/announcing-googles-employee-option.html' itemprop='url' title='Announcing Google's Employee Option Exchange Program'> Announcing Google's Employee Option Exchange Program </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 22, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Today we announced our plans to do something more for the people who are responsible for Google's success — our employees. Recognizing that about 85% of our employees have at least some stock options that are underwater (i.e., have an exercise price higher than the current market price of our common stock), we plan to offer our employees the opportunity to exchange those options. Our goal is to continue to reward our employees for their contributions and do everything we can to keep them engaged and focused on serving our users.<br /><br />Here's how the employee option exchange program would work:<br /><ul><li> This will be a one-for-one, voluntary exchange. Employees will be able to exchange part or all of an existing option grant for the same number of new options.</li><li> The offer period will begin on January 29, 2009 and end at 6:00 a.m. Pacific Time on March 3, 2009, unless Google is required or opts to extend the offer period.</li><li> Based on this expected timeline, employees will be able to exchange their underwater options for new options with a strike price equal to the closing price of our stock on March 2, 2009.</li><li> The new options will have a new vesting schedule that adds 12 months to the original vesting schedule. In addition, new options will vest no sooner than 6 months after the close of the offer period.</li><li> Generally, all Googlers with options are eligible to participate (Eric Schmidt, Sergey Brin, and Larry Page do not hold options) except where precluded by legal and tax issues in certain countries. We are working to address these issues and the final offer documentation will specify any countries in which we are not able to offer the program. </li><li> This option exchange program has been approved by our Board of Directors.</li></ul>The number of Google shares subject to outstanding options will not change as a result of this employee-only option exchange. The total number of options expected to be exchanged in this program represents less than 3% of total shares currently outstanding.<br /><br />We expect to take a modification charge estimated to be $460 million over the vesting periods of the new options. These vesting periods range from six months to approximately five years. This modification charge will be recorded as additional stock based compensation beginning in the first quarter of 2009. This estimate assumes an exchange price of approximately $300 per share and that all eligible underwater options will be exchanged under this program. As a result, this estimate is subject to change.<br /><br />If you're interested in learning more about this employee-only stock option exchange, we encourage you to read our related SEC filings when they become available.<br /><br /><span style="font-size:85%;"><span style="font-style: italic;">The option exchange described in this post has not launched. When the option exchange begins, Google will provide employees with written materials explaining the terms and timing. Eligible optionholders should read these materials carefully when they become available because they will contain important information about the option exchange. When the offer period begins, Google will file these materials with the Securities and Exchange Commission (SEC) as part of a tender offer statement. You will be able to obtain these written materials and other documents filed by Google with the SEC free of charge from the SEC's website at <a href="http://www.sec.gov/">www.sec.gov</a>. The $300 exchange price provided above is intended as an example only. We expect that the actual modification charge we take as a result of the option exchange will be determined based on the exercise price and number of options exchanged as well as the closing price of our stock on March 2, 2009, unless Google is required or opts to extend the offer period. </span></span><br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> @ 6:41 PM: Our <a href="http://services.google.com/blog_resources/google_external_faq_openexchange.pdf">FAQ</a> on the option exchange program is now available.<br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> on 2/5: On February 3, 2009, Google launched the option exchange program. Please note that the dates in this post are no longer valid. Written materials explaining the terms and updated timing of the option exchange are available on the Securities and Exchange Commission's website at <a href="http://www.sec.gov/">www.sec.gov</a>.<br /><br /><span class="byline-author">Posted by Laszlo Bock, VP, People Operations<br /></span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Today we announced our plans to do something more for the people who are responsible for Google's success — our employees. Recognizing that about 85% of our employees have at least some stock options that are underwater (i.e., have an exercise price higher than the current market price of our common stock), we plan to offer our employees the opportunity to exchange those options. Our goal is to continue to reward our employees for their contributions and do everything we can to keep them engaged and focused on serving our users.<br /><br />Here's how the employee option exchange program would work:<br /><ul><li> This will be a one-for-one, voluntary exchange. Employees will be able to exchange part or all of an existing option grant for the same number of new options.</li><li> The offer period will begin on January 29, 2009 and end at 6:00 a.m. Pacific Time on March 3, 2009, unless Google is required or opts to extend the offer period.</li><li> Based on this expected timeline, employees will be able to exchange their underwater options for new options with a strike price equal to the closing price of our stock on March 2, 2009.</li><li> The new options will have a new vesting schedule that adds 12 months to the original vesting schedule. In addition, new options will vest no sooner than 6 months after the close of the offer period.</li><li> Generally, all Googlers with options are eligible to participate (Eric Schmidt, Sergey Brin, and Larry Page do not hold options) except where precluded by legal and tax issues in certain countries. We are working to address these issues and the final offer documentation will specify any countries in which we are not able to offer the program. </li><li> This option exchange program has been approved by our Board of Directors.</li></ul>The number of Google shares subject to outstanding options will not change as a result of this employee-only option exchange. The total number of options expected to be exchanged in this program represents less than 3% of total shares currently outstanding.<br /><br />We expect to take a modification charge estimated to be $460 million over the vesting periods of the new options. These vesting periods range from six months to approximately five years. This modification charge will be recorded as additional stock based compensation beginning in the first quarter of 2009. This estimate assumes an exchange price of approximately $300 per share and that all eligible underwater options will be exchanged under this program. As a result, this estimate is subject to change.<br /><br />If you're interested in learning more about this employee-only stock option exchange, we encourage you to read our related SEC filings when they become available.<br /><br /><span style="font-size:85%;"><span style="font-style: italic;">The option exchange described in this post has not launched. When the option exchange begins, Google will provide employees with written materials explaining the terms and timing. Eligible optionholders should read these materials carefully when they become available because they will contain important information about the option exchange. When the offer period begins, Google will file these materials with the Securities and Exchange Commission (SEC) as part of a tender offer statement. You will be able to obtain these written materials and other documents filed by Google with the SEC free of charge from the SEC's website at <a href="http://www.sec.gov/">www.sec.gov</a>. The $300 exchange price provided above is intended as an example only. We expect that the actual modification charge we take as a result of the option exchange will be determined based on the exercise price and number of options exchanged as well as the closing price of our stock on March 2, 2009, unless Google is required or opts to extend the offer period. </span></span><br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> @ 6:41 PM: Our <a href="http://services.google.com/blog_resources/google_external_faq_openexchange.pdf">FAQ</a> on the option exchange program is now available.<br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> on 2/5: On February 3, 2009, Google launched the option exchange program. Please note that the dates in this post are no longer valid. Written materials explaining the terms and updated timing of the option exchange are available on the Securities and Exchange Commission's website at <a href="http://www.sec.gov/">www.sec.gov</a>.<br /><br /><span class="byline-author">Posted by Laszlo Bock, VP, People Operations<br /></span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/announcing-googles-employee-option.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Announcing Google's Employee Option Exchange Program&url=https://googleblog.blogspot.com/2009/01/announcing-googles-employee-option.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/announcing-googles-employee-option.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/announcing-googles-employee-option.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='1148703678366613175' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/back-to-energy-future.html' itemprop='url' title='Back to the energy future'> Back to the energy future </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 21, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> In 1979 President Jimmy Carter installed 32 solar hot water panels on the roof of the White House. Recently a Googler from our Washington D.C. office asked the question, "What ever happened to the Carter panels?" After a little digging, we were able to track down the original panels to <a href="http://www.unity.edu/">Unity College</a>, an environmental college in Maine, and bring one of them back to Washington D.C.<br /><br />So what ever happened to the panels? It turns out that during President Reagan's administration the solar hot water panels were removed from the White House in 1986 and placed in storage. In 1992, Unity College located the panels and transferred them from a General Services Administration warehouse to their campus in Maine. After restoration,16 panels provided their cafeteria with hot water for the next 12 years. In cooperation with Unity College, Google was able to bring one of these panels down to our Washington DC office for display throughout the next year.<br /><br />At the panels' dedication in 1979, Jimmy Carter stated:<br /><br />"This dependence on foreign sources of oil is of great concern to all of us. In the year 2000, this solar water heater behind me, which is being dedicated today, will still be here supplying cheap, efficient energy. A generation from now, this solar heater can either be a curiosity, a museum piece, an example of a road not taken, or it can be just a small part of one of the greatest and most exciting adventures ever undertaken by the American people." (To watch video of the dedication, check out this <a href="http://www.roadnottaken.info/">trailer</a> for a movie about the panels).<br /><br />As we welcome our new U.S. president to office this week, we wanted to share this piece of this history with you. Google is committed to a <a href="//www.google.com/corporate/green/">clean energy future</a> and we hope that you will join us in supporting the creation and adoption of renewable energy technology — what could still be one of the greatest and most exciting adventures for all of us. <br /><br />Check out these photos of the panels at Unity College and at Google's Washington DC office.<br /><br /><embed type="application/x-shockwave-flash" src="//picasaweb.google.com/s/c/bin/slideshow.swf" width="400" height="267" flashvars="host=picasaweb.google.com&captions=1&RGB=0x000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fgblogphotos%2Falbumid%2F5293873593398257329%3Fkind%3Dphoto%26alt%3Drss" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed><br /><br /><span class="byline-author">Posted by Alice Ryan, Green Energy Project Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> In 1979 President Jimmy Carter installed 32 solar hot water panels on the roof of the White House. Recently a Googler from our Washington D.C. office asked the question, "What ever happened to the Carter panels?" After a little digging, we were able to track down the original panels to <a href="http://www.unity.edu/">Unity College</a>, an environmental college in Maine, and bring one of them back to Washington D.C.<br /><br />So what ever happened to the panels? It turns out that during President Reagan's administration the solar hot water panels were removed from the White House in 1986 and placed in storage. In 1992, Unity College located the panels and transferred them from a General Services Administration warehouse to their campus in Maine. After restoration,16 panels provided their cafeteria with hot water for the next 12 years. In cooperation with Unity College, Google was able to bring one of these panels down to our Washington DC office for display throughout the next year.<br /><br />At the panels' dedication in 1979, Jimmy Carter stated:<br /><br />"This dependence on foreign sources of oil is of great concern to all of us. In the year 2000, this solar water heater behind me, which is being dedicated today, will still be here supplying cheap, efficient energy. A generation from now, this solar heater can either be a curiosity, a museum piece, an example of a road not taken, or it can be just a small part of one of the greatest and most exciting adventures ever undertaken by the American people." (To watch video of the dedication, check out this <a href="http://www.roadnottaken.info/">trailer</a> for a movie about the panels).<br /><br />As we welcome our new U.S. president to office this week, we wanted to share this piece of this history with you. Google is committed to a <a href="//www.google.com/corporate/green/">clean energy future</a> and we hope that you will join us in supporting the creation and adoption of renewable energy technology — what could still be one of the greatest and most exciting adventures for all of us. <br /><br />Check out these photos of the panels at Unity College and at Google's Washington DC office.<br /><br /><embed type="application/x-shockwave-flash" src="//picasaweb.google.com/s/c/bin/slideshow.swf" width="400" height="267" flashvars="host=picasaweb.google.com&captions=1&RGB=0x000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fgblogphotos%2Falbumid%2F5293873593398257329%3Fkind%3Dphoto%26alt%3Drss" pluginspage="http://www.macromedia.com/go/getflashplayer"></embed><br /><br /><span class="byline-author">Posted by Alice Ryan, Green Energy Project Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/back-to-energy-future.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Back to the energy future&url=https://googleblog.blogspot.com/2009/01/back-to-energy-future.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/back-to-energy-future.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/back-to-energy-future.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/green' rel='tag'> green </a> , <a class='label' href='https://googleblog.blogspot.com/search/label/politics' rel='tag'> politics </a> </span> </div> </div> </div> <div class='post' data-id='6817988591890194045' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/explore-new-york-city-with-google-from.html' itemprop='url' title='Explore New York City with Google -- from your home, phone, and in person'> Explore New York City with Google -- from your home, phone, and in person </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 21, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Michael Bloomberg, Mayor of New York City<br /><br /></span><span style="font-size:85%;"><span style="font-style: italic;">[From time to time we invite guests to blog about initiatives of interest, and are very pleased to have Mayor Bloomberg join us here. – Ed.]</span></span><br /><br />This is New York City: the ultimate destination and home to world-class hotels, dining, shopping, arts, entertainment and more.<br /><br />In partnership with Google, we are launching a new website and Information Center to help make it easier for both visitors and residents to explore all the energy, excitement and diversity of New York City's five boroughs. <a href="http://nycgo.com/">nycgo.com</a> is the official resource on the web for all there is to see, do and experience in the City. This dynamic site uses Google Maps to help you plan your New York experience and find hotels, restaurants and entertainment, in addition to exclusive citywide savings and promotions. With nycgo.com you can use Google Maps to get directions to attractions throughout the City, and even send the info to your phone with <a href="//www.google.com/mobile/default/maps.html">Google Maps for mobile</a>.<br /><br />While you're in New York, stop by the brand new Official New York City Information Center at <a href="//maps.google.com/maps?f=q&source=s_q&hl=en&geocode&q=810+7th+Ave,+New+York,+NY+10019&sll=40.762682,-73.98215&sspn=0.009621,0.022745&g=810+7th+Ave,+New+York,+NY+10019&ie=UTF8&ll=40.762715,-73.982148&spn=0.009621,0.022745&z=16&iwloc=addr">810 Seventh Avenue</a>, between 52nd and 53rd Streets. The Information Center features interactive map tables, powered by the <a href="http://code.google.com/apis/maps/documentation/flash/">Google Maps API for Flash</a>, that let you navigate venues and attractions as well as create personalized itineraries, which can be printed, emailed or sent to mobile devices. Additionally, there's a gigantic video wall that utilizes Google Earth to display a 3D model of New York City on which you can map out personalized itineraries.<br /><br />So whether you are a visitor or a resident, we invite you to explore New York City from your home computer, your mobile phone—and of course, in person.<br /><br />Get started by taking a look at this video:<br /><br /><object height="295" width="480"><param name="movie" value="//www.youtube.com/v/M-rfH-UrC-s&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/M-rfH-UrC-s&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="480"></embed></object> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Michael Bloomberg, Mayor of New York City<br /><br /></span><span style="font-size:85%;"><span style="font-style: italic;">[From time to time we invite guests to blog about initiatives of interest, and are very pleased to have Mayor Bloomberg join us here. – Ed.]</span></span><br /><br />This is New York City: the ultimate destination and home to world-class hotels, dining, shopping, arts, entertainment and more.<br /><br />In partnership with Google, we are launching a new website and Information Center to help make it easier for both visitors and residents to explore all the energy, excitement and diversity of New York City's five boroughs. <a href="http://nycgo.com/">nycgo.com</a> is the official resource on the web for all there is to see, do and experience in the City. This dynamic site uses Google Maps to help you plan your New York experience and find hotels, restaurants and entertainment, in addition to exclusive citywide savings and promotions. With nycgo.com you can use Google Maps to get directions to attractions throughout the City, and even send the info to your phone with <a href="//www.google.com/mobile/default/maps.html">Google Maps for mobile</a>.<br /><br />While you're in New York, stop by the brand new Official New York City Information Center at <a href="//maps.google.com/maps?f=q&source=s_q&hl=en&geocode&q=810+7th+Ave,+New+York,+NY+10019&sll=40.762682,-73.98215&sspn=0.009621,0.022745&g=810+7th+Ave,+New+York,+NY+10019&ie=UTF8&ll=40.762715,-73.982148&spn=0.009621,0.022745&z=16&iwloc=addr">810 Seventh Avenue</a>, between 52nd and 53rd Streets. The Information Center features interactive map tables, powered by the <a href="http://code.google.com/apis/maps/documentation/flash/">Google Maps API for Flash</a>, that let you navigate venues and attractions as well as create personalized itineraries, which can be printed, emailed or sent to mobile devices. Additionally, there's a gigantic video wall that utilizes Google Earth to display a 3D model of New York City on which you can map out personalized itineraries.<br /><br />So whether you are a visitor or a resident, we invite you to explore New York City from your home computer, your mobile phone—and of course, in person.<br /><br />Get started by taking a look at this video:<br /><br /><object height="295" width="480"><param name="movie" value="//www.youtube.com/v/M-rfH-UrC-s&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/M-rfH-UrC-s&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="480"></embed></object> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/explore-new-york-city-with-google-from.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Explore New York City with Google -- from your home, phone, and in person&url=https://googleblog.blogspot.com/2009/01/explore-new-york-city-with-google-from.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/explore-new-york-city-with-google-from.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/explore-new-york-city-with-google-from.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/maps%20and%20earth' rel='tag'> maps and earth </a> </span> </div> </div> </div> <div class='post' data-id='5180685578057521184' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/search-findings-from-us-presidential.html' itemprop='url' title='Search findings from the U.S. presidential inauguration'> Search findings from the U.S. presidential inauguration </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 20, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Today, Barack Obama was sworn in as the 44th president of the United States of America. As we <a href="http://googleblog.blogspot.com/2008/10/search-findings-from-third-presidential.html" id="z-ih" title="observed">observed</a> throughout the presidential campaign, many people in the U.S. turned to <a href="//www.google.com/" id="rybr" title="Google Web Search">Google Search</a> to find information. During the inauguration, top queries included <a href="//www.google.com/search?q=live+inauguration+coverage" id="lgqa" title="live inauguration coverage">live inauguration coverage</a>, <a href="//www.google.com/search?q=inauguration+day+2009+streaming" id="lgqa" title="inauguration day 2009 streaming">inauguration day 2009 streaming</a>, <a href="//www.google.com/search?q=listen+to+inauguration+live" id="aq3o" title="listen to inauguration live">listen to inauguration live</a>, and many others.<br /><br />However, interest in the inauguration was not only confined to the United States. Twelve percent of inauguration-related queries came from outside the United States as thousands worldwide used Google to find ways to watch the event. From Latin America, we received queries like <a href="//www.google.com/search?hl=es&q=toma+de+posesion+de+Barack+Obama+en+vivo" id="h9x5" title="toma de posesion de Barack Obama en vivo">toma de posesion de Barack Obama en vivo</a> (inauguration of Barack Obama live -- Spanish) and <a href="//www.google.com/search?hl=pt-BR&q=posse+de+Obama" id="e438" title="posse de Obama">posse de Obama</a> (inauguration of Obama -- Portuguese). Similarly in Europe, the Middle East, and Africa, people interested in the inauguration searched for <a href="//www.google.com/search?hl=de&q=amtseinf%C3%BChrung" id="uupx" title="amtseinführung">amtseinführung</a> (inauguration -- German), <a href="//www.google.com/search?hl=nl&q=inauguratie" id="sau2" title="inauguratie">inauguratie</a> (inauguration -- Dutch), <a href="//www.google.com/search?hl=es&q=investidura" id="w7-k" title="investidura">investidura</a> (inauguration -- Spanish), <a href="//www.google.com/search?hl=iw&q=%09%D7%91%D7%A8%D7%A7+%D7%90%D7%95%D7%91%D7%9E%D7%94" title="ברק אובמה">ברק אובמה</a> (Barack introduction -- Hebrew), <a href="//www.google.com/search?hl=ar&q=%D8%A7%D9%88%D8%A8%D8%A7%D9%85%D8%A7" id="po1o" title="اوباما">اوباما</a> (Obama -- Arabic), and <a href="//www.google.com/search?hl=fr&q=investiture" id="ye2y" title="investiture">investiture</a> (inauguration -- French). And even though it was very early in their day, users in Asia and Australia were still interested in watching the festivities, with queries like <a href="//www.google.com/search?hl=zh-CN&q=%E5%A5%A5%E5%B7%B4%E9%A9%AC%E5%B0%B1%E8%81%8C%E5%85%B8%E7%A4%BC%E7%9B%B4%E6%92%AD">奥巴马就职典礼直播</a> (Obama inauguration broadcast -- Chinese) and <a href="//www.google.com/search?hl=en&q=inauguration+timetable" id="asak" title="inauguration timetable">inauguration timetable</a>.<br /><br />While President Obama was certainly the central player in today's events, searchers were also interested in the other people who took part in the ceremony. In particular, people wanted more information on the religious leaders who spoke: <a href="//www.google.com/search?hl=en&q=rick+warren" id="n46y" title="Dr. Rick Warren">Dr. Rick Warren</a>, who gave the invocation, and <a href="//www.google.com/search?hl=en&q=joseph+lowery" id="q1kk" title="Reverend Dr. Joseph E. Lowery">Reverend Dr. Joseph E. Lowery</a>, who gave the benediction. Additionally, there was a lot of interest in some of the artists who performed: <a href="//www.google.com/search?hl=en&q=aretha+franklin" id="i.7y" title="Aretha Franklin">Aretha Franklin</a>, <a href="//www.google.com/search?hl=en&q=elizabeth+alexander" id="x2r-" title="Elizabeth Alexander">Elizabeth Alexander</a>, and <a href="//www.google.com/search?hl=en&q=yo+yo+ma" id="i5g2" title="Yo Yo Ma">Yo-Yo Ma</a>. They also sought to know more about <a href="//www.google.com/search?hl=en&q=dianne+feinstein" id="qo1y" title="Senator Dianne Feinstein">Senator Dianne Feinstein</a>, who presided over the ceremony as chair of the Joint Congressional Committee on Inaugural Ceremonies, and <a href="//www.google.com/search?hl=en&q=john+roberts" id="evhe" title="Supreme Court Chief Justice John G. Roberts, Jr.">Supreme Court Chief Justice John G. Roberts, Jr.</a>, who swore in President Obama. (Click on the images to see a larger version.)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhj400GtQciE5qhpUFxLf2ZN0BmnbyrlND3SnGc887_CWiPzXWtrljL29I_RJnjeYUVZRc-FY-p3axyylGjnVXzhJFFWM6GB7Mq7v7Co3eqCnyBNC6lSRsM2NV8u_STYD4135I2rA/s1600-h/people.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5293639733738277122" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhj400GtQciE5qhpUFxLf2ZN0BmnbyrlND3SnGc887_CWiPzXWtrljL29I_RJnjeYUVZRc-FY-p3axyylGjnVXzhJFFWM6GB7Mq7v7Co3eqCnyBNC6lSRsM2NV8u_STYD4135I2rA/s320/people.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 241px;" /></a><br />During the last nine years, the growth of the Internet has changed the way the world seeks information. From President Bush's first inaugural address in 2001 to his second in 2005, the number of inauguration-related searches increased by more than a factor of ten. From 2005 to today's address, the number grew even more. Few of the 2001 queries requested "video," and none requested streaming. By 2005, a few queries such as <a href="//www.google.com/search?hl=en&q=inauguration+audio" id="m.7v" title="inauguration audio">inauguration audio</a> and <a href="//www.google.com/search?hl=en&q=streaming+video+of+inauguration" id="x80a" title="streaming video of inauguration">streaming video of inauguration</a> appeared. Today, technology has become so prevalant that queries such as <a href="//www.google.com/search?hl=en&q=YouTube+live+inauguration" id="y88k" title="YouTube live inauguration">YouTube live inauguration</a>, <a href="//www.google.com/search?hl=en&q=live+blogging+inauguration" id="ga.1" title="live blogging inauguration">live blogging inauguration</a>, <a href="//www.google.com/search?hl=en&q=inaugural+podcast" id="sp8k" title="inaugural podcast">inaugural podcast</a>, and <a href="//www.google.com/search?hl=en&q=Obama+inaugural+speech+mp3" id="oa_." title="Obama inaugural speech mp3">Obama inaugural speech mp3</a> formed one-third of all inauguration-related queries.<br /><br />Finally, this graph demonstrates one other interesting search pattern that we saw: the overall query volume of Google searches dropped in the U.S. from the time President Obama took the oath of office until the end of his inaugural speech, demonstrating that all eyes were on today's festivities.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDtxeGdhra1-eiNLlOIRqGFYl1CWXAyZR2SJt9cw2hM-SFIZrjloS0qCC_uOzpJzoKTGc3nDGbOdax57u0R9u5U9h1suck9eZtjsDUE5utiJv5W6MeCA6PKNLFLa2dU7xmVHTnKA/s1600-h/query_vol.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5293640082138421330" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDtxeGdhra1-eiNLlOIRqGFYl1CWXAyZR2SJt9cw2hM-SFIZrjloS0qCC_uOzpJzoKTGc3nDGbOdax57u0R9u5U9h1suck9eZtjsDUE5utiJv5W6MeCA6PKNLFLa2dU7xmVHTnKA/s320/query_vol.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 191px;" /></a><br /><span class="byline-author">Posted by Jeffrey Oldham, Software Engineer, and Fred Leach, Quantitative Marketing Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Today, Barack Obama was sworn in as the 44th president of the United States of America. As we <a href="http://googleblog.blogspot.com/2008/10/search-findings-from-third-presidential.html" id="z-ih" title="observed">observed</a> throughout the presidential campaign, many people in the U.S. turned to <a href="//www.google.com/" id="rybr" title="Google Web Search">Google Search</a> to find information. During the inauguration, top queries included <a href="//www.google.com/search?q=live+inauguration+coverage" id="lgqa" title="live inauguration coverage">live inauguration coverage</a>, <a href="//www.google.com/search?q=inauguration+day+2009+streaming" id="lgqa" title="inauguration day 2009 streaming">inauguration day 2009 streaming</a>, <a href="//www.google.com/search?q=listen+to+inauguration+live" id="aq3o" title="listen to inauguration live">listen to inauguration live</a>, and many others.<br /><br />However, interest in the inauguration was not only confined to the United States. Twelve percent of inauguration-related queries came from outside the United States as thousands worldwide used Google to find ways to watch the event. From Latin America, we received queries like <a href="//www.google.com/search?hl=es&q=toma+de+posesion+de+Barack+Obama+en+vivo" id="h9x5" title="toma de posesion de Barack Obama en vivo">toma de posesion de Barack Obama en vivo</a> (inauguration of Barack Obama live -- Spanish) and <a href="//www.google.com/search?hl=pt-BR&q=posse+de+Obama" id="e438" title="posse de Obama">posse de Obama</a> (inauguration of Obama -- Portuguese). Similarly in Europe, the Middle East, and Africa, people interested in the inauguration searched for <a href="//www.google.com/search?hl=de&q=amtseinf%C3%BChrung" id="uupx" title="amtseinführung">amtseinführung</a> (inauguration -- German), <a href="//www.google.com/search?hl=nl&q=inauguratie" id="sau2" title="inauguratie">inauguratie</a> (inauguration -- Dutch), <a href="//www.google.com/search?hl=es&q=investidura" id="w7-k" title="investidura">investidura</a> (inauguration -- Spanish), <a href="//www.google.com/search?hl=iw&q=%09%D7%91%D7%A8%D7%A7+%D7%90%D7%95%D7%91%D7%9E%D7%94" title="ברק אובמה">ברק אובמה</a> (Barack introduction -- Hebrew), <a href="//www.google.com/search?hl=ar&q=%D8%A7%D9%88%D8%A8%D8%A7%D9%85%D8%A7" id="po1o" title="اوباما">اوباما</a> (Obama -- Arabic), and <a href="//www.google.com/search?hl=fr&q=investiture" id="ye2y" title="investiture">investiture</a> (inauguration -- French). And even though it was very early in their day, users in Asia and Australia were still interested in watching the festivities, with queries like <a href="//www.google.com/search?hl=zh-CN&q=%E5%A5%A5%E5%B7%B4%E9%A9%AC%E5%B0%B1%E8%81%8C%E5%85%B8%E7%A4%BC%E7%9B%B4%E6%92%AD">奥巴马就职典礼直播</a> (Obama inauguration broadcast -- Chinese) and <a href="//www.google.com/search?hl=en&q=inauguration+timetable" id="asak" title="inauguration timetable">inauguration timetable</a>.<br /><br />While President Obama was certainly the central player in today's events, searchers were also interested in the other people who took part in the ceremony. In particular, people wanted more information on the religious leaders who spoke: <a href="//www.google.com/search?hl=en&q=rick+warren" id="n46y" title="Dr. Rick Warren">Dr. Rick Warren</a>, who gave the invocation, and <a href="//www.google.com/search?hl=en&q=joseph+lowery" id="q1kk" title="Reverend Dr. Joseph E. Lowery">Reverend Dr. Joseph E. Lowery</a>, who gave the benediction. Additionally, there was a lot of interest in some of the artists who performed: <a href="//www.google.com/search?hl=en&q=aretha+franklin" id="i.7y" title="Aretha Franklin">Aretha Franklin</a>, <a href="//www.google.com/search?hl=en&q=elizabeth+alexander" id="x2r-" title="Elizabeth Alexander">Elizabeth Alexander</a>, and <a href="//www.google.com/search?hl=en&q=yo+yo+ma" id="i5g2" title="Yo Yo Ma">Yo-Yo Ma</a>. They also sought to know more about <a href="//www.google.com/search?hl=en&q=dianne+feinstein" id="qo1y" title="Senator Dianne Feinstein">Senator Dianne Feinstein</a>, who presided over the ceremony as chair of the Joint Congressional Committee on Inaugural Ceremonies, and <a href="//www.google.com/search?hl=en&q=john+roberts" id="evhe" title="Supreme Court Chief Justice John G. Roberts, Jr.">Supreme Court Chief Justice John G. Roberts, Jr.</a>, who swore in President Obama. (Click on the images to see a larger version.)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhj400GtQciE5qhpUFxLf2ZN0BmnbyrlND3SnGc887_CWiPzXWtrljL29I_RJnjeYUVZRc-FY-p3axyylGjnVXzhJFFWM6GB7Mq7v7Co3eqCnyBNC6lSRsM2NV8u_STYD4135I2rA/s1600-h/people.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5293639733738277122" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhj400GtQciE5qhpUFxLf2ZN0BmnbyrlND3SnGc887_CWiPzXWtrljL29I_RJnjeYUVZRc-FY-p3axyylGjnVXzhJFFWM6GB7Mq7v7Co3eqCnyBNC6lSRsM2NV8u_STYD4135I2rA/s320/people.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 241px;" /></a><br />During the last nine years, the growth of the Internet has changed the way the world seeks information. From President Bush's first inaugural address in 2001 to his second in 2005, the number of inauguration-related searches increased by more than a factor of ten. From 2005 to today's address, the number grew even more. Few of the 2001 queries requested "video," and none requested streaming. By 2005, a few queries such as <a href="//www.google.com/search?hl=en&q=inauguration+audio" id="m.7v" title="inauguration audio">inauguration audio</a> and <a href="//www.google.com/search?hl=en&q=streaming+video+of+inauguration" id="x80a" title="streaming video of inauguration">streaming video of inauguration</a> appeared. Today, technology has become so prevalant that queries such as <a href="//www.google.com/search?hl=en&q=YouTube+live+inauguration" id="y88k" title="YouTube live inauguration">YouTube live inauguration</a>, <a href="//www.google.com/search?hl=en&q=live+blogging+inauguration" id="ga.1" title="live blogging inauguration">live blogging inauguration</a>, <a href="//www.google.com/search?hl=en&q=inaugural+podcast" id="sp8k" title="inaugural podcast">inaugural podcast</a>, and <a href="//www.google.com/search?hl=en&q=Obama+inaugural+speech+mp3" id="oa_." title="Obama inaugural speech mp3">Obama inaugural speech mp3</a> formed one-third of all inauguration-related queries.<br /><br />Finally, this graph demonstrates one other interesting search pattern that we saw: the overall query volume of Google searches dropped in the U.S. from the time President Obama took the oath of office until the end of his inaugural speech, demonstrating that all eyes were on today's festivities.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDtxeGdhra1-eiNLlOIRqGFYl1CWXAyZR2SJt9cw2hM-SFIZrjloS0qCC_uOzpJzoKTGc3nDGbOdax57u0R9u5U9h1suck9eZtjsDUE5utiJv5W6MeCA6PKNLFLa2dU7xmVHTnKA/s1600-h/query_vol.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5293640082138421330" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDtxeGdhra1-eiNLlOIRqGFYl1CWXAyZR2SJt9cw2hM-SFIZrjloS0qCC_uOzpJzoKTGc3nDGbOdax57u0R9u5U9h1suck9eZtjsDUE5utiJv5W6MeCA6PKNLFLa2dU7xmVHTnKA/s320/query_vol.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 191px;" /></a><br /><span class="byline-author">Posted by Jeffrey Oldham, Software Engineer, and Fred Leach, Quantitative Marketing Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/search-findings-from-us-presidential.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Search findings from the U.S. presidential inauguration&url=https://googleblog.blogspot.com/2009/01/search-findings-from-us-presidential.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/search-findings-from-us-presidential.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/search-findings-from-us-presidential.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/politics' rel='tag'> politics </a> , <a class='label' href='https://googleblog.blogspot.com/search/label/search' rel='tag'> search </a> </span> </div> </div> </div> <div class='post' data-id='5417083171243380269' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/day-on-not-day-off.html' itemprop='url' title='A day on, not a day off'> A day on, not a day off </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 19, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Today, Americans celebrate the <a href="http://en.wikipedia.org/wiki/Martin_Luther_King,_Jr._Day">birthday of the Rev. Martin Luther King, Jr.</a> One of the chief elements of the day, as expressed by Dr. King and manifested in recent years, is marking the day as a <a href="http://www.mlkday.gov/">National Day of Service</a>. The credo of a national service day is "a day on, not a day off," and citizens are encouraged to contribute their time and talents to community organizations in some way. A website <a href="http://usaservice.org/pages/about/">USAService.org</a> offers a <a href="//www.google.com/ig/adde?synd=open&source=ggyp&moduleurl=inaugmap.appspot.com/xml/inaugmap2.xml">Google gadget</a>, from which you can <a href="http://usaservice.org/page/content/eventsearch">find a service event near you</a> that needs your help, or <a href="http://usaservice.org/page/event/create">create your own</a>. Inform others of your activities with text messages, and <a href="http://usaservice.org/page/s/eventfeedback">share your photos and feedback</a>.<br /><br /><div style="margin-bottom: 0px; margin-top: 0px;"></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiM293DsO8tL3Nt_zlOhZ_2ZxBVrZXRFbENHzewcn5Crvnx6-NxX-9Z8KwabbQg-eiE7N-XDJuegrVsM-xTwrA24SnnU170btF8r5ZBnM7gRgKR5eC92eZSHJ3yrNtd0SIH73teZA/s1600-h/MLKDay_gadget.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiM293DsO8tL3Nt_zlOhZ_2ZxBVrZXRFbENHzewcn5Crvnx6-NxX-9Z8KwabbQg-eiE7N-XDJuegrVsM-xTwrA24SnnU170btF8r5ZBnM7gRgKR5eC92eZSHJ3yrNtd0SIH73teZA/s320/MLKDay_gadget.gif" /></a></div><div style="margin-bottom: 0px; margin-top: 0px;"></div><div style="margin-bottom: 0px; margin-top: 0px;"><br /><br />Remember, too, that the need for your skills and energy is great, and extends well beyond today. Please consider <a href="http://usaservice.org/page/content/opportunities/">these organizations</a> for future volunteer opportunities.<br /><br /><span class="byline-author">Posted by Karen Wickre, Google Blog team</span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Today, Americans celebrate the <a href="http://en.wikipedia.org/wiki/Martin_Luther_King,_Jr._Day">birthday of the Rev. Martin Luther King, Jr.</a> One of the chief elements of the day, as expressed by Dr. King and manifested in recent years, is marking the day as a <a href="http://www.mlkday.gov/">National Day of Service</a>. The credo of a national service day is "a day on, not a day off," and citizens are encouraged to contribute their time and talents to community organizations in some way. A website <a href="http://usaservice.org/pages/about/">USAService.org</a> offers a <a href="//www.google.com/ig/adde?synd=open&source=ggyp&moduleurl=inaugmap.appspot.com/xml/inaugmap2.xml">Google gadget</a>, from which you can <a href="http://usaservice.org/page/content/eventsearch">find a service event near you</a> that needs your help, or <a href="http://usaservice.org/page/event/create">create your own</a>. Inform others of your activities with text messages, and <a href="http://usaservice.org/page/s/eventfeedback">share your photos and feedback</a>.<br /><br /><div style="margin-bottom: 0px; margin-top: 0px;"></div><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiM293DsO8tL3Nt_zlOhZ_2ZxBVrZXRFbENHzewcn5Crvnx6-NxX-9Z8KwabbQg-eiE7N-XDJuegrVsM-xTwrA24SnnU170btF8r5ZBnM7gRgKR5eC92eZSHJ3yrNtd0SIH73teZA/s1600-h/MLKDay_gadget.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiM293DsO8tL3Nt_zlOhZ_2ZxBVrZXRFbENHzewcn5Crvnx6-NxX-9Z8KwabbQg-eiE7N-XDJuegrVsM-xTwrA24SnnU170btF8r5ZBnM7gRgKR5eC92eZSHJ3yrNtd0SIH73teZA/s320/MLKDay_gadget.gif" /></a></div><div style="margin-bottom: 0px; margin-top: 0px;"></div><div style="margin-bottom: 0px; margin-top: 0px;"><br /><br />Remember, too, that the need for your skills and energy is great, and extends well beyond today. Please consider <a href="http://usaservice.org/page/content/opportunities/">these organizations</a> for future volunteer opportunities.<br /><br /><span class="byline-author">Posted by Karen Wickre, Google Blog team</span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/day-on-not-day-off.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:A day on, not a day off&url=https://googleblog.blogspot.com/2009/01/day-on-not-day-off.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/day-on-not-day-off.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/day-on-not-day-off.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='4168747373581860268' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/100000th-knol-published.html' itemprop='url' title='100,000th knol published'> 100,000th knol published </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 16, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> A few weeks ago the 100,000th knol was published, and we figured now is an excellent time to reflect on the first five months of Knol's existence.<br /><br />Knols are authoritative articles about specific topics, written by people who know about those subjects. Since <a href="http://googleblog.blogspot.com/2008/07/knol-is-open-to-everyone.html" style="color: rgb(85, 26, 139);" title="Knol announcement">the start of the project</a>, we've seen articles written on everything from <a href="http://knol.google.com/k/ralph-metson/sinus-infections-sinusitis/pi3gI5WQ/Jy8bHA" id="m1-y" style="color: rgb(85, 26, 139);" title="sinus infections">sinus infections</a> and <a href="http://knol.google.com/k/russell-potter/arctic-exploration/2lw7dgtyidtqb/2" id="uvfd" style="color: rgb(85, 26, 139);" title="Arctic exploration">Arctic exploration</a> to <a href="http://knol.google.com/k/andrew-thomson/long-distance-motorcycle-riding/1kuc8mjxx9lte/2" id="dfa9" style="color: rgb(85, 26, 139);" title="long distance motorcycle riding">long distance motorcycle riding</a> and <a href="http://knol.google.com/k/klaus-rohde/the-amphilinidea-a-small-group-of/xk923bc3gp4/21" id="dfa9" style="color: rgb(85, 26, 139);" title="The Amphilinidea">the Amphilinidea</a>.<br /><br />The Knol interface is now available in eight languages (Arabic, English, French, German, Italian, Korean, Portuguese and Spanish) and we are excited that our users are helping us translate it into many more languages using the <a href="//www.google.com/transconsole" id="us37" style="color: rgb(85, 26, 139);" title="Google in Your Language">Google in Your Language</a> console. Encouraging people to contribute their knowledge online is particularly important for languages with limited web content, and we are glad to see that knols have been written in 59 different languages to date. It has been very exciting to have people all over the world come forward to help improve online content in their language.<br /><br />We have worked quickly to incorporate the features most requested by our early authors, such as usage stats showing reader activity on knols and rich media embedding (videos, spreadsheets, forms, slideshows, etc.). All of these improvements are tracked in our <a href="http://knol.google.com/k/-/-/1ng4pryc7bgdb/11" id="t0bp" style="color: rgb(85, 26, 139);" title="Knol Announcement and Release Notes">Announcement and Release Notes</a>.<br /><br />We are happy to see that most authors choose to accept moderated edits from their audience and that the volume of suggested edits from readers is steadily growing. So if you find yourself reading a knol and want to suggest an improvement, go ahead and press that edit button! You will be able to make the desired changes directly in the knol, and the author(s) will be able to review and act upon your suggestions. We look forward to seeing this new mode of online collaboration used more widely.<br /><br />People visit Knol from 197 countries and territories on an average day, from the Aland Islands and Antarctica to Zambia and Zimbabwe. We welcome you to share your knowledge with the world and <a href="http://knol.google.com/k/" id="lw3v" style="color: rgb(85, 26, 139);" title="write a knol">write a knol</a>.<br /><br /><span class="byline-author">Posted by Cedric Dupont, Product Manager, and Michael McNally, Software Engineer</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> A few weeks ago the 100,000th knol was published, and we figured now is an excellent time to reflect on the first five months of Knol's existence.<br /><br />Knols are authoritative articles about specific topics, written by people who know about those subjects. Since <a href="http://googleblog.blogspot.com/2008/07/knol-is-open-to-everyone.html" style="color: rgb(85, 26, 139);" title="Knol announcement">the start of the project</a>, we've seen articles written on everything from <a href="http://knol.google.com/k/ralph-metson/sinus-infections-sinusitis/pi3gI5WQ/Jy8bHA" id="m1-y" style="color: rgb(85, 26, 139);" title="sinus infections">sinus infections</a> and <a href="http://knol.google.com/k/russell-potter/arctic-exploration/2lw7dgtyidtqb/2" id="uvfd" style="color: rgb(85, 26, 139);" title="Arctic exploration">Arctic exploration</a> to <a href="http://knol.google.com/k/andrew-thomson/long-distance-motorcycle-riding/1kuc8mjxx9lte/2" id="dfa9" style="color: rgb(85, 26, 139);" title="long distance motorcycle riding">long distance motorcycle riding</a> and <a href="http://knol.google.com/k/klaus-rohde/the-amphilinidea-a-small-group-of/xk923bc3gp4/21" id="dfa9" style="color: rgb(85, 26, 139);" title="The Amphilinidea">the Amphilinidea</a>.<br /><br />The Knol interface is now available in eight languages (Arabic, English, French, German, Italian, Korean, Portuguese and Spanish) and we are excited that our users are helping us translate it into many more languages using the <a href="//www.google.com/transconsole" id="us37" style="color: rgb(85, 26, 139);" title="Google in Your Language">Google in Your Language</a> console. Encouraging people to contribute their knowledge online is particularly important for languages with limited web content, and we are glad to see that knols have been written in 59 different languages to date. It has been very exciting to have people all over the world come forward to help improve online content in their language.<br /><br />We have worked quickly to incorporate the features most requested by our early authors, such as usage stats showing reader activity on knols and rich media embedding (videos, spreadsheets, forms, slideshows, etc.). All of these improvements are tracked in our <a href="http://knol.google.com/k/-/-/1ng4pryc7bgdb/11" id="t0bp" style="color: rgb(85, 26, 139);" title="Knol Announcement and Release Notes">Announcement and Release Notes</a>.<br /><br />We are happy to see that most authors choose to accept moderated edits from their audience and that the volume of suggested edits from readers is steadily growing. So if you find yourself reading a knol and want to suggest an improvement, go ahead and press that edit button! You will be able to make the desired changes directly in the knol, and the author(s) will be able to review and act upon your suggestions. We look forward to seeing this new mode of online collaboration used more widely.<br /><br />People visit Knol from 197 countries and territories on an average day, from the Aland Islands and Antarctica to Zambia and Zimbabwe. We welcome you to share your knowledge with the world and <a href="http://knol.google.com/k/" id="lw3v" style="color: rgb(85, 26, 139);" title="write a knol">write a knol</a>.<br /><br /><span class="byline-author">Posted by Cedric Dupont, Product Manager, and Michael McNally, Software Engineer</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/100000th-knol-published.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:100,000th knol published&url=https://googleblog.blogspot.com/2009/01/100000th-knol-published.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/100000th-knol-published.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/100000th-knol-published.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/search' rel='tag'> search </a> </span> </div> </div> </div> <div class='post' data-id='3813488086864706441' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/building-engineers.html' itemprop='url' title='Building engineers'> Building engineers </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 16, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="Apple-style-span" style="font-size:85%;"><span class="Apple-style-span" style="font-style: italic;">We believe great ideas can come from anywhere and everyone. And we aspire to be an organization that reflects global diversity, because we know that a world's worth of perspectives, ideas and cultures leads to the creation of better products and services. We have more than a dozen employee-driven resource groups, from Gayglers to GWE (Google Women Engineers), that actively participate around the world in building community and driving policy at Google. This is the next post in our <a href="http://googleblog.blogspot.com/search/label/diversity">Interface series</a>, which takes a look at valuing people's similarities and differences in the workplace. For more information on how Google fosters an inclusive work environment, visit <a href="//www.google.com/support/jobs/bin/static.py?page=about.html">Life at Google</a> on our Jobs site. – Ed.</span></span><br /><br />As someone who has been building technology for more than 15 years, I know firsthand what a positive impact building hardware or software with a small team in an agile environment can have. I was only exposed to this type of work during grad school, and have since been actively involved in getting young people interested in science and technology. This year Google has enthusiastically supported my initiative to bring a local group of girls closer to technology through the <a href="http://www.usfirst.org/what/frc/default.aspx?id=366">FIRST Robotics Competition</a>.<br /><br />"People claim that only with the perspective of years can you know how much influence a particular event has had on you," Tal Tzangen says and proceeds to explain how she is convinced her participation in the FIRST Robotics Competition last year has significantly changed the course of her life. Tal, a 17 year old girl from a rural part of Israel, was taking technology courses at her school, not because she was particularly interested in technology but because the other options seemed even less appealing to her. Although Israel is also known as "<a href="http://en.wikipedia.org/wiki/Silicon_Wadi">Silicon Wadi</a>," Tal thought technology was "just for geeks." Last year she agreed to be a member of a newly forming FIRST team, not knowing what she was letting herself in for.<br /><br />The competition involves 1,686 teams from more than 42,000 high schools spanning the U.S., Brazil, Canada, Chile, Germany, Israel, Mexico, the Netherlands, the Philippines, Turkey, and the U.K. Each team has six weeks to build a robot from a common kit of parts provided by FIRST. Then, they compete with other robots in a new game devised each year.<br /><br />Before Tal knew it, she was "bit by the bug." During the weeks of preparation, she spent days and nights at school learning about robotics and teamwork with her peers and mentors. Her team had won the regional competitions and were seeking funding for the finals in Atlanta when I met her.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJOp9gtNg7vbqZMIn6zToyJjJi3zyXf_nlPhqJL98AsLq4rNgSMD7v1CVeMmTEHm6RR1OWdDSRh5EgcradIehkap74A1NAK-woBdjz0sKAMsxtz5hhU-qLCJF_iGFpXD7Idc-8QA/s1600-h/IMG_2090.JPG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5291654394473927458" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJOp9gtNg7vbqZMIn6zToyJjJi3zyXf_nlPhqJL98AsLq4rNgSMD7v1CVeMmTEHm6RR1OWdDSRh5EgcradIehkap74A1NAK-woBdjz0sKAMsxtz5hhU-qLCJF_iGFpXD7Idc-8QA/s320/IMG_2090.JPG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" /></a><span class="Apple-style-span" style="font-size:x-small;"><div style="text-align: center;">Tal, center, and her team members work on their robot's transmission system.<br /></div></span><br />This year Tal is the captain of the Google-sponsored Thunderbolts team, and one of her goals has been to get as many girls involved as possible. As she puts it, "I certainly don't mind the company of my male peers, but I know that girls also have a lot to contribute in this domain." The current team includes 24 students, eight of them girls (last year there were only two). Recruiting girls has been challenging since there are very few in the technical track in high school. She has enlisted some pre-high school girls with the hope of serving as a role model to them. Likewise, she has encouraged the forming of a FIRST LEGO<span style="font-size:85%;"></span> team (9-14 year olds) to ensure the "next generation" for the Robotics Competition.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtlf_EUGvSmjsWfNuLUIkOuoAVRrqwwMKVvgdtAQnyXy1WUyRV0yM6wrnJ1IMh-V0sbdcjJKda2rASeeJWsb79jtS7ScZl57TlP9S_2NtHwiKnv8JaaIigFIfDxxcLWAw67epObg/s1600-h/IMG_2046.JPG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5291654403837436114" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtlf_EUGvSmjsWfNuLUIkOuoAVRrqwwMKVvgdtAQnyXy1WUyRV0yM6wrnJ1IMh-V0sbdcjJKda2rASeeJWsb79jtS7ScZl57TlP9S_2NtHwiKnv8JaaIigFIfDxxcLWAw67epObg/s320/IMG_2046.JPG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" /></a><span class="Apple-style-span" style="font-size:x-small;"><div style="text-align: center;">The Thunderbolt team.<br /></div></span><br />The world kickoff for this year's competition took place on January 3rd, followed by the Israeli kickoff the following day. Regardless of how far they get in the competition this year, Israel is a country where high tech, engineering, science and entrepreneurship thrive, and Tal and her Thunderbolts are a growing part of this culture.<br /><br /><span class="byline-author">Posted by Natalia Marmasse, Software Engineer, Haifa office</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="Apple-style-span" style="font-size:85%;"><span class="Apple-style-span" style="font-style: italic;">We believe great ideas can come from anywhere and everyone. And we aspire to be an organization that reflects global diversity, because we know that a world's worth of perspectives, ideas and cultures leads to the creation of better products and services. We have more than a dozen employee-driven resource groups, from Gayglers to GWE (Google Women Engineers), that actively participate around the world in building community and driving policy at Google. This is the next post in our <a href="http://googleblog.blogspot.com/search/label/diversity">Interface series</a>, which takes a look at valuing people's similarities and differences in the workplace. For more information on how Google fosters an inclusive work environment, visit <a href="//www.google.com/support/jobs/bin/static.py?page=about.html">Life at Google</a> on our Jobs site. – Ed.</span></span><br /><br />As someone who has been building technology for more than 15 years, I know firsthand what a positive impact building hardware or software with a small team in an agile environment can have. I was only exposed to this type of work during grad school, and have since been actively involved in getting young people interested in science and technology. This year Google has enthusiastically supported my initiative to bring a local group of girls closer to technology through the <a href="http://www.usfirst.org/what/frc/default.aspx?id=366">FIRST Robotics Competition</a>.<br /><br />"People claim that only with the perspective of years can you know how much influence a particular event has had on you," Tal Tzangen says and proceeds to explain how she is convinced her participation in the FIRST Robotics Competition last year has significantly changed the course of her life. Tal, a 17 year old girl from a rural part of Israel, was taking technology courses at her school, not because she was particularly interested in technology but because the other options seemed even less appealing to her. Although Israel is also known as "<a href="http://en.wikipedia.org/wiki/Silicon_Wadi">Silicon Wadi</a>," Tal thought technology was "just for geeks." Last year she agreed to be a member of a newly forming FIRST team, not knowing what she was letting herself in for.<br /><br />The competition involves 1,686 teams from more than 42,000 high schools spanning the U.S., Brazil, Canada, Chile, Germany, Israel, Mexico, the Netherlands, the Philippines, Turkey, and the U.K. Each team has six weeks to build a robot from a common kit of parts provided by FIRST. Then, they compete with other robots in a new game devised each year.<br /><br />Before Tal knew it, she was "bit by the bug." During the weeks of preparation, she spent days and nights at school learning about robotics and teamwork with her peers and mentors. Her team had won the regional competitions and were seeking funding for the finals in Atlanta when I met her.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJOp9gtNg7vbqZMIn6zToyJjJi3zyXf_nlPhqJL98AsLq4rNgSMD7v1CVeMmTEHm6RR1OWdDSRh5EgcradIehkap74A1NAK-woBdjz0sKAMsxtz5hhU-qLCJF_iGFpXD7Idc-8QA/s1600-h/IMG_2090.JPG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5291654394473927458" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJOp9gtNg7vbqZMIn6zToyJjJi3zyXf_nlPhqJL98AsLq4rNgSMD7v1CVeMmTEHm6RR1OWdDSRh5EgcradIehkap74A1NAK-woBdjz0sKAMsxtz5hhU-qLCJF_iGFpXD7Idc-8QA/s320/IMG_2090.JPG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" /></a><span class="Apple-style-span" style="font-size:x-small;"><div style="text-align: center;">Tal, center, and her team members work on their robot's transmission system.<br /></div></span><br />This year Tal is the captain of the Google-sponsored Thunderbolts team, and one of her goals has been to get as many girls involved as possible. As she puts it, "I certainly don't mind the company of my male peers, but I know that girls also have a lot to contribute in this domain." The current team includes 24 students, eight of them girls (last year there were only two). Recruiting girls has been challenging since there are very few in the technical track in high school. She has enlisted some pre-high school girls with the hope of serving as a role model to them. Likewise, she has encouraged the forming of a FIRST LEGO<span style="font-size:85%;"></span> team (9-14 year olds) to ensure the "next generation" for the Robotics Competition.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtlf_EUGvSmjsWfNuLUIkOuoAVRrqwwMKVvgdtAQnyXy1WUyRV0yM6wrnJ1IMh-V0sbdcjJKda2rASeeJWsb79jtS7ScZl57TlP9S_2NtHwiKnv8JaaIigFIfDxxcLWAw67epObg/s1600-h/IMG_2046.JPG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5291654403837436114" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhtlf_EUGvSmjsWfNuLUIkOuoAVRrqwwMKVvgdtAQnyXy1WUyRV0yM6wrnJ1IMh-V0sbdcjJKda2rASeeJWsb79jtS7ScZl57TlP9S_2NtHwiKnv8JaaIigFIfDxxcLWAw67epObg/s320/IMG_2046.JPG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 240px;" /></a><span class="Apple-style-span" style="font-size:x-small;"><div style="text-align: center;">The Thunderbolt team.<br /></div></span><br />The world kickoff for this year's competition took place on January 3rd, followed by the Israeli kickoff the following day. Regardless of how far they get in the competition this year, Israel is a country where high tech, engineering, science and entrepreneurship thrive, and Tal and her Thunderbolts are a growing part of this culture.<br /><br /><span class="byline-author">Posted by Natalia Marmasse, Software Engineer, Haifa office</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/building-engineers.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Building engineers&url=https://googleblog.blogspot.com/2009/01/building-engineers.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/building-engineers.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/building-engineers.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/diversity' rel='tag'> diversity </a> </span> </div> </div> </div> <div class='post' data-id='2220216783602451865' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/supporting-equality.html' itemprop='url' title='Supporting equality'> Supporting equality </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 15, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> In September of last year, Google <a href="http://googleblog.blogspot.com/2008/09/our-position-on-californias-no-on-8.html">announced</a> its opposition to California's <a href="http://www.voterguide.sos.ca.gov/title-sum/prop8-title-sum.htm">Proposition 8</a>. While the campaign was emotionally charged and difficult for both sides, in the wake of the election many were concerned with the impact Proposition 8 could have on the personal lives of people they work with every day, and on California's ability to attract and retain a diverse mix of employees from around the world.<br /><br />That's why we've signed an <a href="http://www.nclrights.org/amicigoogle">amicus brief</a> (PDF file) in support of several cases currently challenging Proposition 8 in the California Supreme Court. Denying employees basic rights isn't right, and it isn't good for businesses. We are committed to preserving fundamental rights for every one of the people who work hard to make Google a success. <br /><br />Please <a href="http://www.nclrights.org/businessesoverturn8">join us</a> in continuing to fight for equality for all Californians. <br /><br /><span class="byline-author">Posted by Kent Walker, General Counsel</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> In September of last year, Google <a href="http://googleblog.blogspot.com/2008/09/our-position-on-californias-no-on-8.html">announced</a> its opposition to California's <a href="http://www.voterguide.sos.ca.gov/title-sum/prop8-title-sum.htm">Proposition 8</a>. While the campaign was emotionally charged and difficult for both sides, in the wake of the election many were concerned with the impact Proposition 8 could have on the personal lives of people they work with every day, and on California's ability to attract and retain a diverse mix of employees from around the world.<br /><br />That's why we've signed an <a href="http://www.nclrights.org/amicigoogle">amicus brief</a> (PDF file) in support of several cases currently challenging Proposition 8 in the California Supreme Court. Denying employees basic rights isn't right, and it isn't good for businesses. We are committed to preserving fundamental rights for every one of the people who work hard to make Google a success. <br /><br />Please <a href="http://www.nclrights.org/businessesoverturn8">join us</a> in continuing to fight for equality for all Californians. <br /><br /><span class="byline-author">Posted by Kent Walker, General Counsel</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/supporting-equality.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Supporting equality&url=https://googleblog.blogspot.com/2009/01/supporting-equality.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/supporting-equality.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/supporting-equality.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='5796122307961041086' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/making-your-personalized-homepage-even.html' itemprop='url' title='Making your personalized homepage even more personal'> Making your personalized homepage even more personal </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 15, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> The holidays have passed, but if you're anything like me, you've got a gold mine of bear hugs and embarrassing moments captured on film. My holidays wouldn't be the same without Tabby, our family cat, who has been part of the winter festivities for 10 years. Over the holidays, we caught Tabby sticking out his tongue at the family get-together! Below is one of those prized moments I wanted to post everywhere, including on my personalized homepage:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix66kWgLlX9EKNGHCOoz4szMTraQ89I879ppYogDwzciYF4ZcVrmbSzEyJcuD_FNKj2q_n8Nx7H6YXbUEl5LkO3YjP2oo9xBM30qi2B_BlD4SKVxf_oPjRPzQVKbFXWVU_SQnB7w/s1600-h/igoogle+theme+maker+photo.PNG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5291610263873247666" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix66kWgLlX9EKNGHCOoz4szMTraQ89I879ppYogDwzciYF4ZcVrmbSzEyJcuD_FNKj2q_n8Nx7H6YXbUEl5LkO3YjP2oo9xBM30qi2B_BlD4SKVxf_oPjRPzQVKbFXWVU_SQnB7w/s400/igoogle+theme+maker+photo.PNG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 232px;" /></a><br />Now, you too can capture memories and images on your iGoogle homepage by building a custom theme. We've just released our <a href="//www.google.com/ig/tm">new tool</a> for creating iGoogle themes. It's an easy way for iGoogle users to spruce up their personalized homepage without needing to know how to use XML, etc. All you need is an image, and we'll provide the rest.<br /><br />The theme-building tool has a simple interface for uploading your photo from your desktop, Picasa Web Album, or the web. Once you've chosen a photo, the builder provides a basic set of tools to help you create your theme:<br /><ul><li><span style="font-weight: bold;">Image Cropping</span> - Crop your favorite photo to fit your iGoogle theme </li><li><span style="font-weight: bold;">Color Schemes</span> - Pick colors to complement your photo </li><li><span style="font-weight: bold;">Real-time Preview</span> - See immediate feedback of your changes to swiftly fine-tune your theme </li><li><span style="font-weight: bold;">Public and Private Publishing</span> - Choose who gets to see your original themes, whether it's just you, or if you want to share them with the world</li></ul>Once your theme is created, it's immediately added to your iGoogle page for you to enjoy.<br /><br />We hope you have fun customizing your iGoogle homepage with your favorite images, whether they're photos of your pets or places you've visited, drawings, designs, cartoons — or whatever else your heart desires.<br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> on 1/16 @ 10:30 AM: A number of people are having trouble accessing our theme-builder tool. We're currently working on the issue, and we'll post here as soon as it's up and running again. We're sorry for the delay, and we'd like to thank everyone who let us know they had trouble accessing this feature.<br /><br /><span style="font-weight: bold; font-style: italic;">Update </span>on 1/22 @ 4:25 PM: Our theme-builder tool is now available to anyone in the U.S. who has their language default set to English, and we hope to release this feature in other languages and countries soon. Thanks for bearing with us, and we'll keep you posted on further updates.<br /><br /><span class="byline-author">Posted by Kathleen Ko, iGoogle Engineer</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> The holidays have passed, but if you're anything like me, you've got a gold mine of bear hugs and embarrassing moments captured on film. My holidays wouldn't be the same without Tabby, our family cat, who has been part of the winter festivities for 10 years. Over the holidays, we caught Tabby sticking out his tongue at the family get-together! Below is one of those prized moments I wanted to post everywhere, including on my personalized homepage:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix66kWgLlX9EKNGHCOoz4szMTraQ89I879ppYogDwzciYF4ZcVrmbSzEyJcuD_FNKj2q_n8Nx7H6YXbUEl5LkO3YjP2oo9xBM30qi2B_BlD4SKVxf_oPjRPzQVKbFXWVU_SQnB7w/s1600-h/igoogle+theme+maker+photo.PNG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5291610263873247666" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEix66kWgLlX9EKNGHCOoz4szMTraQ89I879ppYogDwzciYF4ZcVrmbSzEyJcuD_FNKj2q_n8Nx7H6YXbUEl5LkO3YjP2oo9xBM30qi2B_BlD4SKVxf_oPjRPzQVKbFXWVU_SQnB7w/s400/igoogle+theme+maker+photo.PNG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 232px;" /></a><br />Now, you too can capture memories and images on your iGoogle homepage by building a custom theme. We've just released our <a href="//www.google.com/ig/tm">new tool</a> for creating iGoogle themes. It's an easy way for iGoogle users to spruce up their personalized homepage without needing to know how to use XML, etc. All you need is an image, and we'll provide the rest.<br /><br />The theme-building tool has a simple interface for uploading your photo from your desktop, Picasa Web Album, or the web. Once you've chosen a photo, the builder provides a basic set of tools to help you create your theme:<br /><ul><li><span style="font-weight: bold;">Image Cropping</span> - Crop your favorite photo to fit your iGoogle theme </li><li><span style="font-weight: bold;">Color Schemes</span> - Pick colors to complement your photo </li><li><span style="font-weight: bold;">Real-time Preview</span> - See immediate feedback of your changes to swiftly fine-tune your theme </li><li><span style="font-weight: bold;">Public and Private Publishing</span> - Choose who gets to see your original themes, whether it's just you, or if you want to share them with the world</li></ul>Once your theme is created, it's immediately added to your iGoogle page for you to enjoy.<br /><br />We hope you have fun customizing your iGoogle homepage with your favorite images, whether they're photos of your pets or places you've visited, drawings, designs, cartoons — or whatever else your heart desires.<br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> on 1/16 @ 10:30 AM: A number of people are having trouble accessing our theme-builder tool. We're currently working on the issue, and we'll post here as soon as it's up and running again. We're sorry for the delay, and we'd like to thank everyone who let us know they had trouble accessing this feature.<br /><br /><span style="font-weight: bold; font-style: italic;">Update </span>on 1/22 @ 4:25 PM: Our theme-builder tool is now available to anyone in the U.S. who has their language default set to English, and we hope to release this feature in other languages and countries soon. Thanks for bearing with us, and we'll keep you posted on further updates.<br /><br /><span class="byline-author">Posted by Kathleen Ko, iGoogle Engineer</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/making-your-personalized-homepage-even.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Making your personalized homepage even more personal&url=https://googleblog.blogspot.com/2009/01/making-your-personalized-homepage-even.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/making-your-personalized-homepage-even.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/making-your-personalized-homepage-even.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/personalization' rel='tag'> personalization </a> </span> </div> </div> </div> <div class='post' data-id='5276662909441209437' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/hear-how-illinois-state-university-uses.html' itemprop='url' title='Hear how Illinois State University uses Google Search'> Hear how Illinois State University uses Google Search </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 15, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Search functionality is a critical part of higher education websites due to the diverse audiences that these sites serve. Current and prospective students, faculty, staff, alumni, and other communities come to these sites to seek a wide range of information. Even with the best navigational scheme, it is a challenge to make all of this information findable, which makes accurate search a huge boost to website effectiveness.<br /><br /><a href="//www.google.com/a/help/intl/en/edu/index.html">Google Apps</a> adoption in higher education has been steadily climbing (3 million users and counting), and we're really excited to see more and more universities using the <a href="//www.google.com/enterprise/gsa/">Google Search Appliance</a> (GSA) to power high-quality search on their websites. Like Google.com, the search appliance can search public pages on a website, but it can also find information in databases, content systems, business applications, and other sources, which opens up a whole range of options for making all kinds of information easily accessible. For example, <a href="//www.google.com/enterprise/gsa/illinois.html">Illinois State University</a> uses the Google Search Appliance to create a "Course Finder" tool for their current and prospective students. This tool delivers up-to-the minute course information to more than 20,000 students, 1,000 faculty members, and the public at-large. It provides users with a friendly, easy-to-use interface for finding class and schedule data stored on the university's mainframe. Students can easily fine-tune searches to specify departments, time slots, and instructors, all using the familiar Google interface.<br /><br />When <span style="font-style: italic;">Campus Technology</span>, a leading publication addressing technology trends in universities, invited us to showcase the capabilities of the Google Search Appliance in an upcoming <a href="https://event.on24.com/eventRegistration/EventLobbyServlet?target=registration.jsp&eventid=124002&sessionid=1&key=ED57896312850ADBDCFB1957C2BA19A5&partnerref=resources&sourcepage=register">webinar</a>, we immediately turned to our friends at Illinois State to share their great example. We invite you to <a href="https://event.on24.com/eventRegistration/EventLobbyServlet?target=registration.jsp&eventid=124002&sessionid=1&key=ED57896312850ADBDCFB1957C2BA19A5&partnerref=resources&sourcepage=register">join us online</a> on Wednesday, January 21st, at 11:00 am PST, to hear Illinois State University talk about their experience with GSA. We'll also be sharing information about Google Apps for higher education, so if you're interested in that front, be sure to mark your calendars as well. <br /><br /><span class="byline-author">Posted by Vijay Koduri, Product Marketing Manager, Google Search Appliance</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Search functionality is a critical part of higher education websites due to the diverse audiences that these sites serve. Current and prospective students, faculty, staff, alumni, and other communities come to these sites to seek a wide range of information. Even with the best navigational scheme, it is a challenge to make all of this information findable, which makes accurate search a huge boost to website effectiveness.<br /><br /><a href="//www.google.com/a/help/intl/en/edu/index.html">Google Apps</a> adoption in higher education has been steadily climbing (3 million users and counting), and we're really excited to see more and more universities using the <a href="//www.google.com/enterprise/gsa/">Google Search Appliance</a> (GSA) to power high-quality search on their websites. Like Google.com, the search appliance can search public pages on a website, but it can also find information in databases, content systems, business applications, and other sources, which opens up a whole range of options for making all kinds of information easily accessible. For example, <a href="//www.google.com/enterprise/gsa/illinois.html">Illinois State University</a> uses the Google Search Appliance to create a "Course Finder" tool for their current and prospective students. This tool delivers up-to-the minute course information to more than 20,000 students, 1,000 faculty members, and the public at-large. It provides users with a friendly, easy-to-use interface for finding class and schedule data stored on the university's mainframe. Students can easily fine-tune searches to specify departments, time slots, and instructors, all using the familiar Google interface.<br /><br />When <span style="font-style: italic;">Campus Technology</span>, a leading publication addressing technology trends in universities, invited us to showcase the capabilities of the Google Search Appliance in an upcoming <a href="https://event.on24.com/eventRegistration/EventLobbyServlet?target=registration.jsp&eventid=124002&sessionid=1&key=ED57896312850ADBDCFB1957C2BA19A5&partnerref=resources&sourcepage=register">webinar</a>, we immediately turned to our friends at Illinois State to share their great example. We invite you to <a href="https://event.on24.com/eventRegistration/EventLobbyServlet?target=registration.jsp&eventid=124002&sessionid=1&key=ED57896312850ADBDCFB1957C2BA19A5&partnerref=resources&sourcepage=register">join us online</a> on Wednesday, January 21st, at 11:00 am PST, to hear Illinois State University talk about their experience with GSA. We'll also be sharing information about Google Apps for higher education, so if you're interested in that front, be sure to mark your calendars as well. <br /><br /><span class="byline-author">Posted by Vijay Koduri, Product Marketing Manager, Google Search Appliance</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/hear-how-illinois-state-university-uses.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Hear how Illinois State University uses Google Search&url=https://googleblog.blogspot.com/2009/01/hear-how-illinois-state-university-uses.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/hear-how-illinois-state-university-uses.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/hear-how-illinois-state-university-uses.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/apps' rel='tag'> apps </a> , <a class='label' href='https://googleblog.blogspot.com/search/label/search' rel='tag'> search </a> </span> </div> </div> </div> <div class='post' data-id='8760905692858134202' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/changes-to-recruiting.html' itemprop='url' title='Changes to recruiting'> Changes to recruiting </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 14, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> As we made clear during our last quarterly earnings call in October, Google is still hiring but at a reduced rate. Given the state of the economy, we recognized that we needed fewer people focused on hiring. <br /><br />Our first step to address this was to wind down almost all our contracts with external contractors and vendors providing recruiting services for Google. However, after much consideration, we have with great regret decided that we need to go further and reduce the overall size of our recruiting organization by approximately 100 positions. <br /><br />We know this change will be very difficult for the people concerned, and we hope that many of them will be able to find new roles at Google. They helped build this company, new hire by new hire, and we are enormously grateful for everything they have done. <br /><br /><span class="byline-author">Posted by Laszlo Bock, Vice President, People Operations</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> As we made clear during our last quarterly earnings call in October, Google is still hiring but at a reduced rate. Given the state of the economy, we recognized that we needed fewer people focused on hiring. <br /><br />Our first step to address this was to wind down almost all our contracts with external contractors and vendors providing recruiting services for Google. However, after much consideration, we have with great regret decided that we need to go further and reduce the overall size of our recruiting organization by approximately 100 positions. <br /><br />We know this change will be very difficult for the people concerned, and we hope that many of them will be able to find new roles at Google. They helped build this company, new hire by new hire, and we are enormously grateful for everything they have done. <br /><br /><span class="byline-author">Posted by Laszlo Bock, Vice President, People Operations</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/changes-to-recruiting.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Changes to recruiting&url=https://googleblog.blogspot.com/2009/01/changes-to-recruiting.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/changes-to-recruiting.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/changes-to-recruiting.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='3085211075218520225' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/changes-to-engineering.html' itemprop='url' title='Changes to engineering'> Changes to engineering </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 14, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> At Google we recognized early on that branching out beyond Mountain View was key to building innovative products for users everywhere. That's why we put so much effort into hiring outstanding engineers in a wide mix of countries. Having offices distributed around the globe is critical to Google's long-term success, and today we have thousands of engineers working in 40 offices in more than 20 countries. It has enabled us to make significant improvements in our products and attract more users globally.<br /><br />It has also presented unique challenges. The most difficult of these being to coordinate our efforts across all geographies, and provide engineers with significant, meaningful projects that make a real difference to people's lives. Last September we asked engineers in <span style="font-family:arial;"></span><a href="http://googleblog.blogspot.com/2008/09/changes-in-phoenix.html">Phoenix, Arizona</a> to move to other offices, and the vast majority have done so. This move enabled us to build larger and more effective teams, reduce communication overhead, and give engineers increased options for future projects. Today we are doing the same thing in Austin, Texas; Trondheim, Norway; and Lulea, Sweden. Our strong desire is to keep as many of these 70 engineering employees at Google as possible. However, we do recognize the upheaval and heartache that these changes may have on Google families, and that we may not be able to keep 100% of these exceptional employees.<br /><br />Our long-term goal is not to trim the number of people we have working on engineering projects or reduce our global presence, but create a smaller number of more effective engineering sites, which will ensure that innovation and speed remain at our core.<br /><br /><span class="byline-author">Posted by Alan Eustace, Senior Vice President, Engineering & Research<br /></span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> At Google we recognized early on that branching out beyond Mountain View was key to building innovative products for users everywhere. That's why we put so much effort into hiring outstanding engineers in a wide mix of countries. Having offices distributed around the globe is critical to Google's long-term success, and today we have thousands of engineers working in 40 offices in more than 20 countries. It has enabled us to make significant improvements in our products and attract more users globally.<br /><br />It has also presented unique challenges. The most difficult of these being to coordinate our efforts across all geographies, and provide engineers with significant, meaningful projects that make a real difference to people's lives. Last September we asked engineers in <span style="font-family:arial;"></span><a href="http://googleblog.blogspot.com/2008/09/changes-in-phoenix.html">Phoenix, Arizona</a> to move to other offices, and the vast majority have done so. This move enabled us to build larger and more effective teams, reduce communication overhead, and give engineers increased options for future projects. Today we are doing the same thing in Austin, Texas; Trondheim, Norway; and Lulea, Sweden. Our strong desire is to keep as many of these 70 engineering employees at Google as possible. However, we do recognize the upheaval and heartache that these changes may have on Google families, and that we may not be able to keep 100% of these exceptional employees.<br /><br />Our long-term goal is not to trim the number of people we have working on engineering projects or reduce our global presence, but create a smaller number of more effective engineering sites, which will ensure that innovation and speed remain at our core.<br /><br /><span class="byline-author">Posted by Alan Eustace, Senior Vice President, Engineering & Research<br /></span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/changes-to-engineering.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Changes to engineering&url=https://googleblog.blogspot.com/2009/01/changes-to-engineering.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/changes-to-engineering.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/changes-to-engineering.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='8725645875538531477' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/make-over-your-site-using-wisdom-of.html' itemprop='url' title='Make over your site using the wisdom of the crowd'> Make over your site using the wisdom of the crowd </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 14, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> It used to be that the design of a website was always left to a single web designer and some good ideas, but with <a href="//www.google.com/websiteoptimizer/">Google Website Optimizer</a>, Google's free testing and optimization tool, a website can harness the input of thousands of its visitors to produce results that really matter.<br /><br />Last June <a href="http://websiteoptimizer.blogspot.com/2008/06/pump-up-your-site-with-website-workout.html">we announced</a> the Website Workout contest to see which of our AdWords advertisers wanted to give their sites an extreme makeover. After asking thousands of advertisers why their sites needed makeovers, we chose four of the most compelling cases, and they were paired with consultants who helped them set up experiments using Website Optimizer.<br /><br />Website Optimizer allows you to create multiple versions of your webpage (maybe one version with a red button and one with a blue) and evaluate which variation best meets your goals (whether that is sign-ups, purchases, or simply having visitors click to another page). The tool uses traffic data and advanced statistical formulas to figure out, according to your visitors, what makes your website the most useful.<br /><br />Well, we are happy to announce the winners of the Website Workout contest and share some videos highlighting their experiences. Be sure to <a href="//www.google.com/websiteoptimizer/workout/index.html">check them out</a>, you might be surprised by what sorts of changes can make a big difference.<br /><br />For example, by changing the layout of their product page, <a href="http://www.colonialcandle.com/">Colonial Candle</a> was able to increase the number of candles they sold by 20% and improve sales by $20,000 in one month.<br /><br /><span style="font-weight: bold;">Before Optimization</span> <span style="font-size:85%;">(click on the images for larger versions)</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghTVhbzJihIGZMUtugOZsY62tNobv4t5zNoJVYj6U8bP4wWM4RyFkFiObr0zIWrUnRN_lwTmb77UUf5OT7HZYoW-ImaTVg-nesScBKyulNjbwc6feS-7HgisBl46ZqY2Di0xEKYA/s1600-h/colonialcandle_before.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5291188831415547202" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghTVhbzJihIGZMUtugOZsY62tNobv4t5zNoJVYj6U8bP4wWM4RyFkFiObr0zIWrUnRN_lwTmb77UUf5OT7HZYoW-ImaTVg-nesScBKyulNjbwc6feS-7HgisBl46ZqY2Di0xEKYA/s400/colonialcandle_before.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 337px; height: 363px;" /></a><br /><span style="font-weight: bold;">After Optimization</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr9XZNiw97fUmG8_n4tJWqDGG_o1dZ6d2azcZEVHznKlVcU77ZeuaXpYIwfjeYdLQOrYvcs12OblXujDxTumHJKnDkpePpnugT4HRne7GqCFL5x3bhsN5hozh01Dxx5g0y4EWUNA/s1600-h/colonialcandle_after.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5291189043216506546" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr9XZNiw97fUmG8_n4tJWqDGG_o1dZ6d2azcZEVHznKlVcU77ZeuaXpYIwfjeYdLQOrYvcs12OblXujDxTumHJKnDkpePpnugT4HRne7GqCFL5x3bhsN5hozh01Dxx5g0y4EWUNA/s400/colonialcandle_after.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 143px; height: 400px;" /></a><br />Check out the <a href="http://websiteoptimizer.blogspot.com/">Website Optimizer Blog</a> for more information.<br /><br /><span class="byline-author">Posted by Andrew Gomez, Associate Product Marketing Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> It used to be that the design of a website was always left to a single web designer and some good ideas, but with <a href="//www.google.com/websiteoptimizer/">Google Website Optimizer</a>, Google's free testing and optimization tool, a website can harness the input of thousands of its visitors to produce results that really matter.<br /><br />Last June <a href="http://websiteoptimizer.blogspot.com/2008/06/pump-up-your-site-with-website-workout.html">we announced</a> the Website Workout contest to see which of our AdWords advertisers wanted to give their sites an extreme makeover. After asking thousands of advertisers why their sites needed makeovers, we chose four of the most compelling cases, and they were paired with consultants who helped them set up experiments using Website Optimizer.<br /><br />Website Optimizer allows you to create multiple versions of your webpage (maybe one version with a red button and one with a blue) and evaluate which variation best meets your goals (whether that is sign-ups, purchases, or simply having visitors click to another page). The tool uses traffic data and advanced statistical formulas to figure out, according to your visitors, what makes your website the most useful.<br /><br />Well, we are happy to announce the winners of the Website Workout contest and share some videos highlighting their experiences. Be sure to <a href="//www.google.com/websiteoptimizer/workout/index.html">check them out</a>, you might be surprised by what sorts of changes can make a big difference.<br /><br />For example, by changing the layout of their product page, <a href="http://www.colonialcandle.com/">Colonial Candle</a> was able to increase the number of candles they sold by 20% and improve sales by $20,000 in one month.<br /><br /><span style="font-weight: bold;">Before Optimization</span> <span style="font-size:85%;">(click on the images for larger versions)</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghTVhbzJihIGZMUtugOZsY62tNobv4t5zNoJVYj6U8bP4wWM4RyFkFiObr0zIWrUnRN_lwTmb77UUf5OT7HZYoW-ImaTVg-nesScBKyulNjbwc6feS-7HgisBl46ZqY2Di0xEKYA/s1600-h/colonialcandle_before.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5291188831415547202" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEghTVhbzJihIGZMUtugOZsY62tNobv4t5zNoJVYj6U8bP4wWM4RyFkFiObr0zIWrUnRN_lwTmb77UUf5OT7HZYoW-ImaTVg-nesScBKyulNjbwc6feS-7HgisBl46ZqY2Di0xEKYA/s400/colonialcandle_before.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 337px; height: 363px;" /></a><br /><span style="font-weight: bold;">After Optimization</span><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr9XZNiw97fUmG8_n4tJWqDGG_o1dZ6d2azcZEVHznKlVcU77ZeuaXpYIwfjeYdLQOrYvcs12OblXujDxTumHJKnDkpePpnugT4HRne7GqCFL5x3bhsN5hozh01Dxx5g0y4EWUNA/s1600-h/colonialcandle_after.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5291189043216506546" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhr9XZNiw97fUmG8_n4tJWqDGG_o1dZ6d2azcZEVHznKlVcU77ZeuaXpYIwfjeYdLQOrYvcs12OblXujDxTumHJKnDkpePpnugT4HRne7GqCFL5x3bhsN5hozh01Dxx5g0y4EWUNA/s400/colonialcandle_after.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 143px; height: 400px;" /></a><br />Check out the <a href="http://websiteoptimizer.blogspot.com/">Website Optimizer Blog</a> for more information.<br /><br /><span class="byline-author">Posted by Andrew Gomez, Associate Product Marketing Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/make-over-your-site-using-wisdom-of.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Make over your site using the wisdom of the crowd&url=https://googleblog.blogspot.com/2009/01/make-over-your-site-using-wisdom-of.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/make-over-your-site-using-wisdom-of.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/make-over-your-site-using-wisdom-of.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='7574379059074097428' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/network-effects-introducing-google-apps.html' itemprop='url' title='Network effects: Introducing the Google Apps Authorized Reseller Program'> Network effects: Introducing the Google Apps Authorized Reseller Program </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 14, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_vx8X8HUazjI2Vg8yHvb6Vw9lLhhWKWCxiApz8VCPIEHAZlxmOZKIxa0bxIMJRiD_7E236Vd7Jf3YJhyphenhyphenE4KyQUUkK5J-J2BFQUuO5shM2dMDMYWGfiQ4JitazlPHGAXVM1D__Ew/s1600-h/ID03-0901_Apps-Reseller-logo_Final.JPG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290945946928228978" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_vx8X8HUazjI2Vg8yHvb6Vw9lLhhWKWCxiApz8VCPIEHAZlxmOZKIxa0bxIMJRiD_7E236Vd7Jf3YJhyphenhyphenE4KyQUUkK5J-J2BFQUuO5shM2dMDMYWGfiQ4JitazlPHGAXVM1D__Ew/s400/ID03-0901_Apps-Reseller-logo_Final.JPG" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 110px; height: 121px;" /></a><br />Just under two years ago we launched <a href="//www.google.com/apps/intl/en/business/index.html">Google Apps for businesses</a>, offering a set of products that enable secure and cost-effective applications in the cloud. Fast-forward to today and our expanded Google Apps suite is used by more than 1 million businesses, with 3,000 new companies signing up each day.<br /><br />How'd we get here? Through constant innovation (100 <a href="//www.google.com/apps/intl/en/business/latest_info.html">new features</a> and counting), growing <a href="//www.youtube.com/watch?v=-JZus5bvC3M">enthusiasm</a> for cloud computing, and a partner network that provides our customers with complementary products, training, and integration.<br /><br />Given this strong demand, we believe there's a great opportunity to do even more by helping IT solution providers grow their business opportunities around cloud computing. As we got our sea legs, we started slowly with a core group of partners who've been key trusted advisers in customer deployments, such as at Genentech and Hamilton Beach. We're now expanding this ecosystem to help more IT professionals build cloud computing expertise. Today we're excited to <a href="//www.google.com/intl/en/press/pressrel/20090114_googleapps_reseller.html">announce</a> the Google Apps Authorized Reseller Program. With this release, solution providers globally can take advantage of tools that enable bundling of sales, customization and support for Google Apps Premier Edition for customers of all sizes.<br /><br />We've adapted this program to complement resellers' current business models. Authorized Resellers have the flexibility to combine their existing services with Google Apps. With cloud-based Google Apps there is no new hardware or software to maintain. The Authorized Reseller program benefits include:<br /><ul><li>owning the customer relationship and billing structure</li><li>providing consulting, service management and end-user support</li><li>receiving a recurring discount on the annual Google Apps licensing fee</li><li>receiving marketing, sales and technical training from Google<br /></li></ul>We've been fine-tuning the program for the past few months, working with more than 50 pilot resellers to make sure it's a good fit with our partners' needs. We're excited about the new opportunities that cloud computing is creating for IT solution providers, and we encourage you to visit our <a href="//www.google.com/apps/intl/en/business/resellers/index.html">program site</a> to learn more about the program and apply.<br /><br /><span class="byline-author">Posted by Paul Slakey, Director of Enterprise Channels</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_vx8X8HUazjI2Vg8yHvb6Vw9lLhhWKWCxiApz8VCPIEHAZlxmOZKIxa0bxIMJRiD_7E236Vd7Jf3YJhyphenhyphenE4KyQUUkK5J-J2BFQUuO5shM2dMDMYWGfiQ4JitazlPHGAXVM1D__Ew/s1600-h/ID03-0901_Apps-Reseller-logo_Final.JPG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290945946928228978" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_vx8X8HUazjI2Vg8yHvb6Vw9lLhhWKWCxiApz8VCPIEHAZlxmOZKIxa0bxIMJRiD_7E236Vd7Jf3YJhyphenhyphenE4KyQUUkK5J-J2BFQUuO5shM2dMDMYWGfiQ4JitazlPHGAXVM1D__Ew/s400/ID03-0901_Apps-Reseller-logo_Final.JPG" style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 110px; height: 121px;" /></a><br />Just under two years ago we launched <a href="//www.google.com/apps/intl/en/business/index.html">Google Apps for businesses</a>, offering a set of products that enable secure and cost-effective applications in the cloud. Fast-forward to today and our expanded Google Apps suite is used by more than 1 million businesses, with 3,000 new companies signing up each day.<br /><br />How'd we get here? Through constant innovation (100 <a href="//www.google.com/apps/intl/en/business/latest_info.html">new features</a> and counting), growing <a href="//www.youtube.com/watch?v=-JZus5bvC3M">enthusiasm</a> for cloud computing, and a partner network that provides our customers with complementary products, training, and integration.<br /><br />Given this strong demand, we believe there's a great opportunity to do even more by helping IT solution providers grow their business opportunities around cloud computing. As we got our sea legs, we started slowly with a core group of partners who've been key trusted advisers in customer deployments, such as at Genentech and Hamilton Beach. We're now expanding this ecosystem to help more IT professionals build cloud computing expertise. Today we're excited to <a href="//www.google.com/intl/en/press/pressrel/20090114_googleapps_reseller.html">announce</a> the Google Apps Authorized Reseller Program. With this release, solution providers globally can take advantage of tools that enable bundling of sales, customization and support for Google Apps Premier Edition for customers of all sizes.<br /><br />We've adapted this program to complement resellers' current business models. Authorized Resellers have the flexibility to combine their existing services with Google Apps. With cloud-based Google Apps there is no new hardware or software to maintain. The Authorized Reseller program benefits include:<br /><ul><li>owning the customer relationship and billing structure</li><li>providing consulting, service management and end-user support</li><li>receiving a recurring discount on the annual Google Apps licensing fee</li><li>receiving marketing, sales and technical training from Google<br /></li></ul>We've been fine-tuning the program for the past few months, working with more than 50 pilot resellers to make sure it's a good fit with our partners' needs. We're excited about the new opportunities that cloud computing is creating for IT solution providers, and we encourage you to visit our <a href="//www.google.com/apps/intl/en/business/resellers/index.html">program site</a> to learn more about the program and apply.<br /><br /><span class="byline-author">Posted by Paul Slakey, Director of Enterprise Channels</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/network-effects-introducing-google-apps.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Network effects: Introducing the Google Apps Authorized Reseller Program&url=https://googleblog.blogspot.com/2009/01/network-effects-introducing-google-apps.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/network-effects-introducing-google-apps.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/network-effects-introducing-google-apps.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/apps' rel='tag'> apps </a> </span> </div> </div> </div> <div class='post' data-id='4649552656733358365' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/gingerbread-competition-results-are-in.html' itemprop='url' title='Gingerbread Competition results are in'> Gingerbread Competition results are in </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 13, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-style: italic;font-size:85%;" >(Cross-posted from the <a href="http://sketchupdate.blogspot.com/2009/01/gingerbread-results-are-in.html">SketchUp blog</a>)</span><br /><br />Having spent some time perusing the entries for the <a href="http://googleblog.blogspot.com/2008/12/gingerbread-architecture-for-all.html">SketchUp Gingerbread House Design Competition</a>, we've reached a verdict – but it wasn't easy. Your models are (as expected) beautiful. For what it's worth, I accidentally ate part of my computer screen while we were judging. Drum roll please...<br /><br /><span style="font-weight: bold;">First Prize </span><br /><a href="http://sketchup.google.com/3dwarehouse/details?mid=a1c6a6f493a5efbc624d1a1f34589b50">Gingerbread House</a> by <a href="http://sketchup.google.com/3dwarehouse/search?uq=05584248175020945258">Skeat</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif2EPmmGhd-YMMEPq44PRlVAbmVdClX40hETWB0ct29lBa80MLyagFiUwHbvBcKk2GOAAZiynE0W1B7WnK7XYIF6FR4GuGE64eDTmyQmE2J17Au2Wt2VxTVnbc0KnO8nuwFK6Y6A/s1600-h/First.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290920664668265570" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif2EPmmGhd-YMMEPq44PRlVAbmVdClX40hETWB0ct29lBa80MLyagFiUwHbvBcKk2GOAAZiynE0W1B7WnK7XYIF6FR4GuGE64eDTmyQmE2J17Au2Wt2VxTVnbc0KnO8nuwFK6Y6A/s400/First.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 133px;" /></a><br />An absolutely beautiful use of the base model, in combination with some of the supplied dynamic candy components, to create an entirely believable construction. This is a gingerbread house that aficionados – analog and digital alike – can admire. It's also a skillful use of SketchUp.<br /><br /><span style="font-weight: bold;">Second Prize</span><br /><a href="http://sketchup.google.com/3dwarehouse/details?mid=c7f14f99176a6e958e0e26165e58cace">Temple of Gingerbread</a> by <a href="http://sketchup.google.com/3dwarehouse/search?uq=02928116444811917472">t</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_U8My5radffL2BzFK_OK-IfNctullf-UCWWuH7ltiOVvlxoJBI7FOQHFoNxkXSoMd0GbvhjJBLnzrIR30dido-Ox49xn9J3IQsXUi7YVAovPrOolSvS__eMKiip30NqQys19RKQ/s1600-h/Second.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290921247061766626" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_U8My5radffL2BzFK_OK-IfNctullf-UCWWuH7ltiOVvlxoJBI7FOQHFoNxkXSoMd0GbvhjJBLnzrIR30dido-Ox49xn9J3IQsXUi7YVAovPrOolSvS__eMKiip30NqQys19RKQ/s400/Second.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 133px;" /></a><br />With this model, it's all about the details. The pediment (the triangular part of the roof) contains a scene of gingerbread people. The entablature (sits between the columns and the roof) is heavily ornamented and altogether believable. When you go inside, there's an altar to a gingerbread deity. This entry is complete both in concept and execution. Gingerbread Vitruvius would be proud.<br /><br /><span style="font-weight: bold;">Third Prize</span><br /><a href="http://sketchup.google.com/3dwarehouse/details?mid=d568e6d83b30f5bea6020a79cc113bd3">Gingerbread2009 Disaster</a> by <a href="http://sketchup.google.com/3dwarehouse/search?uq=03865255245794197346">kiwijbob</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMNX1l9Fe8PGYfDR9ACeQjc2mZWoOkbcyHaQ_NYM-y4h5zXygboC0RU9gXnpqsEDZ4ZgrNxOwbjN4-kv031MAt22IMouHbRRKrB7gNCRDqHCfJtIbwpdXekD3XkFBGq9Polca3RQ/s1600-h/Third.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290921460684435538" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMNX1l9Fe8PGYfDR9ACeQjc2mZWoOkbcyHaQ_NYM-y4h5zXygboC0RU9gXnpqsEDZ4ZgrNxOwbjN4-kv031MAt22IMouHbRRKrB7gNCRDqHCfJtIbwpdXekD3XkFBGq9Polca3RQ/s400/Third.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 133px;" /></a><br />This one made us laugh. The house itself is intricate and skillfully modeled, but the best parts reveal themselves upon closer inspection. Someone's taken a giant bite out of the roof, and a giant gingerbread stormcloud (complete with gingerbread lightning bolt) threatens overhead. It's nice to see someone using a digital tool to do something that physical materials can't: ignore gravity.<br /><br /><span style="font-weight: bold;">Sprinkles Prize</span> (for the best additions to the base model)<br /><a href="http://sketchup.google.com/3dwarehouse/details?mid=a064ca0fa94e3318cf46cd7e934d8d9d">Gingerbread Hall</a> by <a href="http://sketchup.google.com/3dwarehouse/search?uq=08723729108691751546">Toy Maker</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIeE2vC46BCH_JRphAJ9Z5sOgWaTYT94eWHvfA8YmcYySqQW2tISNQJbHpj7BkKjpbIVvqYBgIN55UbYSrFAbMNCnGZKb3MavYngyRvPYjGftQHNGQHHCabcLldAFxDZOKcqZ6iQ/s1600-h/Sprinkles.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290921696692138898" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIeE2vC46BCH_JRphAJ9Z5sOgWaTYT94eWHvfA8YmcYySqQW2tISNQJbHpj7BkKjpbIVvqYBgIN55UbYSrFAbMNCnGZKb3MavYngyRvPYjGftQHNGQHHCabcLldAFxDZOKcqZ6iQ/s400/Sprinkles.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 133px;" /></a><br />A classic example of a thought carried through to its logical (and very appetizing) conclusion. The house, the men, the reindeer and the sleigh are consistent in that they are made of gingerbread. This house is constructable, and a lot of work went into making it that way.<br /><br /><span style="font-weight: bold;">Swirl Prize</span> (for the best use of <a href="http://sketchupdate.blogspot.com/2008/11/more-about-dynamic-components.html">Dynamic Components</a> in the model)<br /><a href="http://sketchup.google.com/3dwarehouse/details?mid=2de81bcece6e99ff26efc972f774761e">Gingerbread House</a> by <a href="http://sketchup.google.com/3dwarehouse/search?uq=06802067753834984716">diweiman</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5NesYai0f95PGAyE-wc2O0kY61kH_Kx6ORLvc3WxeYB4t280Ps8dPiw1pgy3DUGz43RdTpTz2Xj-XMTzqsabRjwM702lCGOMyyEjA4h7XTVMGOlrcSngpQIDycgCU6F-e0x8RIA/s1600-h/Swirl.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290921968446034610" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5NesYai0f95PGAyE-wc2O0kY61kH_Kx6ORLvc3WxeYB4t280Ps8dPiw1pgy3DUGz43RdTpTz2Xj-XMTzqsabRjwM702lCGOMyyEjA4h7XTVMGOlrcSngpQIDycgCU6F-e0x8RIA/s400/Swirl.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 133px;" /></a><br />A close contender for best model overall, we decided to award the Swirl Prize to this entry because it's interactive. Aside from being a stunning example of SketchUp mastery, the strings of flags are Dynamic Components that lengthen and re-color as you scale them. Clicking with the 'Interact' tool causes a rainbow to appear. You really need to download the model and open it in SketchUp to experience the full effect.<br /><br /><span style="font-weight: bold;">Sweet Tooth Prize</span> (for the most creative use of a single candy ingredient)<br /><a href="http://sketchup.google.com/3dwarehouse/details?mid=a42e871c302ccc926e6fdf272128ed83">Candy Cane Log House</a> by <a href="http://sketchup.google.com/3dwarehouse/search?uq=07088897974568647820">Jan Melin</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjECPjmy3gEhOyYPXHMBAg7-8da8B03BzGBcI3tnb4GmJvkeHl_86R8SwfVoiwX2ClJIp5WtEFNux5qg3NpvFyIPZYCMqtX4iGpJPAkjmjV94sTWYUy98jzd5zQIsZMD_6hpLdU8g/s1600-h/Sweet+Tooth.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290922645985008674" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjECPjmy3gEhOyYPXHMBAg7-8da8B03BzGBcI3tnb4GmJvkeHl_86R8SwfVoiwX2ClJIp5WtEFNux5qg3NpvFyIPZYCMqtX4iGpJPAkjmjV94sTWYUy98jzd5zQIsZMD_6hpLdU8g/s400/Sweet+Tooth.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 133px;" /></a><br />Candy canes for the walls. Candy canes for the roof. Candy canes for everything. Nice.<br /><br />Take a look at all of the entries in this <a href="http://sketchup.google.com/3dwarehouse/cldetails?mid=4a805adbfc4a25d945f5590ac69325a5&ct=mdcc">3D Warehouse collection</a>. Also peek at this Picasa album slideshow of some of our favorites:<br /><br /><embed type="application/x-shockwave-flash" src="//picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&RGB=0x000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fsketchupblog%2Falbumid%2F5290666633829879057%3Fkind%3Dphoto%26alt%3Drss%26authkey%3DBaZd0V-svJA" pluginspage="http://www.macromedia.com/go/getflashplayer" height="267" width="400"></embed><br /><br />Congratulations to everyone, and thanks for participating. We hope you had as much fun building them as we did looking them over.<br /><br /><span class="byline-author">Posted by Aidan Chopra, SketchUp Product Evangelist</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span style="font-style: italic;font-size:85%;" >(Cross-posted from the <a href="http://sketchupdate.blogspot.com/2009/01/gingerbread-results-are-in.html">SketchUp blog</a>)</span><br /><br />Having spent some time perusing the entries for the <a href="http://googleblog.blogspot.com/2008/12/gingerbread-architecture-for-all.html">SketchUp Gingerbread House Design Competition</a>, we've reached a verdict – but it wasn't easy. Your models are (as expected) beautiful. For what it's worth, I accidentally ate part of my computer screen while we were judging. Drum roll please...<br /><br /><span style="font-weight: bold;">First Prize </span><br /><a href="http://sketchup.google.com/3dwarehouse/details?mid=a1c6a6f493a5efbc624d1a1f34589b50">Gingerbread House</a> by <a href="http://sketchup.google.com/3dwarehouse/search?uq=05584248175020945258">Skeat</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif2EPmmGhd-YMMEPq44PRlVAbmVdClX40hETWB0ct29lBa80MLyagFiUwHbvBcKk2GOAAZiynE0W1B7WnK7XYIF6FR4GuGE64eDTmyQmE2J17Au2Wt2VxTVnbc0KnO8nuwFK6Y6A/s1600-h/First.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290920664668265570" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEif2EPmmGhd-YMMEPq44PRlVAbmVdClX40hETWB0ct29lBa80MLyagFiUwHbvBcKk2GOAAZiynE0W1B7WnK7XYIF6FR4GuGE64eDTmyQmE2J17Au2Wt2VxTVnbc0KnO8nuwFK6Y6A/s400/First.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 133px;" /></a><br />An absolutely beautiful use of the base model, in combination with some of the supplied dynamic candy components, to create an entirely believable construction. This is a gingerbread house that aficionados – analog and digital alike – can admire. It's also a skillful use of SketchUp.<br /><br /><span style="font-weight: bold;">Second Prize</span><br /><a href="http://sketchup.google.com/3dwarehouse/details?mid=c7f14f99176a6e958e0e26165e58cace">Temple of Gingerbread</a> by <a href="http://sketchup.google.com/3dwarehouse/search?uq=02928116444811917472">t</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_U8My5radffL2BzFK_OK-IfNctullf-UCWWuH7ltiOVvlxoJBI7FOQHFoNxkXSoMd0GbvhjJBLnzrIR30dido-Ox49xn9J3IQsXUi7YVAovPrOolSvS__eMKiip30NqQys19RKQ/s1600-h/Second.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290921247061766626" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_U8My5radffL2BzFK_OK-IfNctullf-UCWWuH7ltiOVvlxoJBI7FOQHFoNxkXSoMd0GbvhjJBLnzrIR30dido-Ox49xn9J3IQsXUi7YVAovPrOolSvS__eMKiip30NqQys19RKQ/s400/Second.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 133px;" /></a><br />With this model, it's all about the details. The pediment (the triangular part of the roof) contains a scene of gingerbread people. The entablature (sits between the columns and the roof) is heavily ornamented and altogether believable. When you go inside, there's an altar to a gingerbread deity. This entry is complete both in concept and execution. Gingerbread Vitruvius would be proud.<br /><br /><span style="font-weight: bold;">Third Prize</span><br /><a href="http://sketchup.google.com/3dwarehouse/details?mid=d568e6d83b30f5bea6020a79cc113bd3">Gingerbread2009 Disaster</a> by <a href="http://sketchup.google.com/3dwarehouse/search?uq=03865255245794197346">kiwijbob</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMNX1l9Fe8PGYfDR9ACeQjc2mZWoOkbcyHaQ_NYM-y4h5zXygboC0RU9gXnpqsEDZ4ZgrNxOwbjN4-kv031MAt22IMouHbRRKrB7gNCRDqHCfJtIbwpdXekD3XkFBGq9Polca3RQ/s1600-h/Third.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290921460684435538" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhMNX1l9Fe8PGYfDR9ACeQjc2mZWoOkbcyHaQ_NYM-y4h5zXygboC0RU9gXnpqsEDZ4ZgrNxOwbjN4-kv031MAt22IMouHbRRKrB7gNCRDqHCfJtIbwpdXekD3XkFBGq9Polca3RQ/s400/Third.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 133px;" /></a><br />This one made us laugh. The house itself is intricate and skillfully modeled, but the best parts reveal themselves upon closer inspection. Someone's taken a giant bite out of the roof, and a giant gingerbread stormcloud (complete with gingerbread lightning bolt) threatens overhead. It's nice to see someone using a digital tool to do something that physical materials can't: ignore gravity.<br /><br /><span style="font-weight: bold;">Sprinkles Prize</span> (for the best additions to the base model)<br /><a href="http://sketchup.google.com/3dwarehouse/details?mid=a064ca0fa94e3318cf46cd7e934d8d9d">Gingerbread Hall</a> by <a href="http://sketchup.google.com/3dwarehouse/search?uq=08723729108691751546">Toy Maker</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIeE2vC46BCH_JRphAJ9Z5sOgWaTYT94eWHvfA8YmcYySqQW2tISNQJbHpj7BkKjpbIVvqYBgIN55UbYSrFAbMNCnGZKb3MavYngyRvPYjGftQHNGQHHCabcLldAFxDZOKcqZ6iQ/s1600-h/Sprinkles.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290921696692138898" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIeE2vC46BCH_JRphAJ9Z5sOgWaTYT94eWHvfA8YmcYySqQW2tISNQJbHpj7BkKjpbIVvqYBgIN55UbYSrFAbMNCnGZKb3MavYngyRvPYjGftQHNGQHHCabcLldAFxDZOKcqZ6iQ/s400/Sprinkles.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 133px;" /></a><br />A classic example of a thought carried through to its logical (and very appetizing) conclusion. The house, the men, the reindeer and the sleigh are consistent in that they are made of gingerbread. This house is constructable, and a lot of work went into making it that way.<br /><br /><span style="font-weight: bold;">Swirl Prize</span> (for the best use of <a href="http://sketchupdate.blogspot.com/2008/11/more-about-dynamic-components.html">Dynamic Components</a> in the model)<br /><a href="http://sketchup.google.com/3dwarehouse/details?mid=2de81bcece6e99ff26efc972f774761e">Gingerbread House</a> by <a href="http://sketchup.google.com/3dwarehouse/search?uq=06802067753834984716">diweiman</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5NesYai0f95PGAyE-wc2O0kY61kH_Kx6ORLvc3WxeYB4t280Ps8dPiw1pgy3DUGz43RdTpTz2Xj-XMTzqsabRjwM702lCGOMyyEjA4h7XTVMGOlrcSngpQIDycgCU6F-e0x8RIA/s1600-h/Swirl.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290921968446034610" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj5NesYai0f95PGAyE-wc2O0kY61kH_Kx6ORLvc3WxeYB4t280Ps8dPiw1pgy3DUGz43RdTpTz2Xj-XMTzqsabRjwM702lCGOMyyEjA4h7XTVMGOlrcSngpQIDycgCU6F-e0x8RIA/s400/Swirl.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 133px;" /></a><br />A close contender for best model overall, we decided to award the Swirl Prize to this entry because it's interactive. Aside from being a stunning example of SketchUp mastery, the strings of flags are Dynamic Components that lengthen and re-color as you scale them. Clicking with the 'Interact' tool causes a rainbow to appear. You really need to download the model and open it in SketchUp to experience the full effect.<br /><br /><span style="font-weight: bold;">Sweet Tooth Prize</span> (for the most creative use of a single candy ingredient)<br /><a href="http://sketchup.google.com/3dwarehouse/details?mid=a42e871c302ccc926e6fdf272128ed83">Candy Cane Log House</a> by <a href="http://sketchup.google.com/3dwarehouse/search?uq=07088897974568647820">Jan Melin</a><br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjECPjmy3gEhOyYPXHMBAg7-8da8B03BzGBcI3tnb4GmJvkeHl_86R8SwfVoiwX2ClJIp5WtEFNux5qg3NpvFyIPZYCMqtX4iGpJPAkjmjV94sTWYUy98jzd5zQIsZMD_6hpLdU8g/s1600-h/Sweet+Tooth.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5290922645985008674" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjECPjmy3gEhOyYPXHMBAg7-8da8B03BzGBcI3tnb4GmJvkeHl_86R8SwfVoiwX2ClJIp5WtEFNux5qg3NpvFyIPZYCMqtX4iGpJPAkjmjV94sTWYUy98jzd5zQIsZMD_6hpLdU8g/s400/Sweet+Tooth.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 133px;" /></a><br />Candy canes for the walls. Candy canes for the roof. Candy canes for everything. Nice.<br /><br />Take a look at all of the entries in this <a href="http://sketchup.google.com/3dwarehouse/cldetails?mid=4a805adbfc4a25d945f5590ac69325a5&ct=mdcc">3D Warehouse collection</a>. Also peek at this Picasa album slideshow of some of our favorites:<br /><br /><embed type="application/x-shockwave-flash" src="//picasaweb.google.com/s/c/bin/slideshow.swf" flashvars="host=picasaweb.google.com&RGB=0x000000&feed=http%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2Fsketchupblog%2Falbumid%2F5290666633829879057%3Fkind%3Dphoto%26alt%3Drss%26authkey%3DBaZd0V-svJA" pluginspage="http://www.macromedia.com/go/getflashplayer" height="267" width="400"></embed><br /><br />Congratulations to everyone, and thanks for participating. We hope you had as much fun building them as we did looking them over.<br /><br /><span class="byline-author">Posted by Aidan Chopra, SketchUp Product Evangelist</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/gingerbread-competition-results-are-in.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Gingerbread Competition results are in&url=https://googleblog.blogspot.com/2009/01/gingerbread-competition-results-are-in.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/gingerbread-competition-results-are-in.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/gingerbread-competition-results-are-in.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='2186609131153375013' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/powering-google-search.html' itemprop='url' title='Powering a Google search'> Powering a Google search </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 11, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Not long ago, answering a query meant traveling to the reference desk of your local library. Today, search engines enable us to access immense quantities of useful information in an instant, without leaving home. Tools like email, online books and photos, and video chat all increase productivity while decreasing our reliance on car trips, pulp and paper.<br /><br />But as computers become a bigger part of more people's lives, information technology consumes an increasing amount of energy, and Google takes this impact seriously. That's why we have designed and built the<span style="font-family:arial;"><span style="font-family:Arial;"></span></span> most <a href="//www.google.com/corporate/datacenters/">energy efficient data centers</a> in the world, which means the energy used per Google search is minimal. In fact, in the time it takes to do a Google search, your own personal computer will use more energy than Google uses to answer your query.<br /><br />Recently, though, others have used much higher estimates, claiming that a typical search uses "half the energy as boiling a kettle of water" and produces 7 grams of CO2. We thought it would be helpful to explain why this number is *many* times too high. Google is fast — a typical search returns results in less than 0.2 seconds. Queries vary in degree of difficulty, but for the average query, the servers it touches each work on it for just a few thousandths of a second. Together with other work performed before your search even starts (such as building the search index) this amounts to 0.0003 kWh of energy per search, or 1 kJ. For comparison, the average adult needs about 8000 kJ a day of energy from food, so a Google search uses just about the same amount of energy that your body burns in ten seconds.<br /><br />In terms of greenhouse gases, one Google search is equivalent to about 0.2 grams of CO2. The current EU standard for tailpipe emissions calls for 140 grams of CO2 per kilometer driven, but most cars don't reach that level yet. Thus, the average car driven for one kilometer (0.6 miles for those in the U.S.) produces as many greenhouse gases as a thousand Google searches.<br /><br />We've made great strides to reduce the energy used by our data centers, but we still want clean and affordable sources of electricity for the power that we do use. In 2008 our philanthropic arm, <a href="http://www.google.org/">Google.org</a>, invested $45 million in breakthrough clean energy technologies. And last summer, as part of our Renewable Energy Cheaper than Coal initiative (<a href="http://www.google.org/rec.html">RE<C</a>), we created an internal engineering group dedicated to exploring clean energy.<br /><br />We're also working with other members of the IT community to improve efficiency on a broader scale. In 2007 we co-founded the <a href="http://www.climatesaverscomputing.org/">Climate Savers Computing Initiative</a>, a group which champions more efficient computing. This non-profit consortium is committed to cutting the energy consumed by computers in half by 2010 — reducing global CO2 emissions by 54 million tons per year. That's a lot of kettles of tea.<br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> on 1/12 @ 4 PM:<span style="font-weight: bold;"> </span>Harvard professor Alex Wissner-Gross <a href="http://www.technewsworld.com/story/Harvard-Prof-Sets-Record-Straight-on-Internet-Carbon-Study-65794.html">provided new details</a> on his energy research, in a TechNewsWorld article.<br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> on 1/16 @ 1 PM: <span style="font-style: italic;">The Sunday Times</span> clarified <a href="http://technology.timesonline.co.uk/tol/news/tech_and_web/article5489134.ece">its article</a> on the energy consumed by a Google search, accepting our calculation that a single search accounts for about 0.2g of carbon. That means a typical individual's Google use for an entire year would produce about the same amount of CO2 as just a single load of washing.<br /><br /><span class="byline-author">Posted by Urs Hölzle, Senior Vice President, Operations</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Not long ago, answering a query meant traveling to the reference desk of your local library. Today, search engines enable us to access immense quantities of useful information in an instant, without leaving home. Tools like email, online books and photos, and video chat all increase productivity while decreasing our reliance on car trips, pulp and paper.<br /><br />But as computers become a bigger part of more people's lives, information technology consumes an increasing amount of energy, and Google takes this impact seriously. That's why we have designed and built the<span style="font-family:arial;"><span style="font-family:Arial;"></span></span> most <a href="//www.google.com/corporate/datacenters/">energy efficient data centers</a> in the world, which means the energy used per Google search is minimal. In fact, in the time it takes to do a Google search, your own personal computer will use more energy than Google uses to answer your query.<br /><br />Recently, though, others have used much higher estimates, claiming that a typical search uses "half the energy as boiling a kettle of water" and produces 7 grams of CO2. We thought it would be helpful to explain why this number is *many* times too high. Google is fast — a typical search returns results in less than 0.2 seconds. Queries vary in degree of difficulty, but for the average query, the servers it touches each work on it for just a few thousandths of a second. Together with other work performed before your search even starts (such as building the search index) this amounts to 0.0003 kWh of energy per search, or 1 kJ. For comparison, the average adult needs about 8000 kJ a day of energy from food, so a Google search uses just about the same amount of energy that your body burns in ten seconds.<br /><br />In terms of greenhouse gases, one Google search is equivalent to about 0.2 grams of CO2. The current EU standard for tailpipe emissions calls for 140 grams of CO2 per kilometer driven, but most cars don't reach that level yet. Thus, the average car driven for one kilometer (0.6 miles for those in the U.S.) produces as many greenhouse gases as a thousand Google searches.<br /><br />We've made great strides to reduce the energy used by our data centers, but we still want clean and affordable sources of electricity for the power that we do use. In 2008 our philanthropic arm, <a href="http://www.google.org/">Google.org</a>, invested $45 million in breakthrough clean energy technologies. And last summer, as part of our Renewable Energy Cheaper than Coal initiative (<a href="http://www.google.org/rec.html">RE<C</a>), we created an internal engineering group dedicated to exploring clean energy.<br /><br />We're also working with other members of the IT community to improve efficiency on a broader scale. In 2007 we co-founded the <a href="http://www.climatesaverscomputing.org/">Climate Savers Computing Initiative</a>, a group which champions more efficient computing. This non-profit consortium is committed to cutting the energy consumed by computers in half by 2010 — reducing global CO2 emissions by 54 million tons per year. That's a lot of kettles of tea.<br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> on 1/12 @ 4 PM:<span style="font-weight: bold;"> </span>Harvard professor Alex Wissner-Gross <a href="http://www.technewsworld.com/story/Harvard-Prof-Sets-Record-Straight-on-Internet-Carbon-Study-65794.html">provided new details</a> on his energy research, in a TechNewsWorld article.<br /><br /><span style="font-weight: bold; font-style: italic;">Update</span> on 1/16 @ 1 PM: <span style="font-style: italic;">The Sunday Times</span> clarified <a href="http://technology.timesonline.co.uk/tol/news/tech_and_web/article5489134.ece">its article</a> on the energy consumed by a Google search, accepting our calculation that a single search accounts for about 0.2g of carbon. That means a typical individual's Google use for an entire year would produce about the same amount of CO2 as just a single load of washing.<br /><br /><span class="byline-author">Posted by Urs Hölzle, Senior Vice President, Operations</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/powering-google-search.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Powering a Google search&url=https://googleblog.blogspot.com/2009/01/powering-google-search.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/powering-google-search.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/powering-google-search.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/green' rel='tag'> green </a> , <a class='label' href='https://googleblog.blogspot.com/search/label/search' rel='tag'> search </a> </span> </div> </div> </div> <div class='post' data-id='7263107848574185092' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/googles-new-favicon.html' itemprop='url' title='Google's new favicon'> Google's new favicon </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 9, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Back in June, we <a href="http://googleblog.blogspot.com/2008/06/one-fish-two-fish-red-fish-blue-fish.html">rolled out</a> a new favicon — the small icon that greets you when you access Google on your URL bar or your bookmarks list — and we encouraged our users to submit their ideas for this important piece of Google branding. We were impressed by the volume of submissions we received, and today we are happy to introduce a new Google favicon inspired by those submissions by our users. While the final icon is a reinterpretation of one contest submission, it draws on design elements and ideas from many of them.<br /><br /><table><tr><td valign="middle"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP8VQq6_ooCci4ngjBiCZn_TVUxTzm60yOChl2ZMm8ebBmKKdNCQiic2zT7qC-ymL_NKGbxVCHzhN-yYaX3RhXlfzu6vjyUqIbLc-ut5YzWCTUyct0xi5G89IR3-XBe8TH2pEi_w/s1600-h/Google+Favicon_0109.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5289407625802896338" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP8VQq6_ooCci4ngjBiCZn_TVUxTzm60yOChl2ZMm8ebBmKKdNCQiic2zT7qC-ymL_NKGbxVCHzhN-yYaX3RhXlfzu6vjyUqIbLc-ut5YzWCTUyct0xi5G89IR3-XBe8TH2pEi_w/s320/Google+Favicon_0109.png" style="margin: 0pt 10px 0 0pt; cursor: pointer; width: 29px; height: 30px;" /></a></td><td valign="middle" align="left">Google's new favicon</td></tr></table><br />André Resende, a computer science undergraduate student at the University of Campinas in Brazil, submitted the design that inspired our new favicon. His placement of a white 'g' on a color-blocked background was highly recognizable and attractive, while seeming to capture the essence of Google.<br /><br /><table><tr><td valign="middle"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG3V0ByO3Sjnio5WRqaFr3P6FqoP-bhvHldSiBCmrw8BpCzM9DUf_2IKAVUIBp6XKdszs0pTq_9N8Tk_FxdRyqVybt8aYlp0AtkzpPqeH6wwdU6wnvGDem0fdMLDQJsYHMwx0pEQ/s1600-h/Favicon_Andre.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5289408169798432594" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG3V0ByO3Sjnio5WRqaFr3P6FqoP-bhvHldSiBCmrw8BpCzM9DUf_2IKAVUIBp6XKdszs0pTq_9N8Tk_FxdRyqVybt8aYlp0AtkzpPqeH6wwdU6wnvGDem0fdMLDQJsYHMwx0pEQ/s320/Favicon_Andre.png" style="margin: 0pt 10px 0 0pt; cursor: pointer; width: 30px; height: 25px;" /></a></td><td valign="middle" align="left"> by André Resende</td></tr></table><br />Although we changed the color layout slightly and moved the 'g' off center, his submission formed the basis for our new design.<br /><br />Incorporating all four of Google's colors (red, yellow, green, and blue) into the four corners of the favicon was a theme we liked in many submissions. We also saw this idea in the designs submitted by Hadi Onur Demirsoy, Lucian E. Marin, and Yusuf Sevgen (pictured below).<br /><br /><table><tr><td valign="middle"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyNYK68p0rE_i5AJ6-vPn0PjCCiiAkO1gHG2KEhpFyv_ZKCs4voMjDfUR1EYjZXKWEhU2a8fdLWZ7NNVlm4zMQZoACtfFH_MbQHPCS-m7n80rJCGi3Bwt2axuMOasvykLr6nZmNA/s1600-h/Favicon_Hadi.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5289408420949719970" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyNYK68p0rE_i5AJ6-vPn0PjCCiiAkO1gHG2KEhpFyv_ZKCs4voMjDfUR1EYjZXKWEhU2a8fdLWZ7NNVlm4zMQZoACtfFH_MbQHPCS-m7n80rJCGi3Bwt2axuMOasvykLr6nZmNA/s320/Favicon_Hadi.png" style="margin: 0pt 10px 0 0pt; cursor: pointer; width: 24px; height: 22px;" /></a></td><td valign="middle" align="left"> by Hadi Onur Demirsoy</td></tr></table><table><tr><td valign="middle"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha6pnBoJ7-E-cRER38Qg6DoR7K5pY-E8VHYQtZhjTbDDZbr3H_aDhQiG69Hp7-lL7x4Ct88NyuwJHEm2cg_K5QhJyeG363dq7EI6WXfVJlc2dVwbFM87-9gYEKCMK2YDy-qZzrJQ/s1600-h/Favicon_Lucian.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5289408659845930994" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha6pnBoJ7-E-cRER38Qg6DoR7K5pY-E8VHYQtZhjTbDDZbr3H_aDhQiG69Hp7-lL7x4Ct88NyuwJHEm2cg_K5QhJyeG363dq7EI6WXfVJlc2dVwbFM87-9gYEKCMK2YDy-qZzrJQ/s320/Favicon_Lucian.png" style="margin: 0pt 10px 0 0pt; cursor: pointer; width: 23px; height: 22px;" /></a></td><td valign="middle" align="left"> by Lucian E. Marin</td></tr></table><table><tr><td valign="middle"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgozFMXLfGzLXOotFoABL8YY3zEP7OHEXdjeQUEjzYqKjoclUyxVs98J2KzPrCuuXgBT4Hs3KyZw_g7cK4FcCDcFIO2X3nanvPPY86vLlaJTasK4vGH6YFzLUnzyynqLMDO3_T1Vg/s1600-h/Favicon_Yusuf.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5289409484839633042" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgozFMXLfGzLXOotFoABL8YY3zEP7OHEXdjeQUEjzYqKjoclUyxVs98J2KzPrCuuXgBT4Hs3KyZw_g7cK4FcCDcFIO2X3nanvPPY86vLlaJTasK4vGH6YFzLUnzyynqLMDO3_T1Vg/s320/Favicon_Yusuf.png" style="margin: 0pt 10px 0 0pt; cursor: pointer; width: 24px; height: 22px;" /></a></td><td valign="middle" align="left"> by Yusuf Sevgen</td></tr></table><br />We hope you like the new favicon, which nicely integrates all of our original criteria: distinctive in shape, noticeable, colorful, timeless, and scalable to other sizes.<br /><br />While I'm sure we will update it again, we also hope our new favicon inspired by Andre is a warm, colorful beacon to Google on your browser tabs and bookmarks. A big thank you to Andre, Hadi, Lucian, and Yusuf, as well as all of the other people who helped us define our new look in a uniquely user-driven way!<br /><br /><span class="byline-author">Posted by Marissa Mayer, VP, Search Products & User Experience, and Micheal Lopez, Web Design Lead</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Back in June, we <a href="http://googleblog.blogspot.com/2008/06/one-fish-two-fish-red-fish-blue-fish.html">rolled out</a> a new favicon — the small icon that greets you when you access Google on your URL bar or your bookmarks list — and we encouraged our users to submit their ideas for this important piece of Google branding. We were impressed by the volume of submissions we received, and today we are happy to introduce a new Google favicon inspired by those submissions by our users. While the final icon is a reinterpretation of one contest submission, it draws on design elements and ideas from many of them.<br /><br /><table><tr><td valign="middle"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP8VQq6_ooCci4ngjBiCZn_TVUxTzm60yOChl2ZMm8ebBmKKdNCQiic2zT7qC-ymL_NKGbxVCHzhN-yYaX3RhXlfzu6vjyUqIbLc-ut5YzWCTUyct0xi5G89IR3-XBe8TH2pEi_w/s1600-h/Google+Favicon_0109.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5289407625802896338" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgP8VQq6_ooCci4ngjBiCZn_TVUxTzm60yOChl2ZMm8ebBmKKdNCQiic2zT7qC-ymL_NKGbxVCHzhN-yYaX3RhXlfzu6vjyUqIbLc-ut5YzWCTUyct0xi5G89IR3-XBe8TH2pEi_w/s320/Google+Favicon_0109.png" style="margin: 0pt 10px 0 0pt; cursor: pointer; width: 29px; height: 30px;" /></a></td><td valign="middle" align="left">Google's new favicon</td></tr></table><br />André Resende, a computer science undergraduate student at the University of Campinas in Brazil, submitted the design that inspired our new favicon. His placement of a white 'g' on a color-blocked background was highly recognizable and attractive, while seeming to capture the essence of Google.<br /><br /><table><tr><td valign="middle"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG3V0ByO3Sjnio5WRqaFr3P6FqoP-bhvHldSiBCmrw8BpCzM9DUf_2IKAVUIBp6XKdszs0pTq_9N8Tk_FxdRyqVybt8aYlp0AtkzpPqeH6wwdU6wnvGDem0fdMLDQJsYHMwx0pEQ/s1600-h/Favicon_Andre.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5289408169798432594" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG3V0ByO3Sjnio5WRqaFr3P6FqoP-bhvHldSiBCmrw8BpCzM9DUf_2IKAVUIBp6XKdszs0pTq_9N8Tk_FxdRyqVybt8aYlp0AtkzpPqeH6wwdU6wnvGDem0fdMLDQJsYHMwx0pEQ/s320/Favicon_Andre.png" style="margin: 0pt 10px 0 0pt; cursor: pointer; width: 30px; height: 25px;" /></a></td><td valign="middle" align="left"> by André Resende</td></tr></table><br />Although we changed the color layout slightly and moved the 'g' off center, his submission formed the basis for our new design.<br /><br />Incorporating all four of Google's colors (red, yellow, green, and blue) into the four corners of the favicon was a theme we liked in many submissions. We also saw this idea in the designs submitted by Hadi Onur Demirsoy, Lucian E. Marin, and Yusuf Sevgen (pictured below).<br /><br /><table><tr><td valign="middle"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyNYK68p0rE_i5AJ6-vPn0PjCCiiAkO1gHG2KEhpFyv_ZKCs4voMjDfUR1EYjZXKWEhU2a8fdLWZ7NNVlm4zMQZoACtfFH_MbQHPCS-m7n80rJCGi3Bwt2axuMOasvykLr6nZmNA/s1600-h/Favicon_Hadi.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5289408420949719970" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgyNYK68p0rE_i5AJ6-vPn0PjCCiiAkO1gHG2KEhpFyv_ZKCs4voMjDfUR1EYjZXKWEhU2a8fdLWZ7NNVlm4zMQZoACtfFH_MbQHPCS-m7n80rJCGi3Bwt2axuMOasvykLr6nZmNA/s320/Favicon_Hadi.png" style="margin: 0pt 10px 0 0pt; cursor: pointer; width: 24px; height: 22px;" /></a></td><td valign="middle" align="left"> by Hadi Onur Demirsoy</td></tr></table><table><tr><td valign="middle"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha6pnBoJ7-E-cRER38Qg6DoR7K5pY-E8VHYQtZhjTbDDZbr3H_aDhQiG69Hp7-lL7x4Ct88NyuwJHEm2cg_K5QhJyeG363dq7EI6WXfVJlc2dVwbFM87-9gYEKCMK2YDy-qZzrJQ/s1600-h/Favicon_Lucian.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5289408659845930994" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEha6pnBoJ7-E-cRER38Qg6DoR7K5pY-E8VHYQtZhjTbDDZbr3H_aDhQiG69Hp7-lL7x4Ct88NyuwJHEm2cg_K5QhJyeG363dq7EI6WXfVJlc2dVwbFM87-9gYEKCMK2YDy-qZzrJQ/s320/Favicon_Lucian.png" style="margin: 0pt 10px 0 0pt; cursor: pointer; width: 23px; height: 22px;" /></a></td><td valign="middle" align="left"> by Lucian E. Marin</td></tr></table><table><tr><td valign="middle"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgozFMXLfGzLXOotFoABL8YY3zEP7OHEXdjeQUEjzYqKjoclUyxVs98J2KzPrCuuXgBT4Hs3KyZw_g7cK4FcCDcFIO2X3nanvPPY86vLlaJTasK4vGH6YFzLUnzyynqLMDO3_T1Vg/s1600-h/Favicon_Yusuf.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5289409484839633042" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgozFMXLfGzLXOotFoABL8YY3zEP7OHEXdjeQUEjzYqKjoclUyxVs98J2KzPrCuuXgBT4Hs3KyZw_g7cK4FcCDcFIO2X3nanvPPY86vLlaJTasK4vGH6YFzLUnzyynqLMDO3_T1Vg/s320/Favicon_Yusuf.png" style="margin: 0pt 10px 0 0pt; cursor: pointer; width: 24px; height: 22px;" /></a></td><td valign="middle" align="left"> by Yusuf Sevgen</td></tr></table><br />We hope you like the new favicon, which nicely integrates all of our original criteria: distinctive in shape, noticeable, colorful, timeless, and scalable to other sizes.<br /><br />While I'm sure we will update it again, we also hope our new favicon inspired by Andre is a warm, colorful beacon to Google on your browser tabs and bookmarks. A big thank you to Andre, Hadi, Lucian, and Yusuf, as well as all of the other people who helped us define our new look in a uniquely user-driven way!<br /><br /><span class="byline-author">Posted by Marissa Mayer, VP, Search Products & User Experience, and Micheal Lopez, Web Design Lead</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/googles-new-favicon.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Google's new favicon&url=https://googleblog.blogspot.com/2009/01/googles-new-favicon.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/googles-new-favicon.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/googles-new-favicon.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='4601289862228861672' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/cardboard-creativity.html' itemprop='url' title='Cardboard creativity'> Cardboard creativity </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 7, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> A few months ago, the <a href="http://code.google.com/opensource/">Google Open Source team</a> had an offsite in our Chicago office, and we were looking for something fun, social, and geeky for the teams to do during informal discussions. Before that, my colleague <a href="http://www.azarask.in/blog/">Aza</a> had shown me a cool new thing that he was making called <a href="http://www.bloxes.com/">Bloxes</a> -- interlocking cardboard boxes that were something like giant legos that connected on all six sides. They were actually invented by Aza's father, <a href="http://en.wikipedia.org/wiki/Jef_Raskin">Jef Raskin</a> (who started the Macintosh project at Apple), and were originally intended to be used to build flexible workspaces (like easily morphable cubicles). Having seen some samples of what you could build with them, I thought it would be fun to order a bunch of Bloxes for the team to build things out of while sitting around chatting and brainstorming.<br /><br />We built a number of interesting things out of the Bloxes that week, but the real fun started after the offsite was over. Several of the Chicago engineers really took to the Bloxes; every week new, fun new sculptures would show up in the lounge. And every week, they would get knocked down (often by the same people who built them up). We decided to match the brown Bloxes with an equal number of white Bloxes, bringing our total to 360. Creativity took it from there -- from a <a href="//picasaweb.google.com/fitz/Bloxes#5282488817741788034">conference room</a> and a <a href="//picasaweb.google.com/fitz/Bloxes#5282489108497303698">giant archway</a> to <a href="//picasaweb.google.com/fitz/Bloxes#5282489367991233714">living room furniture</a>, a pair of <a href="//picasaweb.google.com/fitz/Bloxes#5282489198245989458">giant dice</a>, an <a href="//picasaweb.google.com/fitz/Bloxes#5282490014580054098">office</a>, and <a href="//picasaweb.google.com/fitz/Bloxes">much, much more</a>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0J1CIaDvwOup9lUiNV8dUCiDlLRwoUnnK8T9jttpj4mQ-xqrix5w8sQn6J2Wax0HbvdLn-FQtilZT6P9hZn3KeWcz44-RHDUAvyWpu3xNO_vlUNYo_fCc1fIgOIskx_DoDT8r-w/s1600-h/IMG_0331.JPG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5288712419989484882" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0J1CIaDvwOup9lUiNV8dUCiDlLRwoUnnK8T9jttpj4mQ-xqrix5w8sQn6J2Wax0HbvdLn-FQtilZT6P9hZn3KeWcz44-RHDUAvyWpu3xNO_vlUNYo_fCc1fIgOIskx_DoDT8r-w/s400/IMG_0331.JPG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" /></a><br />Frequently, engineers wind up building something while discussing a bug or a feature, and it's a great conversation starter when other Googlers walk by and see a work in progress. So, what started as a somewhat quiet lounge with a whiteboard quickly became a must-see stop on the office tour for visiting dignitaries, and even better, an ever-changing public space that's fun to construct, and even more fun to knock down.<br /><br /><br /><span class="byline-author">Posted by Brian Fitzpatrick, Engineering Manager, Chicago</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> A few months ago, the <a href="http://code.google.com/opensource/">Google Open Source team</a> had an offsite in our Chicago office, and we were looking for something fun, social, and geeky for the teams to do during informal discussions. Before that, my colleague <a href="http://www.azarask.in/blog/">Aza</a> had shown me a cool new thing that he was making called <a href="http://www.bloxes.com/">Bloxes</a> -- interlocking cardboard boxes that were something like giant legos that connected on all six sides. They were actually invented by Aza's father, <a href="http://en.wikipedia.org/wiki/Jef_Raskin">Jef Raskin</a> (who started the Macintosh project at Apple), and were originally intended to be used to build flexible workspaces (like easily morphable cubicles). Having seen some samples of what you could build with them, I thought it would be fun to order a bunch of Bloxes for the team to build things out of while sitting around chatting and brainstorming.<br /><br />We built a number of interesting things out of the Bloxes that week, but the real fun started after the offsite was over. Several of the Chicago engineers really took to the Bloxes; every week new, fun new sculptures would show up in the lounge. And every week, they would get knocked down (often by the same people who built them up). We decided to match the brown Bloxes with an equal number of white Bloxes, bringing our total to 360. Creativity took it from there -- from a <a href="//picasaweb.google.com/fitz/Bloxes#5282488817741788034">conference room</a> and a <a href="//picasaweb.google.com/fitz/Bloxes#5282489108497303698">giant archway</a> to <a href="//picasaweb.google.com/fitz/Bloxes#5282489367991233714">living room furniture</a>, a pair of <a href="//picasaweb.google.com/fitz/Bloxes#5282489198245989458">giant dice</a>, an <a href="//picasaweb.google.com/fitz/Bloxes#5282490014580054098">office</a>, and <a href="//picasaweb.google.com/fitz/Bloxes">much, much more</a>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0J1CIaDvwOup9lUiNV8dUCiDlLRwoUnnK8T9jttpj4mQ-xqrix5w8sQn6J2Wax0HbvdLn-FQtilZT6P9hZn3KeWcz44-RHDUAvyWpu3xNO_vlUNYo_fCc1fIgOIskx_DoDT8r-w/s1600-h/IMG_0331.JPG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5288712419989484882" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg0J1CIaDvwOup9lUiNV8dUCiDlLRwoUnnK8T9jttpj4mQ-xqrix5w8sQn6J2Wax0HbvdLn-FQtilZT6P9hZn3KeWcz44-RHDUAvyWpu3xNO_vlUNYo_fCc1fIgOIskx_DoDT8r-w/s400/IMG_0331.JPG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" /></a><br />Frequently, engineers wind up building something while discussing a bug or a feature, and it's a great conversation starter when other Googlers walk by and see a work in progress. So, what started as a somewhat quiet lounge with a whiteboard quickly became a must-see stop on the office tour for visiting dignitaries, and even better, an ever-changing public space that's fun to construct, and even more fun to knock down.<br /><br /><br /><span class="byline-author">Posted by Brian Fitzpatrick, Engineering Manager, Chicago</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/cardboard-creativity.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Cardboard creativity&url=https://googleblog.blogspot.com/2009/01/cardboard-creativity.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/cardboard-creativity.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/cardboard-creativity.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/googlers%20and%20culture' rel='tag'> googlers and culture </a> </span> </div> </div> </div> <div class='post' data-id='8842003079800852733' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/google-at-macworld.html' itemprop='url' title='Google at Macworld'> Google at Macworld </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 6, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> After months of anticipation, <a href="http://www.macworldexpo.com/">Macworld 2009</a> is finally here. Throughout the four days of the expo (from now until Jan. 9), more than 100 Googlers from several product teams will be available to demonstrate Google software for the Mac and the iPhone.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_FA4KZg865fghbvHRFC11XQQBiwZb8eSUgdjJmBRsgXaXAyATEYIxkLmK9Ek4N1ke0jFBkgxOr9yLy3e7Ni3C5OFhchdp4tMseUvMpZKlLlN4VFocXAeGVxY0Y3_v01qLNR1vbg/s1600-h/2.JPG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5288293590403041058" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_FA4KZg865fghbvHRFC11XQQBiwZb8eSUgdjJmBRsgXaXAyATEYIxkLmK9Ek4N1ke0jFBkgxOr9yLy3e7Ni3C5OFhchdp4tMseUvMpZKlLlN4VFocXAeGVxY0Y3_v01qLNR1vbg/s400/2.JPG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 265px;" /></a><br />Picasa for Mac made its <a href="http://googleblog.blogspot.com/2009/01/introducing-picasa-for-mac-at-macworld.html">debut</a> yesterday, and you can follow along on the <a href="http://googlemac.blogspot.com/">Google Mac Blog</a> for more details on what we have in store for the rest of the week.<br /><br />If you're going to Macworld, we invite you to stop by. And for those of you who can't make it, many of the demos are available via video at <a href="//www.google.com/mac/macworld/">google.com/macworld</a>.<br /><br /><span class="byline-author">Posted by Jason Toff, Associate Product Marketing Manager<br /></span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> After months of anticipation, <a href="http://www.macworldexpo.com/">Macworld 2009</a> is finally here. Throughout the four days of the expo (from now until Jan. 9), more than 100 Googlers from several product teams will be available to demonstrate Google software for the Mac and the iPhone.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_FA4KZg865fghbvHRFC11XQQBiwZb8eSUgdjJmBRsgXaXAyATEYIxkLmK9Ek4N1ke0jFBkgxOr9yLy3e7Ni3C5OFhchdp4tMseUvMpZKlLlN4VFocXAeGVxY0Y3_v01qLNR1vbg/s1600-h/2.JPG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5288293590403041058" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj_FA4KZg865fghbvHRFC11XQQBiwZb8eSUgdjJmBRsgXaXAyATEYIxkLmK9Ek4N1ke0jFBkgxOr9yLy3e7Ni3C5OFhchdp4tMseUvMpZKlLlN4VFocXAeGVxY0Y3_v01qLNR1vbg/s400/2.JPG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 265px;" /></a><br />Picasa for Mac made its <a href="http://googleblog.blogspot.com/2009/01/introducing-picasa-for-mac-at-macworld.html">debut</a> yesterday, and you can follow along on the <a href="http://googlemac.blogspot.com/">Google Mac Blog</a> for more details on what we have in store for the rest of the week.<br /><br />If you're going to Macworld, we invite you to stop by. And for those of you who can't make it, many of the demos are available via video at <a href="//www.google.com/mac/macworld/">google.com/macworld</a>.<br /><br /><span class="byline-author">Posted by Jason Toff, Associate Product Marketing Manager<br /></span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/google-at-macworld.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Google at Macworld&url=https://googleblog.blogspot.com/2009/01/google-at-macworld.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/google-at-macworld.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/google-at-macworld.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> </div> </div> </div> <div class='post' data-id='7594686509265377009' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/01/introducing-picasa-for-mac-at-macworld.html' itemprop='url' title='Introducing Picasa for Mac (at Macworld!)'> Introducing Picasa for Mac (at Macworld!) </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 5, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Sometimes I find it hard to describe Picasa without sounding like a late-night infomercial for a multi-bladed thingamabob: "It's a photo organizer! A photo editor! A web-savvy photo sharing and management system in just one tiny package!"<br /><br />We try hard to avoid hyperbole around here, but it's true that <a href="http://picasa.google.com/">Picasa software</a>, working together with <a href="//picasaweb.google.com/home">Picasa Web Albums</a>, can help with <a href="http://picasa.google.com/features.html">nearly every aspect</a> of owning and operating a digital camera. And because many of us take pictures in order to share them, we try to make sure Picasa does a great job of getting your favorite photos online, where friends and family can enjoy them too. In Picasa 3, that means <a href="http://googlephotos.blogspot.com/2008/09/closer-look-at-picasa-3-beta.html">powerful new features</a> like automatically syncing changes between the photos on your computer and what you're sharing online, useful privacy controls integrated into the software on your PC, easier notifications, and more.<br /><br />And today, we're releasing <a href="http://picasa.google.com/mac/">Picasa for Mac</a>. While we've previously offered both a standalone Picasa Web Albums <a href="http://picasa.google.com/mac_tools.html">uploader</a> and an <a href="http://picasa.google.com/mac_tools.html">iPhoto plugin</a> for Mac users, Picasa for Mac finally brings all of the advanced sharing and sync features of Picasa to the millions of Mac OS X users who use Picasa Web Albums. Not to mention the "it-slices-and-dices" feature list that covers everything from color balance to collages.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdgPf7sqLSUVrBdNBpkejI0A_IP9IJNShDxO5I_Xi8t3GY0Xna72Ef8Y_MZePSTaSJUJMyi3SfAUFbIyM0z4MDZ9xK1mUo2A7__X_FG0pl6ukXL0QZrYavN2tzJGIbUulGwDuY6w/s1600-h/Picasa_Uploading_blogsize.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5287922620079719842" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdgPf7sqLSUVrBdNBpkejI0A_IP9IJNShDxO5I_Xi8t3GY0Xna72Ef8Y_MZePSTaSJUJMyi3SfAUFbIyM0z4MDZ9xK1mUo2A7__X_FG0pl6ukXL0QZrYavN2tzJGIbUulGwDuY6w/s320/Picasa_Uploading_blogsize.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 237px;" /></a><br />Picasa for Mac looks and works much like Picasa on other platforms, and offers trademark Picasa features — such as non-destructive editing, and the ability to keep track of photos anywhere on your hard drive, then automatically account for new images as you add them.<br /><br />Right now, Picasa for Mac is still in Google Labs, but we very much wanted to get an early version out to folks attending Macworld (you can learn more about this beta release at the <a href="http://googlephotos.blogspot.com/2009/01/announcing-picasa-for-mac.html">Google Photos blog</a>). To run Picasa, you'll need an Intel-based Mac running Mac OS X 10.4 and above. We hope you'll give it a spin, and give us your feedback in person — members of the Picasa engineering team will be conducting demos at <a href="http://googlemac.blogspot.com/2008/12/google-at-macworld-expo.html">Google's Macworld booth</a> all week (you can also check out the video tour below).<br /><br /><object height="344" width="425"><param name="movie" value="//www.youtube.com/v/NDKFjc3_wrk&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/NDKFjc3_wrk&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"></embed></object><br /><br /><span class="byline-author">Posted by Susanna Leng, Software Engineer</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Sometimes I find it hard to describe Picasa without sounding like a late-night infomercial for a multi-bladed thingamabob: "It's a photo organizer! A photo editor! A web-savvy photo sharing and management system in just one tiny package!"<br /><br />We try hard to avoid hyperbole around here, but it's true that <a href="http://picasa.google.com/">Picasa software</a>, working together with <a href="//picasaweb.google.com/home">Picasa Web Albums</a>, can help with <a href="http://picasa.google.com/features.html">nearly every aspect</a> of owning and operating a digital camera. And because many of us take pictures in order to share them, we try to make sure Picasa does a great job of getting your favorite photos online, where friends and family can enjoy them too. In Picasa 3, that means <a href="http://googlephotos.blogspot.com/2008/09/closer-look-at-picasa-3-beta.html">powerful new features</a> like automatically syncing changes between the photos on your computer and what you're sharing online, useful privacy controls integrated into the software on your PC, easier notifications, and more.<br /><br />And today, we're releasing <a href="http://picasa.google.com/mac/">Picasa for Mac</a>. While we've previously offered both a standalone Picasa Web Albums <a href="http://picasa.google.com/mac_tools.html">uploader</a> and an <a href="http://picasa.google.com/mac_tools.html">iPhoto plugin</a> for Mac users, Picasa for Mac finally brings all of the advanced sharing and sync features of Picasa to the millions of Mac OS X users who use Picasa Web Albums. Not to mention the "it-slices-and-dices" feature list that covers everything from color balance to collages.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdgPf7sqLSUVrBdNBpkejI0A_IP9IJNShDxO5I_Xi8t3GY0Xna72Ef8Y_MZePSTaSJUJMyi3SfAUFbIyM0z4MDZ9xK1mUo2A7__X_FG0pl6ukXL0QZrYavN2tzJGIbUulGwDuY6w/s1600-h/Picasa_Uploading_blogsize.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5287922620079719842" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdgPf7sqLSUVrBdNBpkejI0A_IP9IJNShDxO5I_Xi8t3GY0Xna72Ef8Y_MZePSTaSJUJMyi3SfAUFbIyM0z4MDZ9xK1mUo2A7__X_FG0pl6ukXL0QZrYavN2tzJGIbUulGwDuY6w/s320/Picasa_Uploading_blogsize.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 237px;" /></a><br />Picasa for Mac looks and works much like Picasa on other platforms, and offers trademark Picasa features — such as non-destructive editing, and the ability to keep track of photos anywhere on your hard drive, then automatically account for new images as you add them.<br /><br />Right now, Picasa for Mac is still in Google Labs, but we very much wanted to get an early version out to folks attending Macworld (you can learn more about this beta release at the <a href="http://googlephotos.blogspot.com/2009/01/announcing-picasa-for-mac.html">Google Photos blog</a>). To run Picasa, you'll need an Intel-based Mac running Mac OS X 10.4 and above. We hope you'll give it a spin, and give us your feedback in person — members of the Picasa engineering team will be conducting demos at <a href="http://googlemac.blogspot.com/2008/12/google-at-macworld-expo.html">Google's Macworld booth</a> all week (you can also check out the video tour below).<br /><br /><object height="344" width="425"><param name="movie" value="//www.youtube.com/v/NDKFjc3_wrk&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/NDKFjc3_wrk&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"></embed></object><br /><br /><span class="byline-author">Posted by Susanna Leng, Software Engineer</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2009/01/introducing-picasa-for-mac-at-macworld.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Introducing Picasa for Mac (at Macworld!)&url=https://googleblog.blogspot.com/2009/01/introducing-picasa-for-mac-at-macworld.html&via=google'> <img alt='Share on Twitter' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_twitter_black_24dp.png' width='24'/> </span> <span class='fb-custom social-wrapper' data-href='https://www.facebook.com/sharer.php?u=https://googleblog.blogspot.com/2009/01/introducing-picasa-for-mac-at-macworld.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://googleblog.blogspot.com/2009/01/introducing-picasa-for-mac-at-macworld.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/photos' rel='tag'> photos </a> </span> </div> </div> </div> <div class='blog-pager' id='blog-pager'> <a class='home-link' href='https://googleblog.blogspot.com/'> <i class='material-icons'>  </i> </a> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='https://googleblog.blogspot.com/search?updated-max=2009-02-09T12:40:00-08:00&max-results=7&reverse-paginate=true' id='Blog1_blog-pager-newer-link' title='Newer Posts'> <i class='material-icons'>  </i> </a> </span> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://googleblog.blogspot.com/search?updated-max=2009-01-05T14:25:00-08:00&max-results=7' id='Blog1_blog-pager-older-link' title='Older Posts'> <i class='material-icons'>  </i> </a> </span> </div> <div class='clear'></div> </div></div> </div> </div> <div class='col-right'> <div class='section' id='sidebar-top'><div class='widget HTML' data-version='1' id='HTML8'> <div class='widget-content'> <div class='searchBox'><input type='text' title='Search This Blog' placeholder='Search blog ...' /></div> </div> <div class='clear'></div> </div></div> <div id='aside'> <div class='section' id='sidebar'><div class='widget Label' data-version='1' id='Label1'> <div class='tab'> <img class='sidebar-icon' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYpJREFUeNrs2aFuwzAQBmAvKRkMKRjZA4QMDJaWFgyMjuzFRg37DIUlA3uFkoGQSaWzJU+tpri5O9+l/zSfdFJlpe59yTmyVedq1PjfcZMZ70NuQnaF8w8htyE/rABtpviXkLcK88c5HhLkMBfgVan43zfFBNGMjHVGT/s55KP2pAvidbGHd+nzKt1RKSLG3rKF1iPFv6UWiPke8i7kEqGdGsI1O+LYVdqJAjgirwkKYD0ytkJBUNbAMvX8V3q9PhUsYvU1sWD8SO/sQvx2ahxOiNoJCSBCoAHYCEQAC4EKICOQASQEOmAS8RcAFxFN5hiIiugpgC3wk9hQAHH/70EBHXUN7IER5EWMiBgo2+nzOKQv9SCAeEM/OQAkhE/ncccFICB87qzQMia5FsJfOui0zMnmRvipU1ormHQuxGTxUsAcCFLxJQBLBLn4UoAFglW8BkATwS5eC6CBEBWvCShBiIvXBkgQRcVbADiI4uKtABSESvGWgB9EzHt3+tNwyO0qa9SoIYtvAQYAqDJhaWWeMecAAAAASUVORK5CYII='/> <h2> Labels </h2> <i class='material-icons arrow'>  </i> </div> <div class='widget-content list-label-widget-content'> <ul> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/accessibility'> accessibility </a> <span dir='ltr'> 41 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/acquisition'> acquisition </a> <span dir='ltr'> 26 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/ads'> ads </a> <span dir='ltr'> 131 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/Africa'> Africa </a> <span dir='ltr'> 19 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/Android'> Android </a> <span dir='ltr'> 58 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/apps'> apps </a> <span dir='ltr'> 419 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/April%201'> April 1 </a> <span dir='ltr'> 4 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/Asia'> Asia </a> <span dir='ltr'> 39 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/books%20%2B%20book%20search'> books + book search </a> <span dir='ltr'> 48 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/commerce'> commerce </a> <span dir='ltr'> 12 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/computing%20history'> computing history </a> <span dir='ltr'> 7 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/crisis%20response'> crisis response </a> <span dir='ltr'> 33 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/culture'> culture </a> <span dir='ltr'> 12 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/developers'> developers </a> <span dir='ltr'> 120 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/diversity'> diversity </a> <span dir='ltr'> 35 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/doodles'> doodles </a> <span dir='ltr'> 68 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/education%20and%20research'> education and research </a> <span dir='ltr'> 144 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/entrepreneurs%20at%20Google'> entrepreneurs at Google </a> <span dir='ltr'> 14 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/Europe'> Europe </a> <span dir='ltr'> 46 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/faster%20web'> faster web </a> <span dir='ltr'> 16 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/free%20expression'> free expression </a> <span dir='ltr'> 61 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/google.org'> google.org </a> <span dir='ltr'> 73 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/googleplus'> googleplus </a> <span dir='ltr'> 50 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/googlers%20and%20culture'> googlers and culture </a> <span dir='ltr'> 202 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/green'> green </a> <span dir='ltr'> 102 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/Latin%20America'> Latin America </a> <span dir='ltr'> 18 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/maps%20and%20earth'> maps and earth </a> <span dir='ltr'> 194 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/mobile'> mobile </a> <span dir='ltr'> 124 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/online%20safety'> online safety </a> <span dir='ltr'> 19 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/open%20source'> open source </a> <span dir='ltr'> 19 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/photos'> photos </a> <span dir='ltr'> 39 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/policy%20and%20issues'> policy and issues </a> <span dir='ltr'> 139 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/politics'> politics </a> <span dir='ltr'> 71 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/privacy'> privacy </a> <span dir='ltr'> 66 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/recruiting%20and%20hiring'> recruiting and hiring </a> <span dir='ltr'> 32 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/scholarships'> scholarships </a> <span dir='ltr'> 31 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/search'> search </a> <span dir='ltr'> 505 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/search%20quality'> search quality </a> <span dir='ltr'> 24 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/search%20trends'> search trends </a> <span dir='ltr'> 118 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/security'> security </a> <span dir='ltr'> 36 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/small%20business'> small business </a> <span dir='ltr'> 31 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/user%20experience%20and%20usability'> user experience and usability </a> <span dir='ltr'> 41 </span> </li> <li> <a dir='ltr' href='https://googleblog.blogspot.com/search/label/youtube%20and%20video'> youtube and video </a> <span dir='ltr'> 140 </span> </li> </ul> <div class='clear'></div> </div> </div><div class='widget BlogArchive' data-version='1' id='BlogArchive1'> <div class='tab'> <i class='material-icons icon'>  </i> <h2> Archive </h2> <i class='material-icons arrow'>  </i> </div> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2016/'> 2016 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2016/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2016/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2016/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2016/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2016/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2016/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2016/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2016/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2016/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2016/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2016/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/'> 2015 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2015/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/'> 2014 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2014/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/'> 2013 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2013/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/'> 2012 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2012/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/'> 2011 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2011/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/'> 2010 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2010/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate expanded'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy toggle-open'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/'> 2009 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate expanded'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/'> 2008 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2008/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/'> 2007 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2007/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/'> 2006 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2006/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/'> 2005 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2005/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2004/'> 2004 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2004/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2004/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2004/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2004/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2004/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2004/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2004/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2004/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2004/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> </div> </div> <div class='clear'></div> </div> </div><div class='widget HTML' data-version='1' id='HTML6'> <div class='widget-content'> <a href="http://googleblog.blogspot.com/atom.xml"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAihJREFUeNrsWa9Pw0AU7viRMDFRBAkzJDMIBIhJJhCzk7NILIqMv4AEhdz+BCY3OYssAlGBoAJREpZwAlHEBO8lr8nSvNeVbu1dyX3JlzTrXfa+u/e9d7c5joWFhYVO1Fa8PwH2gK6m+BRwAvSlAdsrgr8E1jUuMH73GTAEzrkBWymTewZlihhLmgDXIAFuHgGVQOUF7OSYM1p6PgTuA1vAZlUEvAnPdapcMY0VICECekQ0XRfYrqoHsAGNgXfAoMomRiFDEhOZkkL3S88hMaB2LwXp0bj+ps2edpToZpjfoIDQtBeU+xjoDzP2G/gCPKZ5f8WsCAFJoJgOCcFdWSTeL9YQMSvTA1h9BkI5jaiXhLpSCL/8mVZY0UpyJ9ZdOkniu1dmJ96BpzQu9w6s28gcOq9j6pwLdR8/36NK5CQKwJSMrb2MhhSglBpt4UjsrdsnNu0B3J0HCozbCc4TjyY2srEgos/4RQljCzNxl4ireQD8FOq+T+W0mTB2g7njhlR+Sy2jsXFvU658U8YTbeaGpdIu7mWkEAq5ZtIjIhFZdtfX7QHckSvB2B6zC3VdAkZk0kAQwaXTk/CzTXK3wjIExCs6ZJpTnE4uY1KV+KzFzA3KTiFPENHJkOPcsfpLhwe4btoSuvUqAR+6TOxlCE6ZfKUsJLgsqGW8OpqAGx2X+sLxrwUog+JUeQRMDBIwyXOcnlPtPnL0/UsT/8LnOxYWFhZG4leAAQAAQHEaYuzHbAAAAABJRU5ErkJggg==" class="sidebar-icon" /> <h2>Feed</h2> </a> </div> <div class='clear'></div> </div></div> <div class='section' id='sidebar-bottom'><div class='widget HTML' data-version='1' id='HTML5'> <div class='widget-content'> <div class="followgooglewrapper"> <a href="https://plus.google.com/+google" rel="publisher" style="text-decoration:none;display:inline-block;color:#333;text-align:center; font:13px/16px arial,sans-serif;white-space:nowrap;"> <span style="display:inline-block;font-weight:bold;vertical-align:top;margin-right:5px; margin-top:0px;">Google</span><span style="display:inline-block;vertical-align:top;margin-right:13px; margin-top:0px;">on</span> <img src="//ssl.gstatic.com/images/icons/gplus-16.png" alt="Google+" style="border:0;width:16px;height:16px;"/></a> </div> <div class='followgooglewrapper'> <script src="https://apis.google.com/js/plusone.js"></script> <div class="g-ytsubscribe" data-channel="Google" data-layout="default"></div> </div> <div class="share followgooglewrapper"> <button data-href="https://twitter.com/intent/follow?original_referer=http://googleblog.blogspot.com/&screen_name=google" onclick='sharingPopup(this);' id='twitter-share'><span class="twitter-follow">Follow @google</span></button> <script> function sharingPopup (button) { var url = button.getAttribute("data-href"); window.open( url,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); } </script> </div> <!-- Facebook --> <div class="fb-follow-button"> <a href="https://www.facebook.com/google" target="_blank"><img class="fb-follow" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoPDgpnJSLm_h0QB9lJTCDnBDrjiGzSZbejjj1WyplhO34Rk92e2Q8JPubqxhTADvPVxcjSLhgJPENyAWZ2ju2MoTO7kXkCsKLCMUJ67g1KWG3T83KsTG_MVGY1L6ANk5v2Bn3Xw/s1600/facebook-logo.png" />Follow</a> </div> <!-- Instagram --> <style>.ig-b- { display: inline-block; } .ig-b- img { visibility: hidden; } .ig-b-:hover { background-position: 0 -60px; } .ig-b-:active { background-position: 0 -120px; } .ig-b-v-24 { width: 137px; height: 24px; background: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24.png) no-repeat 0 0; } @media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx) { .ig-b-v-24 { background-image: url(//badges.instagram.com/static/images/ig-badge-view-sprite-24@2x.png); background-size: 160px 178px; } }</style> <div class="followgooglewrapper"> <a href="http://instagram.com/google?ref=badge" class="ig-b- ig-b-v-24" target="_blank"><img src="//badges.instagram.com/static/images/ig-badge-view-24.png" alt="Instagram" /></a> </div> </div> <div class='clear'></div> </div><div class='widget HTML' data-version='1' id='HTML1'> <div class='widget-content'> <div class="text"> Give us feedback in our <br /> <a href="http://support.google.com/bin/static.py?hl=en&page=portal_groups.cs">Product Forums</a>. </div> </div> <div class='clear'></div> </div></div> </div> </div> <div style='clear:both;'></div> </div> <!-- Footer --> <div class='footer-outer loading'> <div class='footer-inner'> <div class='footer-inner-2'> <div style='width:33%;float:left;'> <div class='section' id='footer-1'><div class='widget HTML' data-version='1' id='HTML2'> <h2 class='title'> Company-wide </h2> <div class='widget-content'> <ul> <li> <a href="//googlepublicpolicy.blogspot.com/" title="Public Policy">Public Policy Blog</a> </li> <li> <a href="//googleresearch.blogspot.com/" title="Research">Research Blog</a> </li> <li> <a href="//googleforstudents.blogspot.com/" title="Student">Student Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-2'><div class='widget HTML' data-version='1' id='HTML3'> <h2 class='title'> Products </h2> <div class='widget-content'> <ul> <li> <a href="//officialandroid.blogspot.com/" title="Android">Official Android Blog</a> </li> <li> <a href="//chrome.blogspot.com/" title="Chrome">Chrome Blog</a> </li> <li> <a href="//google-latlong.blogspot.com/" title="Lat Long">Lat Long Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-3'><div class='widget HTML' data-version='1' id='HTML4'> <h2 class='title'> Developers </h2> <div class='widget-content'> <ul> <li> <a href="//googledevelopers.blogspot.com/" title="Developers">Developers Blog</a> </li> <li> <a href="//googleadsdeveloper.blogspot.com/" title="Ads Developer">Ads Developer Blog</a> </li> <li> <a href="//android-developers.blogspot.com/" title="Android">Android Developers Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='clear:both;'></div> </div> </div> </div> <div class='google-footer-outer loading'> <div id='google-footer'> <a href='//www.google.com/'> <img class='google-logo-dark' height='36' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALgAAABICAYAAABFoT/eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACLVJREFUeNrsXd+L20YQ3vOprdLqiMXFXE2qB7dcwEcTSB7ykIc+9A/PQx/yEMq1TWhNuYIpJriNr7XpmZ5IxFEvmW2EKs3Ornb1w50PxIFP0kiz387OzM6uhGAwGAxGP3Ho+f7x7ri1O7LdccPqZjSNA4dEHsLfaHcEFedJom93x9Xu2OyOFTcBo6sED3fHZHeMEELrkAHJF0B8Rr+gDFsZ5n0luLTQ95AXs4W06D/tjpR50xtM4CjD0y48YGB4rnyZxNOzyA7zBHr+nLnDaJLg0mo/ALekCasg3Z4XbM0ZdTEgnDPeHY8bIne+Qz2GvwyGNwsuyT218KWvIIBMcwGpLiipcolecjMxfBDchNyS1EvxLiOSIecp31q6IJ/C3yrIrMqMm4jhg+AxkdwbIO3aUO4KjqqMjCT3uaazMBhWBJfuxH3CtRfiXf66DhSRZWbmlMnNaILgZxrXJQO/eO3wORZwvwm4JUxuhheCjzVBYAbW1ces45YDSoZrFNOEE835M8FT6oyeEnws8Fz3QnBxFKPHBMem4GU+m6fPGb0leCTwWcM5B36MPgeZI01gudyDdw3hPeXfo8L/rmCUWnuMMdqUL2WqWeRbhf+twfVsO7YagZGNC79fw7OthEVtkiJ4jJzTd3KPwf3CRqhhiTu23AP5sl0/0xiwISQXpNwLIJK87mHF+U8ddzzdmgKlGzlPYjyxGJQouIhNT4k9AqWEFkqfguIvagTWbcq3KW1WE3xS3m8NtA9WS451xofwjKT5kkDoK/b6mDk5FfXr1lWDL4BofZEv2/SRsK/EHGlGdBdu8QNRb8HMCFwt7Yy3DDI/QP7fx5z3VLhdlJEIs4rKNuXXJXdxZPdB7kfCzWqwCO4V1LHgLjInX3tQ1KzCR52Cz+vDj1dydeRuS74rcvs2Pi6fT5H8OaaUQPQPYcWwRSGXyhhscn5dpAnEFMkuEZetbfkTAnlSuH4DxisE+aMGeJAQ3lFl7C4LJE6QWCaCd583ORQ1jYAwjFctal7nOs2ZZvicwvlZx+RHGrcoAwKUVX8uwcc/9TT65INeDOr5shL9LDRB6QTeIy3zwfdh3WOi6axLCEhSjXU7F3h6LqggUtvyJxpynwu8tDkD98fXApOxRj8zoZ9MnGveYVIVZKaGrkBXCY65BCYNN9NkjpKOyQ81Q79JgdxS+Jn3SDTEXRI7SWzaiSTB32oI3nU3BvMfM0urhOVYgwKhuiAfc4tM07wXwm1ZRoQYSl2NUwiu01fEAHVcpixd745FvVz4dzUUc0o8rwoLy8ZSwU6CyFx1RP5II9+1bFPEFs9HWbNLiimDXE+vCm7u1CS47cofzD3aEhVY57mxRo5zlqdt+RFC1JUH2S7bcVXg4liTMakaBZZVxiTICRoivcn1sEUBlk24JmaC6kxUbYmWoqvyfck2xZGGnDFYa9MMzkYQ1ijkCX6qidybrgePiQ0QIQqoi6qRLeqQfIoRsEHaQJLBdHOnLGetSdm/IPcymJuS1PAnbQPH0MOw/39C1vL11DiLOqIsbDI8QcHvGiLnySi2qUXBicaqUSxN5LEB0g7Jt3ENXJLPJ5S1tnaZBoWbpRqrmjRE7qHmpSmNHdQcYrEUadoh+TbBnc9ri7iycI1kzPeNcLDIvbiqXpez9Tmdq6zGREPuzECBoxrPMiI2WtvyNwhJba2wy3JZ6ky5dD1lSvmZS3e4SPA1wcf1VTFHKX+cGwZzdUYcqpvUtvwrD/InDttVlyZeAKlNN5MKbAiurHhKIPlUuJvlTCCiDjSKSCsUmCFWbGLZwCESfK07JB8LvMYWVtw0D00JEHV8Mq2HkqPbE0oHLvvK2g0o8ETg+4cfwTlZDT9JDoWygu4uQQE/ivIvtcnfPkaCqhiupz7jWOAzqL/vjtcdkv9G4MVMt+EaylfuImiPAXEUjRF3pjjaHiPPZ6If9TGGAO4ZY0am6jOCb+DQ+ZCqLkIpOIPrdNfIjnFPY6nyFut7TS/fanrziOBOKMupKw94WaLMtuVnSFt9CPrWWdJE6PeltCX432DEBoh+5Dv8RRhdis8YAv9uyq4/JAwtlEApgBe9Cw9xDD3tdk4Jn0MDfiHwPHcRPxBePCMER3GuIx7kGlv9fkZ4V9lolx2Uv4X7hEj7qJ3LDoAMGbTRMRibu4L2xQ8bgt8AyU+Q+x7nYrvDnH4iuO5LxKsYwPVbkPMvKF9Zky9wXzRfVWizi62r9X5VHf55h+WHhDjGBZ4WRhyTr6z5SlCoLMxLSpBZFsQ9F80uQFbF/6aFWi+Ev51vzzsuX+msyzuQXXjUz8zEBy+zpq9yweXAoxJW4JbYrDS6gYDqGHxPl+TKeiBfxj9/EBIElPYeOA4y8/qRQfknjvSzgRgtq0Pw/M1eQeMdOSb2Bnrhr6Led+1vcp2x7oTFHMnedFW+Ivlty062BUt74oHgSj+vHepnhunn0JJAMtBZgDI/qmGtMujRv8DDpo47zBJ8UtPOuAR/7rKn8t9AJ0tBdmBAmJ/Fu71yxp4I3qh+DhyRqbi5Y1ShVPlSb8X7bRNcfgZFl+WRGYo7uecrWq1r8X5bhmzP5OdlDwsGRm1suSxkg5rYm7ConyGQ3Zl+DgSD8V/kPwrWBMG9YcBtyShBnTLdTiHgttw7qAW7cqh/ZnmPKr/6ignOaKsdyxbsToT5UkPsW00bJjijDXficcX/JsLs6w2BwGtherdckH3w/kNXRPVI0OqJQoHX42/66IMfMj/2huRjxIidgKV/W0JS+bsstDoTeAHcrI8E5zTh/sDkqxL5rZup55/3USlswfcHf4IrQplVDgW9XFlOqnwr6pVPMMEZTuC60EttvdzbLbaZ4PsFVa3nohhO+vW+yn/ZB2fUhpysmQrzBcTSai9EszuZMcEZ1lCFVrp9zGXhm69iLyY4oxFIa178lPe12I/P2DAYDAaDwWAwGAwGg8FgMBgMBoPBYDD2Cf8IMADDRGoQTe+E9AAAAABJRU5ErkJggg==' style='margin-top: -16px;' width='92'/> </a> <ul> <li> <a href='//www.google.com/'> Google </a> </li> <li> <a href='//www.google.com/policies/privacy/'> Privacy </a> </li> <li> <a href='//www.google.com/policies/terms/'> Terms </a> </li> </ul> </div> </div> <script type='text/javascript'> //<![CDATA[ // Social sharing popups. var postEl = document.getElementsByClassName('social-wrapper'); var postCount = postEl.length; for(i=0; i<postCount;i++){ postEl[i].addEventListener("click", function(event){ var postUrl = this.getAttribute("data-href"); window.open( postUrl,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); });} //]]> </script> <script type='text/javascript'> //<![CDATA[ var BreakpointHandler = function() { this.initted = false; this.isHomePage = false; this.isMobile = false; }; BreakpointHandler.prototype.finalizeSummary = function(summaryHtml, lastNode) { // Use $.trim for IE8 compatibility summaryHtml = $.trim(summaryHtml).replace(/(<br>|\s)+$/,''); if (lastNode.nodeType == 3) { var lastChar = summaryHtml.slice(-1); if (!lastChar.match(/[.”"?]/)) { if (!lastChar.match(/[A-Za-z]/)) { summaryHtml = summaryHtml.slice(0, -1); } summaryHtml += ' ...'; } } else if (lastNode.nodeType == 1 && (lastNode.nodeName == 'I' || lastNode.nodeName == 'A')) { summaryHtml += ' ...'; } return summaryHtml; }; BreakpointHandler.prototype.generateSummaryFromContent = function(content, numWords) { var seenWords = 0; var summaryHtml = ''; for (var i=0; i < content.childNodes.length; i++) { var node = content.childNodes[i]; var nodeText; if (node.nodeType == 1) { if (node.hasAttribute('data-about-pullquote')) { continue; } nodeText = node.textContent; if (nodeText === undefined) { // innerText for IE8 nodeText = node.innerText; } if (node.nodeName == 'DIV' || node.nodeName == 'B') { // Don't end early if we haven't seen enough words. if (seenWords < 10) { continue; } if (i > 0) { summaryHtml = this.finalizeSummary(summaryHtml, content.childNodes[i-1]); } break; } summaryHtml += node.outerHTML; } else if (node.nodeType == 3) { nodeText = node.nodeValue; summaryHtml += nodeText + ' '; } var words = nodeText.match(/\S+\s*/g); if (!words) { continue; } var remain = numWords - seenWords; if (words.length >= remain) { summaryHtml = this.finalizeSummary(summaryHtml, node); break; } seenWords += words.length; } return summaryHtml; }; BreakpointHandler.prototype.detect = function() { var match, pl = /\+/g, search = /([^&=]+)=?([^&]*)/g, decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); }, query = window.location.search.substring(1); var urlParams = {}; while (match = search.exec(query)) urlParams[decode(match[1])] = decode(match[2]); this.isListPage = $('html').hasClass('list-page'); this.isMobile = urlParams['m'] === '1'; this.isHomePage = window.location.pathname == '/'; }; BreakpointHandler.prototype.initContent = function() { var self = this; $('.post').each(function(index) { var body = $(this).children('.post-body')[0]; var content = $(body).children('.post-content')[0]; $(content).addClass('post-original'); var data = $(content).children('script').html(); data = self.rewriteForSSL(data); // If exists, extract specified editor's preview. var match = data.match(/([\s\S]+?)<div data-is-preview.+?>([\s\S]+)<\/div>/m); if (match) { data = match[1]; } // Prevent big images from loading when they aren't needed. // This must be done as a pre-injection step, since image loading can't be // canceled once embedded into the DOM. if (self.isListPage && self.isMobile) { data = data.replace(/<(img|iframe) .+?>/g, ''); } // Insert template to be rendered as nodes. content.innerHTML = data; if (self.isListPage) { var summary = document.createElement('div'); $(summary).addClass('post-content'); $(summary).addClass('post-summary'); body.insertBefore(summary, content); if (match) { // Use provided summary. summary.innerHTML = match[2]; } else { // Generate a summary. // Summary generation relies on DOM, so it must occur after content is // inserted into the page. summary.innerHTML = self.generateSummaryFromContent(content, 30); } // Add read more link to summary. var titleAnchor = $(this).find('.title a')[0]; var link = titleAnchor.cloneNode(true); link.innerHTML = 'Read More'; $(link).addClass('read-more'); summary.appendChild(link); } }); // Firefox does not allow for proper styling of BR. if (navigator.userAgent.indexOf('Firefox') > -1) { $('.post-content br').replaceWith('<span class="space"></span>'); } $('.loading').removeClass('loading'); }; BreakpointHandler.prototype.process = function() { if (!this.initted) { var makeInsecureImageRegex = function(hosts) { var whitelist = hosts.join('|').replace(/\./g,'\\.'); // Normal image tags, plus input images (yes, this is possible!) return new RegExp('(<(img|input)[^>]+?src=("|\'))http:\/\/(' + whitelist +')', 'g'); }; this.sslImageRegex = makeInsecureImageRegex(BreakpointHandler.KNOWN_HTTPS_HOSTS); this.sslImageCurrentDomainRegex = makeInsecureImageRegex([window.location.hostname]); this.detect(); this.initContent(); this.initted = true; } }; BreakpointHandler.KNOWN_HTTPS_HOSTS = [ "www.google.org", "www.google.com", "services.google.com", "blogger.com", "draft.blogger.com", "www.blogger.com", "photos1.blogger.com", "photos2.blogger.com", "photos3.blogger.com", "blogblog.com", "img1.blogblog.com", "img2.blogblog.com", "www.blogblog.com", "www1.blogblog.com", "www2.blogblog.com", "0.bp.blogspot.com", "1.bp.blogspot.com", "2.bp.blogspot.com", "3.bp.blogspot.com", "4.bp.blogspot.com", "lh3.googleusercontent.com", "lh4.googleusercontent.com", "lh5.googleusercontent.com", "lh6.googleusercontent.com", "themes.googleusercontent.com", ]; BreakpointHandler.prototype.rewriteForSSL = function(html) { // Handle HTTP -> HTTPS source replacement of images, movies, and other embedded content. return html.replace(this.sslImageRegex, '$1https://$4') .replace(this.sslImageCurrentDomainRegex, '$1//$4') .replace(/(<(embed|iframe)[^>]+?src=("|'))http:\/\/([^"']*?(youtube|picasaweb\.google)\.com)/g, '$1https://$4') // Slideshow SWF takes a image host, so we need to rewrite that parameter. .replace(/(<embed[^>]+?feed=http(?=[^s]))/g, '$1s'); }; $(document).ready(function() { var handler = new BreakpointHandler(); handler.process(); // Top-level navigation. $(".BlogArchive .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); $(".Label .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); // Blog archive year expansion. $('.BlogArchive .intervalToggle').click(function(ev) { ev.preventDefault(); if ($(this).parent().hasClass('collapsed')) { $(this).parent().removeClass('collapsed'); $(this).parent().addClass('expanded'); } else { $(this).parent().removeClass('expanded'); $(this).parent().addClass('collapsed'); } }); // Reverse order of months. $('.BlogArchive .intervalToggle + div').each(function(_, items) { var year = $(this); year.children().each(function(_, month) { year.prepend(month); }); }); // Set anchors to open in new tab. $('.post-content img').parent().each(function(_, node) { if (node.nodeName == 'A') { $(this).attr('target', '_blank'); } }); // Process search requests. $('.searchBox input').on("keypress", function(ev) { if (ev.which == 13) { window.location.href = 'https://www.google.com/search?q=site%3A' + window.location.hostname + '%20' + encodeURIComponent ($(this).val()); } }); }); //]]> </script> <script> //<![CDATA[ function DeviceMotionSender(){if(!this.isIOS_()){return}window.addEventListener("devicemotion",this.onDeviceMotion_.bind(this),false);this.iframes=document.querySelectorAll("iframe.vrview")}DeviceMotionSender.prototype.onDeviceMotion_=function(e){var message={type:"DeviceMotion",deviceMotionEvent:this.cloneDeviceMotionEvent_(e)};for(var i=0;i<this.iframes.length;i++){var iframe=this.iframes[i];var iframeWindow=iframe.contentWindow;if(this.isCrossDomainIframe_(iframe)){iframeWindow.postMessage(message,"*")}}};DeviceMotionSender.prototype.cloneDeviceMotionEvent_=function(e){return{acceleration:{x:e.acceleration.x,y:e.acceleration.y,z:e.acceleration.z},accelerationIncludingGravity:{x:e.accelerationIncludingGravity.x,y:e.accelerationIncludingGravity.y,z:e.accelerationIncludingGravity.z},rotationRate:{alpha:e.rotationRate.alpha,beta:e.rotationRate.beta,gamma:e.rotationRate.gamma},interval:e.interval}};DeviceMotionSender.prototype.isIOS_=function(){return/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream};DeviceMotionSender.prototype.isCrossDomainIframe_=function(iframe){var html=null;try{var doc=iframe.contentDocument||iframe.contentWindow.document;html=doc.body.innerHTML}catch(err){}return html===null};var dms=new DeviceMotionSender; //]]> </script> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/984859869-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY5GKBUkBb_9OWEVBZQk5JC1brYo3A:1732431637692';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d10861780','//googleblog.blogspot.com/2009/01/','10861780'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '10861780', 'title': 'Official Google Blog', 'url': 'https://googleblog.blogspot.com/2009/01/', 'canonicalUrl': 'https://googleblog.blogspot.com/2009/01/', 'homepageUrl': 'https://googleblog.blogspot.com/', 'searchUrl': 'https://googleblog.blogspot.com/search', 'canonicalHomepageUrl': 'https://googleblog.blogspot.com/', 'blogspotFaviconUrl': 'https://googleblog.blogspot.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': false, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'G-2PXZD4EB4F', 'analytics4': true, 'encoding': 'UTF-8', 'locale': 'en', 'localeUnderscoreDelimited': 'en', 'languageDirection': 'ltr', 'isPrivate': false, 'isMobile': false, 'isMobileRequest': false, 'mobileClass': '', 'isPrivateBlog': false, 'isDynamicViewsAvailable': true, 'feedLinks': '\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Official Google Blog - Atom\x22 href\x3d\x22https://googleblog.blogspot.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Official Google Blog - RSS\x22 href\x3d\x22https://googleblog.blogspot.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Official Google Blog - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/10861780/posts/default\x22 /\x3e\n', 'meTag': '', 'adsenseHostId': 'ca-host-pub-1556223355139109', 'adsenseHasAds': false, 'adsenseAutoAds': false, 'boqCommentIframeForm': true, 'loginRedirectParam': '', 'view': '', 'dynamicViewsCommentsSrc': '//www.blogblog.com/dynamicviews/4224c15c4e7c9321/js/comments.js', 'dynamicViewsScriptSrc': '//www.blogblog.com/dynamicviews/d78375fb222d99b3', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': true, 'jumpLinkMessage': 'Read more', 'pageType': 'archive', 'pageName': 'January 2009', 'pageTitle': 'Official Google Blog: January 2009', 'metaDescription': 'Insights from Googlers into our products, technology, and the Google culture'}}, {'name': 'features', 'data': {}}, {'name': 'messages', 'data': {'edit': 'Edit', 'linkCopiedToClipboard': 'Link copied to clipboard!', 'ok': 'Ok', 'postLink': 'Post Link'}}, {'name': 'template', 'data': {'name': 'custom', 'localizedName': 'Custom', 'isResponsive': false, 'isAlternateRendering': false, 'isCustom': true}}, {'name': 'view', 'data': {'classic': {'name': 'classic', 'url': '?view\x3dclassic'}, 'flipcard': {'name': 'flipcard', 'url': '?view\x3dflipcard'}, 'magazine': {'name': 'magazine', 'url': '?view\x3dmagazine'}, 'mosaic': {'name': 'mosaic', 'url': '?view\x3dmosaic'}, 'sidebar': {'name': 'sidebar', 'url': '?view\x3dsidebar'}, 'snapshot': {'name': 'snapshot', 'url': '?view\x3dsnapshot'}, 'timeslide': {'name': 'timeslide', 'url': '?view\x3dtimeslide'}, 'isMobile': false, 'title': 'Official Google Blog', 'description': 'Insights from Googlers into our products, technology, and the Google culture', 'url': 'https://googleblog.blogspot.com/2009/01/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2009, 'month': 1, 'rangeMessage': 'Showing posts from January, 2009'}}}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML8', 'sidebar-top', document.getElementById('HTML8'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebar', document.getElementById('Label1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML6', 'sidebar', document.getElementById('HTML6'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML5', 'sidebar-bottom', document.getElementById('HTML5'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-bottom', document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'footer-1', document.getElementById('HTML2'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML3', 'footer-2', document.getElementById('HTML3'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML4', 'footer-3', document.getElementById('HTML4'), {}, 'displayModeFull')); </script> </body> </html>