CINXE.COM
Official Google Blog: April 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: April 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/04/' 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/04/' 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/04/' 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=25cd78ea-05c1-4a8e-9b60-bc00a50e1547' media='none' onload='if(media!='all')media='all'' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=10861780&zx=25cd78ea-05c1-4a8e-9b60-bc00a50e1547' 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='4889680275610030476' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/whats-rich-media-ad-anyway.html' itemprop='url' title='What's a rich media ad, anyway?'> What's a rich media ad, anyway? </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 30, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Since last year's DoubleClick acquisition, we've increased our focus on helping marketers and agencies use Google tools for all of their display advertising needs. DoubleClick Rich Media is the part of DoubleClick that provides the technology for the most technically advanced and engaging of these display ads, which are typically created by creative agencies for their brand-focused clients. To help make this process even easier and efficient, today we're launching <a href="http://studio.doubleclick.com/">DoubleClick Studio</a>, our new rich media production and development tool.<br /><br />To describe rich media, it helps to think about other ad formats that we're all familiar with, starting with the simplest: text ads. With just a few keystrokes, anyone can create simple messages in a standardized format, and place them on a site like Google.com in minutes. Then we have standard display ads, ads that usually include text with a visual such as a logo or a graphic. These can be in formats we're all familiar with like .jpg, .gif, .swf and more. Standard display ads can either be static or animated with tools like Flash. They typically have only one interaction, meaning that when you click on them, you'll be taken to a destination site. And then at the most complex level, from a design and interaction perspective, we have rich media ads. With rich media, you can have ads that expand when users click or roll over, for example, and there are extensive possibilities for interactive content, such as HD video or even the ability to click to make a phone call.<br /><br />But making a rich media ad possible requires much more complex technology to ensure that all of the ad behaviors function properly, that all of the interactions can be measured, and to serve the ads onto web pages. Every piece of the canvas, from the video play button to the button that allows for expansion, requires coding in Flash that's made possible by a rich media technology provider like DoubleClick Rich Media. With all of this complexity, there's also a lot of room for error. So in addition to enabling the development of the ads, tools like DoubleClick Studio provide quality analysis and preview functionalities to make sure that the ads work the way they should.<br /><br />Here is a graphic that represents some of the differences between types of online ads:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3bb9iFNywHga363kbZthNvIqlqMjLTcGBjAvzDfpHVTiAEArAUew_bqS5GNV8ER-dl66fZmoX8IPyxeSdS7KZTluK7Lyx6e0tWCxhRX3Ul2Wi1bz2gtAh1IXehzqkbchPo62rgg/s1600-h/0904_r3_GoogleBlogGC.GIF"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5330542555361733618" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3bb9iFNywHga363kbZthNvIqlqMjLTcGBjAvzDfpHVTiAEArAUew_bqS5GNV8ER-dl66fZmoX8IPyxeSdS7KZTluK7Lyx6e0tWCxhRX3Ul2Wi1bz2gtAh1IXehzqkbchPo62rgg/s400/0904_r3_GoogleBlogGC.GIF" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 160px;" /></a>With DoubleClick Studio, we hope to make it easier for our existing users to produce rich media ads, and to expand the number of advertisers that can make these useful formats part of their marketing strategy. This is also a good thing for Internet users; rich media capabilities make advertising even more useful, letting a viewer interact with an ad and learn about a brand without having to leave the page they're on. And, advertisers have an expanded creative canvas within the ad itself, allowing for deeper, higher-quality content in the ad itself. At Google, we believe that ads at their best are useful information.<br /><br />To read more about DoubleClick Studio, visit the <a href="http://www.doubleclick.com/insight/blog/archives/doubleclick-rich-media-and-video/create-and-manage-rich-media-ads-more-efficiently-with-doubleclick-studio.html">DoubleClick blog</a>.<br /><br /><span class="byline-author">Posted by Shamim Samadi and Ari Paparo, DoubleClick Rich Media Team </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Since last year's DoubleClick acquisition, we've increased our focus on helping marketers and agencies use Google tools for all of their display advertising needs. DoubleClick Rich Media is the part of DoubleClick that provides the technology for the most technically advanced and engaging of these display ads, which are typically created by creative agencies for their brand-focused clients. To help make this process even easier and efficient, today we're launching <a href="http://studio.doubleclick.com/">DoubleClick Studio</a>, our new rich media production and development tool.<br /><br />To describe rich media, it helps to think about other ad formats that we're all familiar with, starting with the simplest: text ads. With just a few keystrokes, anyone can create simple messages in a standardized format, and place them on a site like Google.com in minutes. Then we have standard display ads, ads that usually include text with a visual such as a logo or a graphic. These can be in formats we're all familiar with like .jpg, .gif, .swf and more. Standard display ads can either be static or animated with tools like Flash. They typically have only one interaction, meaning that when you click on them, you'll be taken to a destination site. And then at the most complex level, from a design and interaction perspective, we have rich media ads. With rich media, you can have ads that expand when users click or roll over, for example, and there are extensive possibilities for interactive content, such as HD video or even the ability to click to make a phone call.<br /><br />But making a rich media ad possible requires much more complex technology to ensure that all of the ad behaviors function properly, that all of the interactions can be measured, and to serve the ads onto web pages. Every piece of the canvas, from the video play button to the button that allows for expansion, requires coding in Flash that's made possible by a rich media technology provider like DoubleClick Rich Media. With all of this complexity, there's also a lot of room for error. So in addition to enabling the development of the ads, tools like DoubleClick Studio provide quality analysis and preview functionalities to make sure that the ads work the way they should.<br /><br />Here is a graphic that represents some of the differences between types of online ads:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3bb9iFNywHga363kbZthNvIqlqMjLTcGBjAvzDfpHVTiAEArAUew_bqS5GNV8ER-dl66fZmoX8IPyxeSdS7KZTluK7Lyx6e0tWCxhRX3Ul2Wi1bz2gtAh1IXehzqkbchPo62rgg/s1600-h/0904_r3_GoogleBlogGC.GIF"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5330542555361733618" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3bb9iFNywHga363kbZthNvIqlqMjLTcGBjAvzDfpHVTiAEArAUew_bqS5GNV8ER-dl66fZmoX8IPyxeSdS7KZTluK7Lyx6e0tWCxhRX3Ul2Wi1bz2gtAh1IXehzqkbchPo62rgg/s400/0904_r3_GoogleBlogGC.GIF" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 160px;" /></a>With DoubleClick Studio, we hope to make it easier for our existing users to produce rich media ads, and to expand the number of advertisers that can make these useful formats part of their marketing strategy. This is also a good thing for Internet users; rich media capabilities make advertising even more useful, letting a viewer interact with an ad and learn about a brand without having to leave the page they're on. And, advertisers have an expanded creative canvas within the ad itself, allowing for deeper, higher-quality content in the ad itself. At Google, we believe that ads at their best are useful information.<br /><br />To read more about DoubleClick Studio, visit the <a href="http://www.doubleclick.com/insight/blog/archives/doubleclick-rich-media-and-video/create-and-manage-rich-media-ads-more-efficiently-with-doubleclick-studio.html">DoubleClick blog</a>.<br /><br /><span class="byline-author">Posted by Shamim Samadi and Ari Paparo, DoubleClick Rich Media 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/04/whats-rich-media-ad-anyway.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:What's a rich media ad, anyway?&url=https://googleblog.blogspot.com/2009/04/whats-rich-media-ad-anyway.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/04/whats-rich-media-ad-anyway.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/04/whats-rich-media-ad-anyway.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/ads' rel='tag'> ads </a> </span> </div> </div> </div> <div class='post' data-id='4917608020353700405' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/11-short-films-about-browser.html' itemprop='url' title='11 short films about a browser'> 11 short films about a browser </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 29, 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="http://chrome.blogspot.com/2009/04/11-short-films-about-browser.html">Google Chrome Blog</a>)</span></span><br /><br />For those of us who live and work on the web, the browser is an unsung hero. It's become the most important piece of software on our computer, but rarely is it given proper recognition, let alone fêted.<br /><br />We invited some creative friends to make short movies about our own browser, <a href="//www.google.com/chrome/index.html?brand=CHNT&utm_campaign=en&utm_source=en-et-ogb&utm_medium=et">Google Chrome</a>, and then watched as they came back with dozens of interesting ways to portray the browser. After finishing his <a href="//www.youtube.com/watch?v=5535Ts-iOP0">video</a>, artist and illustrator <a href="http://www.christophniemann.com/">Christoph Niemann</a> wrote to us about his approach:<br /><br /><span style="font-style: italic;">"Instead of thinking of what I wanted to show, I tried to think about what I did NOT want to show. I realized that when I use a computer or browse the web these days, the one thing I do NOT think about is... a computer.</span><br /><br /><span style="font-style: italic;"> There was a time when I knew the meaning of every single item in my system folder and had to wisely allocate RAM to an application before burdening it with a complex task. Dealing with a computer has become much simpler these days (if everything works), but much more difficult and complex (especially if it doesn't behave) — almost like dealing with a living creature.</span><br /><br /><span style="font-style: italic;"> I wanted to find a simple metaphor that explains what a browser does, without showing a screen, a keyboard, the letters WWW, pixels, zeroes or ones.</span><br /><br /><span style="font-style: italic;"> Initially I thought of my mom (the browser) who brings me (the user) a plate of spaghetti bolognese (the Internet). But since spaghetti bolognese is not a rewarding thing to draw, let alone animate, I went for the next best metaphor, which can be seen in the animation."</span><br /><br />Along with Christoph's video, there are great shorts by <a href="http://www.motiontheory.com/">Motion Theory</a>, <a href="http://parkpictures.com/">Steve Mottershead</a>, <a href="http://www.gorobot.com/">Go Robot</a>, <a href="http://notclosed.com/">Open</a>, <a href="http://www.defaultbkk.org/">Default Office</a>, <a href="http://www.huntergatherer.net/">Hunter Gatherer</a>, <a href="http://www.lifelongfriendshipsociety.com/site2/flash.php#/">Lifelong Friendship Society</a>, <a href="http://www.superfad.com/">SuperFad</a>, <a href="http://www.thecollaborativeworksofjeffandpaul.com/">Jeff&Paul</a>, and <a href="http://www.pangra.net/">Pantograph</a>. You can view the individual Chrome Shorts on our <a href="//youtube.com/googlechrome">YouTube channel</a> as well as a quick compilation below.<br /><br /><object height="295" width="480"><param name="movie" value="//www.youtube.com/v/xj8tD_XFV3g&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/xj8tD_XFV3g&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="480"></embed></object><br /><br />We're really excited about the imagination and range of their ideas, and we hope you enjoy them.<br /><br /><span class="byline-author">Posted by Ji Lee, 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> <span style="font-size:85%;"><span style="font-style: italic;">(Cross-posted from the <a href="http://chrome.blogspot.com/2009/04/11-short-films-about-browser.html">Google Chrome Blog</a>)</span></span><br /><br />For those of us who live and work on the web, the browser is an unsung hero. It's become the most important piece of software on our computer, but rarely is it given proper recognition, let alone fêted.<br /><br />We invited some creative friends to make short movies about our own browser, <a href="//www.google.com/chrome/index.html?brand=CHNT&utm_campaign=en&utm_source=en-et-ogb&utm_medium=et">Google Chrome</a>, and then watched as they came back with dozens of interesting ways to portray the browser. After finishing his <a href="//www.youtube.com/watch?v=5535Ts-iOP0">video</a>, artist and illustrator <a href="http://www.christophniemann.com/">Christoph Niemann</a> wrote to us about his approach:<br /><br /><span style="font-style: italic;">"Instead of thinking of what I wanted to show, I tried to think about what I did NOT want to show. I realized that when I use a computer or browse the web these days, the one thing I do NOT think about is... a computer.</span><br /><br /><span style="font-style: italic;"> There was a time when I knew the meaning of every single item in my system folder and had to wisely allocate RAM to an application before burdening it with a complex task. Dealing with a computer has become much simpler these days (if everything works), but much more difficult and complex (especially if it doesn't behave) — almost like dealing with a living creature.</span><br /><br /><span style="font-style: italic;"> I wanted to find a simple metaphor that explains what a browser does, without showing a screen, a keyboard, the letters WWW, pixels, zeroes or ones.</span><br /><br /><span style="font-style: italic;"> Initially I thought of my mom (the browser) who brings me (the user) a plate of spaghetti bolognese (the Internet). But since spaghetti bolognese is not a rewarding thing to draw, let alone animate, I went for the next best metaphor, which can be seen in the animation."</span><br /><br />Along with Christoph's video, there are great shorts by <a href="http://www.motiontheory.com/">Motion Theory</a>, <a href="http://parkpictures.com/">Steve Mottershead</a>, <a href="http://www.gorobot.com/">Go Robot</a>, <a href="http://notclosed.com/">Open</a>, <a href="http://www.defaultbkk.org/">Default Office</a>, <a href="http://www.huntergatherer.net/">Hunter Gatherer</a>, <a href="http://www.lifelongfriendshipsociety.com/site2/flash.php#/">Lifelong Friendship Society</a>, <a href="http://www.superfad.com/">SuperFad</a>, <a href="http://www.thecollaborativeworksofjeffandpaul.com/">Jeff&Paul</a>, and <a href="http://www.pangra.net/">Pantograph</a>. You can view the individual Chrome Shorts on our <a href="//youtube.com/googlechrome">YouTube channel</a> as well as a quick compilation below.<br /><br /><object height="295" width="480"><param name="movie" value="//www.youtube.com/v/xj8tD_XFV3g&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/xj8tD_XFV3g&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="480"></embed></object><br /><br />We're really excited about the imagination and range of their ideas, and we hope you enjoy them.<br /><br /><span class="byline-author">Posted by Ji Lee, 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/04/11-short-films-about-browser.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:11 short films about a browser&url=https://googleblog.blogspot.com/2009/04/11-short-films-about-browser.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/04/11-short-films-about-browser.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/04/11-short-films-about-browser.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/chrome' rel='tag'> chrome </a> </span> </div> </div> </div> <div class='post' data-id='5539221876099059264' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/experimental-flu-trends-for-mexico.html' itemprop='url' title='Experimental Flu Trends for Mexico'> Experimental Flu Trends for Mexico </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 29, 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 on the <a href="http://blog.google.org/2009/04/experimental-flu-trends-for-mexico.html">Google.org Blog</a>)</span><br /><br />In November 2008, we launched <a href="http://www.google.org/flutrends/">Google Flu Trends</a> after finding a close relationship between how many people search for flu-related topics and how many people actually have flu symptoms. Google Flu Trends may be able to detect influenza outbreaks earlier than other systems because it estimates flu activity in near real time.<br /><br />In response to recent inquiries from public health officials, we've been attempting to use Google search activity in Mexico to help track human swine flu levels. <a href="http://www.google.org/flutrends/intl/en_mx/index.html"> Experimental Flu Trends for Mexico</a> is, as you might have guessed, very experimental. But the system has detected increases in flu-related searches in Mexico City (Distrito Federal) and a few other Mexican states in recent days, beginning early in the week of April 19-25.<br /><br />In the United States, we were able to validate our estimates using data from a surveillance system managed by the U.S. Centers for Disease Control and Prevention (CDC). We have not verified our data for Mexico in the same manner, but we've seen that Google users in Mexico (and around the world) also search for many flu-related topics when they have flu-like symptoms. Given the tremendous recent attention to swine flu, our model tries to filter out search queries that are more likely associated with topical searches rather than searches by those who may be experiencing symptoms.<br /><br />While we would prefer to validate this data and improve its accuracy, we decided to release an early version today so that it might help public health officials and concerned individuals get an up-to-date picture of the ongoing swine flu outbreak. As with our existing Flu Trends system, estimates are provided across many of Mexico's states and updated every day. Our current estimates of flu activity in the U.S. are still generally low as would be expected given the relatively low confirmed swine flu case count. However, we'll be keeping an eye on the data to look for any spike in activity.<br /><br />We're keenly aware of the trust our users place in us and our responsibility to protect their privacy. Experimental Flu Trends for Mexico -- like Google Flu Trends -- cannot be used to identify individual users. The patterns we observe are only meaningful across large populations of Google searchers. We hope that this experimental release provides useful information.<br /><br />For updates on swine flu and information on how to stay healthy during a disease outbreak, visit the<a href="http://www.cdc.gov/swineflu/"> CDC's swine flu site</a>.<br /><br /><span class="byline-author">Posted by Jeremy Ginsberg and Matt Mohebbi, Software Engineers</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 on the <a href="http://blog.google.org/2009/04/experimental-flu-trends-for-mexico.html">Google.org Blog</a>)</span><br /><br />In November 2008, we launched <a href="http://www.google.org/flutrends/">Google Flu Trends</a> after finding a close relationship between how many people search for flu-related topics and how many people actually have flu symptoms. Google Flu Trends may be able to detect influenza outbreaks earlier than other systems because it estimates flu activity in near real time.<br /><br />In response to recent inquiries from public health officials, we've been attempting to use Google search activity in Mexico to help track human swine flu levels. <a href="http://www.google.org/flutrends/intl/en_mx/index.html"> Experimental Flu Trends for Mexico</a> is, as you might have guessed, very experimental. But the system has detected increases in flu-related searches in Mexico City (Distrito Federal) and a few other Mexican states in recent days, beginning early in the week of April 19-25.<br /><br />In the United States, we were able to validate our estimates using data from a surveillance system managed by the U.S. Centers for Disease Control and Prevention (CDC). We have not verified our data for Mexico in the same manner, but we've seen that Google users in Mexico (and around the world) also search for many flu-related topics when they have flu-like symptoms. Given the tremendous recent attention to swine flu, our model tries to filter out search queries that are more likely associated with topical searches rather than searches by those who may be experiencing symptoms.<br /><br />While we would prefer to validate this data and improve its accuracy, we decided to release an early version today so that it might help public health officials and concerned individuals get an up-to-date picture of the ongoing swine flu outbreak. As with our existing Flu Trends system, estimates are provided across many of Mexico's states and updated every day. Our current estimates of flu activity in the U.S. are still generally low as would be expected given the relatively low confirmed swine flu case count. However, we'll be keeping an eye on the data to look for any spike in activity.<br /><br />We're keenly aware of the trust our users place in us and our responsibility to protect their privacy. Experimental Flu Trends for Mexico -- like Google Flu Trends -- cannot be used to identify individual users. The patterns we observe are only meaningful across large populations of Google searchers. We hope that this experimental release provides useful information.<br /><br />For updates on swine flu and information on how to stay healthy during a disease outbreak, visit the<a href="http://www.cdc.gov/swineflu/"> CDC's swine flu site</a>.<br /><br /><span class="byline-author">Posted by Jeremy Ginsberg and Matt Mohebbi, Software Engineers</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/04/experimental-flu-trends-for-mexico.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:Experimental Flu Trends for Mexico&url=https://googleblog.blogspot.com/2009/04/experimental-flu-trends-for-mexico.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/04/experimental-flu-trends-for-mexico.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/04/experimental-flu-trends-for-mexico.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.org' rel='tag'> google.org </a> , <a class='label' href='https://googleblog.blogspot.com/search/label/Latin%20America' rel='tag'> Latin America </a> </span> </div> </div> </div> <div class='post' data-id='3753610799721455590' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/live-stream-on-youtube-presidents-first.html' itemprop='url' title='Live stream on YouTube: the President's First 100 Days News Conference'> Live stream on YouTube: the President's First 100 Days News Conference </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 29, 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="//www.youtube.com/blog?entry=KnCjVcOtSsM">YouTube Blog</a>)</span><br /><br />The first three months of the Obama Administration have brought the new American President unprecedented challenges. Back in November, when he was elected, everyone knew the economy and the Middle East would be critical issues for Obama to attack early on. But like every president before him, he's had to deal with the unexpected as well: who could have predicted pirates off the Somali Coast or swine flu?<br /><br />As citizens and pundits from all political perspectives analyze the President's first 100 days in office today, Obama himself will address the nation tonight on the 100-day anniversary of his inauguration -- and we're going to carry a live stream of the conference from the <a href="//www.youtube.com/whitehouse">White House YouTube channel</a>. Be sure to tune in at 8pm EDT to watch it live.<br /><br />We're also featuring commentary and analysis from top news organizations on our homepage today. <a href="//www.youtube.com/watch?v=NZKlUIjQ4kM">Hear Karl Rove</a> grade the President on Fox News. Get <a href="//www.youtube.com/watch?v=hCv3JFdAcTc">a re-cap</a> from Al-Jazeera on what Obama has accomplished in his opening act. Watch the Washington Post <a href="//www.youtube.com/watch?v=vhqOFGWRUXY">talk with Americans</a> in DC about their early impressions of the new President.<br /><br />You can join in the conversation by making a video: How is the Obama Administration doing, and what advice would you give the President moving forward? Upload your thoughts to YouTube and add them as a video response to this <a href="//www.youtube.com/watch?v=geljx1wXdnY">Citizentube video</a>, and we'll feature some of them on our News page tomorrow.<br /><br />Finally, don't forget to come to <a href="//www.youtube.com/whitehouse">youtube.com/whitehouse</a> at 8pm EDT to watch President Obama address the nation.<br /><br /><span class="byline-author">Posted by Steve Grove, YouTube News & Politics</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="//www.youtube.com/blog?entry=KnCjVcOtSsM">YouTube Blog</a>)</span><br /><br />The first three months of the Obama Administration have brought the new American President unprecedented challenges. Back in November, when he was elected, everyone knew the economy and the Middle East would be critical issues for Obama to attack early on. But like every president before him, he's had to deal with the unexpected as well: who could have predicted pirates off the Somali Coast or swine flu?<br /><br />As citizens and pundits from all political perspectives analyze the President's first 100 days in office today, Obama himself will address the nation tonight on the 100-day anniversary of his inauguration -- and we're going to carry a live stream of the conference from the <a href="//www.youtube.com/whitehouse">White House YouTube channel</a>. Be sure to tune in at 8pm EDT to watch it live.<br /><br />We're also featuring commentary and analysis from top news organizations on our homepage today. <a href="//www.youtube.com/watch?v=NZKlUIjQ4kM">Hear Karl Rove</a> grade the President on Fox News. Get <a href="//www.youtube.com/watch?v=hCv3JFdAcTc">a re-cap</a> from Al-Jazeera on what Obama has accomplished in his opening act. Watch the Washington Post <a href="//www.youtube.com/watch?v=vhqOFGWRUXY">talk with Americans</a> in DC about their early impressions of the new President.<br /><br />You can join in the conversation by making a video: How is the Obama Administration doing, and what advice would you give the President moving forward? Upload your thoughts to YouTube and add them as a video response to this <a href="//www.youtube.com/watch?v=geljx1wXdnY">Citizentube video</a>, and we'll feature some of them on our News page tomorrow.<br /><br />Finally, don't forget to come to <a href="//www.youtube.com/whitehouse">youtube.com/whitehouse</a> at 8pm EDT to watch President Obama address the nation.<br /><br /><span class="byline-author">Posted by Steve Grove, YouTube News & Politics</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/04/live-stream-on-youtube-presidents-first.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:Live stream on YouTube: the President's First 100 Days News Conference&url=https://googleblog.blogspot.com/2009/04/live-stream-on-youtube-presidents-first.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/04/live-stream-on-youtube-presidents-first.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/04/live-stream-on-youtube-presidents-first.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/youtube%20and%20video' rel='tag'> youtube and video </a> </span> </div> </div> </div> <div class='post' data-id='7672331982539753870' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/adding-search-power-to-public-data.html' itemprop='url' title='Adding search power to public data'> Adding search power to public data </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 28, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Earthquakes are not the only thing that can shake Silicon Valley. After the dot-com bubble burst back in 2000 the unemployment rate of <a href="//maps.google.com/maps?q=santa+clara+county&oe=UTF-8&rls=org.mozilla:en-US:official&client=firefox-a&um=1&ie=UTF-8&sa=N&tab=wl&ei=OF3vScWjMZfglQeqpOw0&oi=property_suggestions&resnum=0&ct=property-revision&cd=3">Santa Clara county</a> went up to 9.1%. During the last couple of months, it has gone up again:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi84jz6f5MverCUS_uGb3N_1TcEnaf6oBB6MT55Y8rxktU6YUad4XYDq8KmlvJ2O2EnneK9NVOr4XnZdkx_hAnxRsSRjTjnCX-jjjt2LJCIBHqD0T_XNcRkkiT5dPRgySeXtDBcbA/s1600-h/PD1+pic.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5329807839989536210" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi84jz6f5MverCUS_uGb3N_1TcEnaf6oBB6MT55Y8rxktU6YUad4XYDq8KmlvJ2O2EnneK9NVOr4XnZdkx_hAnxRsSRjTjnCX-jjjt2LJCIBHqD0T_XNcRkkiT5dPRgySeXtDBcbA/s400/PD1+pic.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 264px;" /></a><br />We just launched a new search feature that makes it easy to find and compare public data. So for example, when comparing Santa Clara county data to the national unemployment rate, it becomes clear not only that Santa Clara's peak during 2002-2003 was really dramatic, but also that the recent increase is a bit more drastic than the national rate:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1ShjGoqmE5xB1ImkWcE35GAtJk9MOEZ0-dtF0R_O3e-vF_ANKlvAwWIsWZjzVmmQNnog7WDaFEIv44epxZOgOMF2XVI8xHTXRUacy4yWPt0DNjU22udSKvqCfClfIkIPLnPIjZA/s1600-h/pD2.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5329808227408123570" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1ShjGoqmE5xB1ImkWcE35GAtJk9MOEZ0-dtF0R_O3e-vF_ANKlvAwWIsWZjzVmmQNnog7WDaFEIv44epxZOgOMF2XVI8xHTXRUacy4yWPt0DNjU22udSKvqCfClfIkIPLnPIjZA/s400/pD2.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 256px;" /></a><br />If you go to Google.com and type in [unemployment rate] or [population] followed by a U.S. state or county, you will see the most recent estimates:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIOPjbZBQPZSBy6OrWZIPTuI87U4O6DG9WQtcDzRSbbW929voHHZfZzExKOea6_MbVRTbKRFOgZSxWazWLIJpxGr4fVK8jpVnen9oMbK5vmQg2k6LgQEuVtAuILBfw4tz2yHoc9w/s1600-h/PD3.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5329808640034607154" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIOPjbZBQPZSBy6OrWZIPTuI87U4O6DG9WQtcDzRSbbW929voHHZfZzExKOea6_MbVRTbKRFOgZSxWazWLIJpxGr4fVK8jpVnen9oMbK5vmQg2k6LgQEuVtAuILBfw4tz2yHoc9w/s400/PD3.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 186px;" /></a><br />Once you click the link, you'll go to <a href="//www.google.com/publicdata?ds=usunemployment&met=unemployment_rate&idim=county:CN060850">an interactive chart</a> that lets you add and remove data for different geographical areas.<br /><br />Here's a video showing how it works:<br /><object height="344" width="425"><param name="movie" value="//www.youtube.com/v/9Qt2n34VEr4&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/9Qt2n34VEr4&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"></embed></object><br /><br />The data we're including in this first launch represents just a small fraction of all the interesting public data available on the web. There are statistics for prices of cookies, CO2 emissions, asthma frequency, high school graduation rates, bakers' salaries, number of wildfires, and the list goes on. Reliable information about these kinds of things exists thanks to the hard work of data collectors gathering countless survey forms, and of careful statisticians estimating meaningful indicators that make hidden patterns of the world visible to the eye. All the data we've used in this first launch are produced and published by the <a href="http://www.bls.gov/">U.S. Bureau of Labor Statistics </a>and the <a href="http://www.census.gov/popest/estimates.html">U.S. Census Bureau's Population Division</a>. They did the hard work! We just made the data a bit easier to find and use.<br /><br />Since Google's <a href="http://googleblog.blogspot.com/2007/03/world-in-motion.html">acquisition of Trendalyzer</a> two years ago, we have been working on creating a new service that make lots of data instantly available for intuitive, visual exploration. Today's launch is a first step in that direction. We hope people will find this search feature helpful, whether it's used in the classroom, the boardroom or around the kitchen table. We also hope that this will pave the way for public data to take a more central role in informed public conversations.<br /><br />This is just the beginning. Stay tuned for more.<br /><br /><span class="byline-author">Posted by Ola Rosling, Product Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Earthquakes are not the only thing that can shake Silicon Valley. After the dot-com bubble burst back in 2000 the unemployment rate of <a href="//maps.google.com/maps?q=santa+clara+county&oe=UTF-8&rls=org.mozilla:en-US:official&client=firefox-a&um=1&ie=UTF-8&sa=N&tab=wl&ei=OF3vScWjMZfglQeqpOw0&oi=property_suggestions&resnum=0&ct=property-revision&cd=3">Santa Clara county</a> went up to 9.1%. During the last couple of months, it has gone up again:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi84jz6f5MverCUS_uGb3N_1TcEnaf6oBB6MT55Y8rxktU6YUad4XYDq8KmlvJ2O2EnneK9NVOr4XnZdkx_hAnxRsSRjTjnCX-jjjt2LJCIBHqD0T_XNcRkkiT5dPRgySeXtDBcbA/s1600-h/PD1+pic.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5329807839989536210" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi84jz6f5MverCUS_uGb3N_1TcEnaf6oBB6MT55Y8rxktU6YUad4XYDq8KmlvJ2O2EnneK9NVOr4XnZdkx_hAnxRsSRjTjnCX-jjjt2LJCIBHqD0T_XNcRkkiT5dPRgySeXtDBcbA/s400/PD1+pic.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 264px;" /></a><br />We just launched a new search feature that makes it easy to find and compare public data. So for example, when comparing Santa Clara county data to the national unemployment rate, it becomes clear not only that Santa Clara's peak during 2002-2003 was really dramatic, but also that the recent increase is a bit more drastic than the national rate:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1ShjGoqmE5xB1ImkWcE35GAtJk9MOEZ0-dtF0R_O3e-vF_ANKlvAwWIsWZjzVmmQNnog7WDaFEIv44epxZOgOMF2XVI8xHTXRUacy4yWPt0DNjU22udSKvqCfClfIkIPLnPIjZA/s1600-h/pD2.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5329808227408123570" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi1ShjGoqmE5xB1ImkWcE35GAtJk9MOEZ0-dtF0R_O3e-vF_ANKlvAwWIsWZjzVmmQNnog7WDaFEIv44epxZOgOMF2XVI8xHTXRUacy4yWPt0DNjU22udSKvqCfClfIkIPLnPIjZA/s400/pD2.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 256px;" /></a><br />If you go to Google.com and type in [unemployment rate] or [population] followed by a U.S. state or county, you will see the most recent estimates:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIOPjbZBQPZSBy6OrWZIPTuI87U4O6DG9WQtcDzRSbbW929voHHZfZzExKOea6_MbVRTbKRFOgZSxWazWLIJpxGr4fVK8jpVnen9oMbK5vmQg2k6LgQEuVtAuILBfw4tz2yHoc9w/s1600-h/PD3.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5329808640034607154" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIOPjbZBQPZSBy6OrWZIPTuI87U4O6DG9WQtcDzRSbbW929voHHZfZzExKOea6_MbVRTbKRFOgZSxWazWLIJpxGr4fVK8jpVnen9oMbK5vmQg2k6LgQEuVtAuILBfw4tz2yHoc9w/s400/PD3.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 186px;" /></a><br />Once you click the link, you'll go to <a href="//www.google.com/publicdata?ds=usunemployment&met=unemployment_rate&idim=county:CN060850">an interactive chart</a> that lets you add and remove data for different geographical areas.<br /><br />Here's a video showing how it works:<br /><object height="344" width="425"><param name="movie" value="//www.youtube.com/v/9Qt2n34VEr4&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/9Qt2n34VEr4&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"></embed></object><br /><br />The data we're including in this first launch represents just a small fraction of all the interesting public data available on the web. There are statistics for prices of cookies, CO2 emissions, asthma frequency, high school graduation rates, bakers' salaries, number of wildfires, and the list goes on. Reliable information about these kinds of things exists thanks to the hard work of data collectors gathering countless survey forms, and of careful statisticians estimating meaningful indicators that make hidden patterns of the world visible to the eye. All the data we've used in this first launch are produced and published by the <a href="http://www.bls.gov/">U.S. Bureau of Labor Statistics </a>and the <a href="http://www.census.gov/popest/estimates.html">U.S. Census Bureau's Population Division</a>. They did the hard work! We just made the data a bit easier to find and use.<br /><br />Since Google's <a href="http://googleblog.blogspot.com/2007/03/world-in-motion.html">acquisition of Trendalyzer</a> two years ago, we have been working on creating a new service that make lots of data instantly available for intuitive, visual exploration. Today's launch is a first step in that direction. We hope people will find this search feature helpful, whether it's used in the classroom, the boardroom or around the kitchen table. We also hope that this will pave the way for public data to take a more central role in informed public conversations.<br /><br />This is just the beginning. Stay tuned for more.<br /><br /><span class="byline-author">Posted by Ola Rosling, Product 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/04/adding-search-power-to-public-data.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:Adding search power to public data&url=https://googleblog.blogspot.com/2009/04/adding-search-power-to-public-data.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/04/adding-search-power-to-public-data.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/04/adding-search-power-to-public-data.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='7665274327856572443' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/business-in-cloud.html' itemprop='url' title='Business in the cloud'> Business in the cloud </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 28, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> There's a lot of interest in understanding cloud computing these days, so we thought we'd share some thoughts. If you're interested in hearing what we talk about when we talk about the role of cloud computing in business, check out our <a href="http://googleenterprise.blogspot.com/2009/04/what-we-talk-about-when-we-talk-about.html">post</a> on the Google Enterprise Blog.<br /><br /><span class="byline-author">Posted by Rajen Sheth, Senior Product Manager, Google Apps</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> There's a lot of interest in understanding cloud computing these days, so we thought we'd share some thoughts. If you're interested in hearing what we talk about when we talk about the role of cloud computing in business, check out our <a href="http://googleenterprise.blogspot.com/2009/04/what-we-talk-about-when-we-talk-about.html">post</a> on the Google Enterprise Blog.<br /><br /><span class="byline-author">Posted by Rajen Sheth, Senior Product Manager, Google Apps</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/04/business-in-cloud.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:Business in the cloud&url=https://googleblog.blogspot.com/2009/04/business-in-cloud.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/04/business-in-cloud.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/04/business-in-cloud.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%20for%20work' rel='tag'> google for work </a> </span> </div> </div> </div> <div class='post' data-id='3752053815794668240' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/listening-to-google-health-users.html' itemprop='url' title='Listening to Google Health users'> Listening to Google Health users </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 27, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> At Google, we believe that consumers should have convenient and secure access to all their health data so that they can be better informed and be more involved in their care. Recently, a data-savvy patient known as e-Patient Dave <a title="blogged" href="http://patientdave.blogspot.com/2009/04/imagine-someone-had-been-managing-your.html" id="lc:c">blogged</a> about data that was imported into his Google Health Account from his hospital in Boston, <u><a id="o5rs" href="https://www.google.com/health/directory?url=www.patientsite.org" title="Beth Israel Deaconess Medical Center">Beth Israel Deaconess Medical Center</a></u>. Once he saw his data in Google Health, he saw diagnoses that were both alarming and wrong. Where did they come from?<br /><br />It turns out that they came from the billing codes and associated descriptions used by the hospital to bill the patient's insurance company. These descriptions, from the <a id="w_s." href="http://www.cdc.gov/nchs/icd9.htm" title="International Classification of Diseases (ICD9)">International Classification of Diseases (ICD-9)</a>, often do not accurately describe a patient because the right ICD-9 code may not exist. So the doctor or hospital administrator chooses something that is "close enough" for billing purposes. In other cases, the assigned code is precisely what the doctor is trying to rule out, and if the patient turns out not to have that often scary diagnosis, it is still associated with their record. Google Health faithfully displayed the data we received on Dave's behalf. We and Beth Israel knew that this type of administrative data has its limitations but felt that patients would find it a good starting point. Too often, this is wrong.<br /><br />At Google, we are constantly learning important lessons from our users. Two days after we learned about this issue, I met with Beth Israel <u><a id="fds_" href="http://geekdoctor.blogspot.com/" title="CIO John Halamka">CIO John Halamka</a></u>, the patient's physician <a href="http://services.bidmc.org/Find_a_doc/doc_detail.asp?sid=41414547464148">Dr. Danny Sands</a>, and e-Patient Dave himself. We agreed on a reasonable plan: Beth Israel will stop sending ICD-9 billing codes and will instead only send to Google Health the free text descriptions entered by doctors. Beth Israel is also working with the <a id="rg-q" href="http://www.nlm.nih.gov/" title="National Library of Medicine (NLM)">National Library of Medicine (NLM)</a> to associate those free text descriptions with a more clinically useful coding system called <a id="iwwf" href="http://www.nlm.nih.gov/research/umls/Snomed/snomed_main.html" title="SNOMED-CT">SNOMED-CT</a>, so that we can offer patients useful services like automatic drug interaction checking. The result will be more accurate and useful information in patients' Google Health profiles.<br /><br />This week, all four of us were also at a conference called <a title="Health 2.0" href="http://health2con.com/" id="vbuo">Health 2.0</a> in Boston. Dave's story, and the lessons we all learned, were the focus of much discussion. We are grateful to Dave for his openness and passion for making things right. We're also glad this happened because we and many others now better understand the limitations of certain types of health data and we are working with partners to improve the quality of the data before it gets to Google Health and our users. We look forward to sharing what we learn with the broader community. We also learned that the patient community is surprisingly interested in understanding these data issues. Dave and his doctor Danny Sands collaborated on an <a title="informative post" href="http://e-patients.net/archives/2009/04/part-of-it-is-encoding-information.html" id="jj7s">informative post</a> about different data vocabularies used in different aspects of healthcare. The patient-controlled "data liquidity" that Google Health supports is clearly an important part of the future of health care. We are more committed than ever to putting consumers in charge of their own health information.<br /><br /><span class="byline-author">Posted by Roni Zeiger, M.D., Product Manager, Google Health</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 believe that consumers should have convenient and secure access to all their health data so that they can be better informed and be more involved in their care. Recently, a data-savvy patient known as e-Patient Dave <a title="blogged" href="http://patientdave.blogspot.com/2009/04/imagine-someone-had-been-managing-your.html" id="lc:c">blogged</a> about data that was imported into his Google Health Account from his hospital in Boston, <u><a id="o5rs" href="https://www.google.com/health/directory?url=www.patientsite.org" title="Beth Israel Deaconess Medical Center">Beth Israel Deaconess Medical Center</a></u>. Once he saw his data in Google Health, he saw diagnoses that were both alarming and wrong. Where did they come from?<br /><br />It turns out that they came from the billing codes and associated descriptions used by the hospital to bill the patient's insurance company. These descriptions, from the <a id="w_s." href="http://www.cdc.gov/nchs/icd9.htm" title="International Classification of Diseases (ICD9)">International Classification of Diseases (ICD-9)</a>, often do not accurately describe a patient because the right ICD-9 code may not exist. So the doctor or hospital administrator chooses something that is "close enough" for billing purposes. In other cases, the assigned code is precisely what the doctor is trying to rule out, and if the patient turns out not to have that often scary diagnosis, it is still associated with their record. Google Health faithfully displayed the data we received on Dave's behalf. We and Beth Israel knew that this type of administrative data has its limitations but felt that patients would find it a good starting point. Too often, this is wrong.<br /><br />At Google, we are constantly learning important lessons from our users. Two days after we learned about this issue, I met with Beth Israel <u><a id="fds_" href="http://geekdoctor.blogspot.com/" title="CIO John Halamka">CIO John Halamka</a></u>, the patient's physician <a href="http://services.bidmc.org/Find_a_doc/doc_detail.asp?sid=41414547464148">Dr. Danny Sands</a>, and e-Patient Dave himself. We agreed on a reasonable plan: Beth Israel will stop sending ICD-9 billing codes and will instead only send to Google Health the free text descriptions entered by doctors. Beth Israel is also working with the <a id="rg-q" href="http://www.nlm.nih.gov/" title="National Library of Medicine (NLM)">National Library of Medicine (NLM)</a> to associate those free text descriptions with a more clinically useful coding system called <a id="iwwf" href="http://www.nlm.nih.gov/research/umls/Snomed/snomed_main.html" title="SNOMED-CT">SNOMED-CT</a>, so that we can offer patients useful services like automatic drug interaction checking. The result will be more accurate and useful information in patients' Google Health profiles.<br /><br />This week, all four of us were also at a conference called <a title="Health 2.0" href="http://health2con.com/" id="vbuo">Health 2.0</a> in Boston. Dave's story, and the lessons we all learned, were the focus of much discussion. We are grateful to Dave for his openness and passion for making things right. We're also glad this happened because we and many others now better understand the limitations of certain types of health data and we are working with partners to improve the quality of the data before it gets to Google Health and our users. We look forward to sharing what we learn with the broader community. We also learned that the patient community is surprisingly interested in understanding these data issues. Dave and his doctor Danny Sands collaborated on an <a title="informative post" href="http://e-patients.net/archives/2009/04/part-of-it-is-encoding-information.html" id="jj7s">informative post</a> about different data vocabularies used in different aspects of healthcare. The patient-controlled "data liquidity" that Google Health supports is clearly an important part of the future of health care. We are more committed than ever to putting consumers in charge of their own health information.<br /><br /><span class="byline-author">Posted by Roni Zeiger, M.D., Product Manager, Google Health</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/04/listening-to-google-health-users.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:Listening to Google Health users&url=https://googleblog.blogspot.com/2009/04/listening-to-google-health-users.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/04/listening-to-google-health-users.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/04/listening-to-google-health-users.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/health' rel='tag'> health </a> </span> </div> </div> </div> <div class='post' data-id='4714637265568409810' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/coming-soon-to-youtube-bessons-and.html' itemprop='url' title='Coming soon to YouTube: Besson's and Bertrand's environmental film project'> Coming soon to YouTube: Besson's and Bertrand's environmental film project </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 27, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Today we're pleased to share an exciting new project that taps into the power of YouTube and Google Maps to spread the word about the state of our planet. <a href="http://en.wikipedia.org/wiki/Luc_Besson">Luc Besson</a>'s and <a href="http://www.yannarthusbertrand.org/index_new.htm">Yann-Arthus Betrand</a>'s 90 minute full-length film "Home" will exclusively be available online on YouTube for English, French, Spanish and German–speaking countries beginning June 5 — just in time for the 37th <a href="http://www.unep.org/wed/2009/english/">World Environment Day</a>.<br /><br />Through stunning displays of aerial camerawork, the film will give people from all corners of the world a glimpse of our planet like never before and visually demonstrate the urgency for preservation efforts. In addition to its Internet premiere, "Home" will be shown in movie theaters and outdoors on big screens at key locations around the globe. It will also air on TV stations around the world. Using this unique distribution model, one with a massive online and offline effort, the film creators are able to reach the widest audience possible. So whether you'd prefer to head to the theaters, watch it under the stars, or just stay put on the couch — the way you view "Home" is up to you.<br /><br />And starting today, YouTube channels in English, French, Spanish and German will feature behind-the-scenes looks from the making of the film, as well as interviews, and extras. To add even more dimension, Google Maps is featuring specially created layers that shed more light on some of the material covered in the movie. You can also use Maps to find a theater location near you.<br /><br />To get a preview of what you can expect on June 5, check out some of the spectacular footage in the <a href="//www.youtube.com/homeproject">Home YouTube channel</a>, like the video below of the Arctic world and its wild terrain that's essential to preserve. Or <a href="//www.youtube.com/watch?v=0rET3CvmyD4&feature=channel">this one</a> of Los Angeles exclusively seen from the sky, giving us a new perspective of the cityscape at night. And please respond and react to the film via video responses, comments, and ratings and share links via email with your friends.<br /><br /><object height="340" width="560"><param name="movie" value="//www.youtube.com/v/sLbHicGdXvw&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/sLbHicGdXvw&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"></embed></object><br /><br /><span class="byline-author">Posted by Mats Carduner, Head of Google France and Southern Europe</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're pleased to share an exciting new project that taps into the power of YouTube and Google Maps to spread the word about the state of our planet. <a href="http://en.wikipedia.org/wiki/Luc_Besson">Luc Besson</a>'s and <a href="http://www.yannarthusbertrand.org/index_new.htm">Yann-Arthus Betrand</a>'s 90 minute full-length film "Home" will exclusively be available online on YouTube for English, French, Spanish and German–speaking countries beginning June 5 — just in time for the 37th <a href="http://www.unep.org/wed/2009/english/">World Environment Day</a>.<br /><br />Through stunning displays of aerial camerawork, the film will give people from all corners of the world a glimpse of our planet like never before and visually demonstrate the urgency for preservation efforts. In addition to its Internet premiere, "Home" will be shown in movie theaters and outdoors on big screens at key locations around the globe. It will also air on TV stations around the world. Using this unique distribution model, one with a massive online and offline effort, the film creators are able to reach the widest audience possible. So whether you'd prefer to head to the theaters, watch it under the stars, or just stay put on the couch — the way you view "Home" is up to you.<br /><br />And starting today, YouTube channels in English, French, Spanish and German will feature behind-the-scenes looks from the making of the film, as well as interviews, and extras. To add even more dimension, Google Maps is featuring specially created layers that shed more light on some of the material covered in the movie. You can also use Maps to find a theater location near you.<br /><br />To get a preview of what you can expect on June 5, check out some of the spectacular footage in the <a href="//www.youtube.com/homeproject">Home YouTube channel</a>, like the video below of the Arctic world and its wild terrain that's essential to preserve. Or <a href="//www.youtube.com/watch?v=0rET3CvmyD4&feature=channel">this one</a> of Los Angeles exclusively seen from the sky, giving us a new perspective of the cityscape at night. And please respond and react to the film via video responses, comments, and ratings and share links via email with your friends.<br /><br /><object height="340" width="560"><param name="movie" value="//www.youtube.com/v/sLbHicGdXvw&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/sLbHicGdXvw&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"></embed></object><br /><br /><span class="byline-author">Posted by Mats Carduner, Head of Google France and Southern Europe</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/04/coming-soon-to-youtube-bessons-and.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:Coming soon to YouTube: Besson's and Bertrand's environmental film project&url=https://googleblog.blogspot.com/2009/04/coming-soon-to-youtube-bessons-and.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/04/coming-soon-to-youtube-bessons-and.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/04/coming-soon-to-youtube-bessons-and.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='937661726201114933' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/engineering-healthier-diet.html' itemprop='url' title='Engineering a healthier diet'> Engineering a healthier diet </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 24, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Back in 2007, the cafes at our Mountain View campus started color-coding menu items according to healthfulness. The healthiest items are colored green ("go ahead, pile it on!"), foods you should portion-control are yellow, and foods you should eat sparingly -- in the words of my favorite <a href="http://en.wikipedia.org/wiki/Cookie_Monster#Evolution">recently reformed</a> <a href="//www.google.com/search?q=cookie+monster">blue monster</a>, "sometimes foods" -- are red.<br /><br />While the whole point of the color-coding was to encourage healthy eating, and Google certainly makes it very easy for one to do that, I quickly realized that all of my favorite food items were colored red on the menus. Since all of the cafe menus are posted to separate pages of our intranet, it took too long to look through them to find the one or two items that would hook me into eating at a particular cafe for the day. So I decided to write a script that scans all the pages and creates a single unified menu of just the "heart-stoppingly good" food in all of the Mountain View cafes. (The nutritionist at Google at the time called them "least healthy" rather than "heart-stoppingly good.")<br /><br />It took only a few minutes to write the script for the menus as they existed on the first day I ran it, but there were complications as each following day's menus started rolling in. Not all the chefs were using the same programs to create HTML menus, so the colors were all marked up differently in each. Every morning, I found I needed to add special cases to handle the various HTML variations to the original <a href="http://en.wikipedia.org/wiki/AWK">awk</a> script that I'd started with. Every chef had a different idea of which color should be used for red items, green items and yellow items (the favored color for "yellow" text on white background is actually orange), so I ended up having to write a formula to perceptually classify the colors (by hue angle). Plus, I started to learn how hard things must be for someone who is blind or colorblind when reading web pages. To solve that problem, I had the program generate well-structured HTML with CSS classes applied to each menu item to handle things in a consistent way that was easy to filter by <a href="http://en.wikipedia.org/wiki/XPath">XPath</a>.<br /><br />After I finished the script, I sent a link to the new web page to an internal food discussion mailing list, and soon enough I was receiving fan mail. What I'd intended to be a tool for my own personal use proved so popular that, early this year, the chefs at Google asked if I could expand the tool to include support for historical statistics. They wanted to keep track of which cafes had the greenest menus over time. The result is a tool that tracks the healthiness of all menu items at Google cafes around the world. You can see every color menu item in a single menu and toggle colors on and off as desired, depending on how you want to browse the menus. So I can look only at red items if I'm in the mood for pepperoni pizza or roasted garlic mashed potatoes. And if I want leafy greens, I can limit the menu to show only the healthiest dishes. It has other uses, too: a cafe in Switzerland, for example, could use the stats page (filled with graphs generated using the <a href="http://code.google.com/apis/chart/">Google Chart API</a>) to compete with a cafe in Mountain View for the title of "healthiest cafe." In fact, all the Google cafes worldwide are now in a heated competition now for this very title.<br /><br />If you suspect I've gone "green," and if my mom is reading this: I have. I'm eating healthier, I've had my cholesterol checked, and I walk at least three miles every day. For everyone else, don't worry -- after I produced the healthiest cafe statistics page, I also made another set of graphs that ranks by red items. If you see me eating red items at Google, please don't tell my mom.<br /><br /><span class="byline-author">Posted by Nathan Laredo, 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> Back in 2007, the cafes at our Mountain View campus started color-coding menu items according to healthfulness. The healthiest items are colored green ("go ahead, pile it on!"), foods you should portion-control are yellow, and foods you should eat sparingly -- in the words of my favorite <a href="http://en.wikipedia.org/wiki/Cookie_Monster#Evolution">recently reformed</a> <a href="//www.google.com/search?q=cookie+monster">blue monster</a>, "sometimes foods" -- are red.<br /><br />While the whole point of the color-coding was to encourage healthy eating, and Google certainly makes it very easy for one to do that, I quickly realized that all of my favorite food items were colored red on the menus. Since all of the cafe menus are posted to separate pages of our intranet, it took too long to look through them to find the one or two items that would hook me into eating at a particular cafe for the day. So I decided to write a script that scans all the pages and creates a single unified menu of just the "heart-stoppingly good" food in all of the Mountain View cafes. (The nutritionist at Google at the time called them "least healthy" rather than "heart-stoppingly good.")<br /><br />It took only a few minutes to write the script for the menus as they existed on the first day I ran it, but there were complications as each following day's menus started rolling in. Not all the chefs were using the same programs to create HTML menus, so the colors were all marked up differently in each. Every morning, I found I needed to add special cases to handle the various HTML variations to the original <a href="http://en.wikipedia.org/wiki/AWK">awk</a> script that I'd started with. Every chef had a different idea of which color should be used for red items, green items and yellow items (the favored color for "yellow" text on white background is actually orange), so I ended up having to write a formula to perceptually classify the colors (by hue angle). Plus, I started to learn how hard things must be for someone who is blind or colorblind when reading web pages. To solve that problem, I had the program generate well-structured HTML with CSS classes applied to each menu item to handle things in a consistent way that was easy to filter by <a href="http://en.wikipedia.org/wiki/XPath">XPath</a>.<br /><br />After I finished the script, I sent a link to the new web page to an internal food discussion mailing list, and soon enough I was receiving fan mail. What I'd intended to be a tool for my own personal use proved so popular that, early this year, the chefs at Google asked if I could expand the tool to include support for historical statistics. They wanted to keep track of which cafes had the greenest menus over time. The result is a tool that tracks the healthiness of all menu items at Google cafes around the world. You can see every color menu item in a single menu and toggle colors on and off as desired, depending on how you want to browse the menus. So I can look only at red items if I'm in the mood for pepperoni pizza or roasted garlic mashed potatoes. And if I want leafy greens, I can limit the menu to show only the healthiest dishes. It has other uses, too: a cafe in Switzerland, for example, could use the stats page (filled with graphs generated using the <a href="http://code.google.com/apis/chart/">Google Chart API</a>) to compete with a cafe in Mountain View for the title of "healthiest cafe." In fact, all the Google cafes worldwide are now in a heated competition now for this very title.<br /><br />If you suspect I've gone "green," and if my mom is reading this: I have. I'm eating healthier, I've had my cholesterol checked, and I walk at least three miles every day. For everyone else, don't worry -- after I produced the healthiest cafe statistics page, I also made another set of graphs that ranks by red items. If you see me eating red items at Google, please don't tell my mom.<br /><br /><span class="byline-author">Posted by Nathan Laredo, 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/04/engineering-healthier-diet.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:Engineering a healthier diet&url=https://googleblog.blogspot.com/2009/04/engineering-healthier-diet.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/04/engineering-healthier-diet.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/04/engineering-healthier-diet.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='679964575671414430' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/project-spectrum-recognizing-talents-of.html' itemprop='url' title='Project Spectrum: recognizing the talents of children with autism'> Project Spectrum: recognizing the talents of children with autism </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 24, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> A couple of years ago, the <a href="http://sketchup.google.com/">Google SketchUp</a> team began hearing from a new group of users -- people on the autism spectrum. After consulting with some experts, we learned the connection between autism and SketchUp isn't particularly surprising. Many people on the autism spectrum have visual and spatial strengths, and 3D design software plays to them. With this in mind, we started a program called <a href="http://sketchup.google.com/spectrum.html">Project Spectrum</a>.<br /><br />As part of <a href="http://www.autism-society.org/site/PageServer?pagename=research_awareness">Autism Awareness Month</a> in April, we've launched a new <a href="http://sketchup.google.com/spectrum.html">webpage</a> showcasing some great SketchUp artists (Rachel, Jeremy, JP and others). We've also created a <a href="//www.youtube.com/watch?v=gsfH_cyXa1o">Getting Started with Google SketchUp video</a> for anyone who wants to learn the basic tools to start modeling. More of the Project Spectrum models can be seen in the Google 3D Warehouse <a href="http://sketchup.google.com/3dwarehouse/cldetails?mid=be3de3be31be4d088aee1e8fa383e7d3&prevstart=0">collection</a>. Watch the video below to hear the story behind Project Spectrum and meet some of the kids involved:<br /><br /><object height="344" width="425"><param name="movie" value="//www.youtube.com/v/Jw_ZW1NCQgY&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/Jw_ZW1NCQgY&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br /><br />Googlers around the world are working with the autism community to introduce kids, teachers, parents and adults to SketchUp, and we've been inspired by the results. We hope you take the time to look at Project Spectrum and share it with others in your community. For more detail, check out the <a href="http://sketchupdate.blogspot.com/2009/04/strengths-of-autism-continue-to-shine.html">Google SketchUp blog</a>. <br /><br /><span class="byline-author">Posted by Tom Wyman and Chris Cronin, Project Spectrum Team</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> A couple of years ago, the <a href="http://sketchup.google.com/">Google SketchUp</a> team began hearing from a new group of users -- people on the autism spectrum. After consulting with some experts, we learned the connection between autism and SketchUp isn't particularly surprising. Many people on the autism spectrum have visual and spatial strengths, and 3D design software plays to them. With this in mind, we started a program called <a href="http://sketchup.google.com/spectrum.html">Project Spectrum</a>.<br /><br />As part of <a href="http://www.autism-society.org/site/PageServer?pagename=research_awareness">Autism Awareness Month</a> in April, we've launched a new <a href="http://sketchup.google.com/spectrum.html">webpage</a> showcasing some great SketchUp artists (Rachel, Jeremy, JP and others). We've also created a <a href="//www.youtube.com/watch?v=gsfH_cyXa1o">Getting Started with Google SketchUp video</a> for anyone who wants to learn the basic tools to start modeling. More of the Project Spectrum models can be seen in the Google 3D Warehouse <a href="http://sketchup.google.com/3dwarehouse/cldetails?mid=be3de3be31be4d088aee1e8fa383e7d3&prevstart=0">collection</a>. Watch the video below to hear the story behind Project Spectrum and meet some of the kids involved:<br /><br /><object height="344" width="425"><param name="movie" value="//www.youtube.com/v/Jw_ZW1NCQgY&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/Jw_ZW1NCQgY&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object><br /><br />Googlers around the world are working with the autism community to introduce kids, teachers, parents and adults to SketchUp, and we've been inspired by the results. We hope you take the time to look at Project Spectrum and share it with others in your community. For more detail, check out the <a href="http://sketchupdate.blogspot.com/2009/04/strengths-of-autism-continue-to-shine.html">Google SketchUp blog</a>. <br /><br /><span class="byline-author">Posted by Tom Wyman and Chris Cronin, Project Spectrum 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/04/project-spectrum-recognizing-talents-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:Project Spectrum: recognizing the talents of children with autism&url=https://googleblog.blogspot.com/2009/04/project-spectrum-recognizing-talents-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/04/project-spectrum-recognizing-talents-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/04/project-spectrum-recognizing-talents-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='2521813773589527365' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/try-out-new-features-in-google-toolbar.html' itemprop='url' title='Try out new features in Google Toolbar Labs'> Try out new features in Google Toolbar Labs </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 23, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> One of the best things about working on the Google Toolbar team is that when someone says "Wouldn't it be great if Toolbar could...," our answer is usually "Yes! Let's build it!" And then it's just a question of when. To test these ideas more easily, today we're introducing <a href="http://toolbar.google.com/labs/intl/en/index.html">Google Toolbar Labs</a>. Just as <a href="http://www.googlelabs.com/">Google Labs</a> and <a href="http://gmailblog.blogspot.com/2008/06/introducing-gmail-labs.html">Gmail Labs</a> are playgrounds for new ideas, Toolbar Labs was built to get ideas out there quickly to see how you like them.<br /><br />And now we're ready to roll out our first two Labs versions of Toolbar. Drum roll, please...<br /><br /><span style="font-weight: bold;">Google Toolbar with My Location</span><br /><br />Back in September, the Mobile team launched <a href="http://googlemobile.blogspot.com/2008/09/introducing-mobile-search-with-my.html">Mobile Search with My Location</a>. Looking at this, we wanted to figure our how we could bring the same convenience of typing fewer words to computer users. With Toolbar with My Location, both Google Maps and the included Maps gadget automatically center on your current location. Similarly, you can just do a search like [thai food], and you will receive a list of nearby restaurants and more local Google search results. This feature is similar to<a href="http://googleblog.blogspot.com/2009/04/google-becomes-more-local.html"> IP-based local search results</a> announced earlier this month, except Google Toolbar with My Location can determine a more accurate location by using nearby Wi-Fi access points. This is done without associating location information with a user's Google Account. Google Toolbar with My Location is only available in the U.S.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY9JU121hKuaiE0g5rfzs9DngmaYuZQxldeU_bJgxTHXdtlD_5AyZOfqKmS_amGss2NUCh0akIdVo6VRZMFlq-DgVbDZ1ZU_tsx5SiZJOsH4qIRx_YTWGkRB8oYyifnl3Ptbp5Xw/s1600-h/twml_blogpost.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5328022918568020722" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY9JU121hKuaiE0g5rfzs9DngmaYuZQxldeU_bJgxTHXdtlD_5AyZOfqKmS_amGss2NUCh0akIdVo6VRZMFlq-DgVbDZ1ZU_tsx5SiZJOsH4qIRx_YTWGkRB8oYyifnl3Ptbp5Xw/s400/twml_blogpost.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 324px; height: 165px;" /></a><br /><span style="font-weight: bold;">Google Simplified Chinese Toolbar</span><br /><br />We recognize that due to differences in local language structures, users who speak other languages may have specific needs for browsing the web. To address this, our team in China developed a slightly different Toolbar concept called the Google Simplified Chinese Toolbar (Google工具栏简体中文版). We updated the user interface to use the space more effectively, and users will be able to translate pages with a single click and manage bookmarks with a new sidebar. This toolbar is only available in Simplified Chinese.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVZY0RK0XeuuDpFp2JHLKNuzgXsHCAJXRyTruGO0PW-SGezz2JUEVc-iPbiafEX-xUGD0QMviSTaQA6OvG8amh9RfsGhCcmmnbjUJ-7qJElMnQwhXPhKeuYWZk6e1EGkBFlwEaOw/s1600-h/Picture+1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5328023403952800866" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVZY0RK0XeuuDpFp2JHLKNuzgXsHCAJXRyTruGO0PW-SGezz2JUEVc-iPbiafEX-xUGD0QMviSTaQA6OvG8amh9RfsGhCcmmnbjUJ-7qJElMnQwhXPhKeuYWZk6e1EGkBFlwEaOw/s400/Picture+1.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 306px; height: 158px;" /></a>A few things to keep in mind as you check out Toolbar Labs: It's a forum to test out new ideas, so some of these ideas will make it into the standard Toolbar, but others may not. Also, Labs versions are not as well-tested as beta versions, so they may be slightly more unstable. And Toolbar Labs is currently available for Internet Explorer only.<br /><br />We hope to bring you the next batch soon. Meanwhile, we look forward to <a href="//www.google.com/support/toolbar/bin/request.py?contact_type=feedback">hearing your feedback</a> on these <a href="http://toolbar.google.com/labs/intl/en/index.html">two new toolbars</a>!<br /><br /><span class="byline-author">Posted by Aseem Sood and Susan Taing, Toolbar Product Team</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> One of the best things about working on the Google Toolbar team is that when someone says "Wouldn't it be great if Toolbar could...," our answer is usually "Yes! Let's build it!" And then it's just a question of when. To test these ideas more easily, today we're introducing <a href="http://toolbar.google.com/labs/intl/en/index.html">Google Toolbar Labs</a>. Just as <a href="http://www.googlelabs.com/">Google Labs</a> and <a href="http://gmailblog.blogspot.com/2008/06/introducing-gmail-labs.html">Gmail Labs</a> are playgrounds for new ideas, Toolbar Labs was built to get ideas out there quickly to see how you like them.<br /><br />And now we're ready to roll out our first two Labs versions of Toolbar. Drum roll, please...<br /><br /><span style="font-weight: bold;">Google Toolbar with My Location</span><br /><br />Back in September, the Mobile team launched <a href="http://googlemobile.blogspot.com/2008/09/introducing-mobile-search-with-my.html">Mobile Search with My Location</a>. Looking at this, we wanted to figure our how we could bring the same convenience of typing fewer words to computer users. With Toolbar with My Location, both Google Maps and the included Maps gadget automatically center on your current location. Similarly, you can just do a search like [thai food], and you will receive a list of nearby restaurants and more local Google search results. This feature is similar to<a href="http://googleblog.blogspot.com/2009/04/google-becomes-more-local.html"> IP-based local search results</a> announced earlier this month, except Google Toolbar with My Location can determine a more accurate location by using nearby Wi-Fi access points. This is done without associating location information with a user's Google Account. Google Toolbar with My Location is only available in the U.S.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY9JU121hKuaiE0g5rfzs9DngmaYuZQxldeU_bJgxTHXdtlD_5AyZOfqKmS_amGss2NUCh0akIdVo6VRZMFlq-DgVbDZ1ZU_tsx5SiZJOsH4qIRx_YTWGkRB8oYyifnl3Ptbp5Xw/s1600-h/twml_blogpost.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5328022918568020722" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjY9JU121hKuaiE0g5rfzs9DngmaYuZQxldeU_bJgxTHXdtlD_5AyZOfqKmS_amGss2NUCh0akIdVo6VRZMFlq-DgVbDZ1ZU_tsx5SiZJOsH4qIRx_YTWGkRB8oYyifnl3Ptbp5Xw/s400/twml_blogpost.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 324px; height: 165px;" /></a><br /><span style="font-weight: bold;">Google Simplified Chinese Toolbar</span><br /><br />We recognize that due to differences in local language structures, users who speak other languages may have specific needs for browsing the web. To address this, our team in China developed a slightly different Toolbar concept called the Google Simplified Chinese Toolbar (Google工具栏简体中文版). We updated the user interface to use the space more effectively, and users will be able to translate pages with a single click and manage bookmarks with a new sidebar. This toolbar is only available in Simplified Chinese.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVZY0RK0XeuuDpFp2JHLKNuzgXsHCAJXRyTruGO0PW-SGezz2JUEVc-iPbiafEX-xUGD0QMviSTaQA6OvG8amh9RfsGhCcmmnbjUJ-7qJElMnQwhXPhKeuYWZk6e1EGkBFlwEaOw/s1600-h/Picture+1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5328023403952800866" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVZY0RK0XeuuDpFp2JHLKNuzgXsHCAJXRyTruGO0PW-SGezz2JUEVc-iPbiafEX-xUGD0QMviSTaQA6OvG8amh9RfsGhCcmmnbjUJ-7qJElMnQwhXPhKeuYWZk6e1EGkBFlwEaOw/s400/Picture+1.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 306px; height: 158px;" /></a>A few things to keep in mind as you check out Toolbar Labs: It's a forum to test out new ideas, so some of these ideas will make it into the standard Toolbar, but others may not. Also, Labs versions are not as well-tested as beta versions, so they may be slightly more unstable. And Toolbar Labs is currently available for Internet Explorer only.<br /><br />We hope to bring you the next batch soon. Meanwhile, we look forward to <a href="//www.google.com/support/toolbar/bin/request.py?contact_type=feedback">hearing your feedback</a> on these <a href="http://toolbar.google.com/labs/intl/en/index.html">two new toolbars</a>!<br /><br /><span class="byline-author">Posted by Aseem Sood and Susan Taing, Toolbar Product 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/04/try-out-new-features-in-google-toolbar.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:Try out new features in Google Toolbar Labs&url=https://googleblog.blogspot.com/2009/04/try-out-new-features-in-google-toolbar.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/04/try-out-new-features-in-google-toolbar.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/04/try-out-new-features-in-google-toolbar.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='2932194039213824546' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/congratulations-to-nsf-clue-grant.html' itemprop='url' title='Congratulations to NSF CLuE Grant awardees'> Congratulations to NSF CLuE Grant awardees </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 23, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div style="font-style: italic;"><span class="Apple-style-span" style="font-size:85%;">(Cross-posted from the <a href="http://googleresearch.blogspot.com/2009/04/congratulations-to-nsf-clue-grant.html">Google Research Blog</a>)</span></div><div><br /></div>The first goal of the <a href="http://googleblog.blogspot.com/2007/10/let-thousand-servers-bloom.html">Academic Cluster Computing Initiative</a> was to familiarize the academic community with the methods necessary to run very large datasets on massive distributed computer networks. By <a href="http://googleblog.blogspot.com/2008/02/supporting-cluster-computing-in.html">expanding that program</a> to include research grants through the National Science Foundation's Cluster Exploratory (CLuE) program, we're also hoping to enable new and better approaches to data-intensive research across a range of disciplines.<br /><br />Now that the NSF has <a href="http://www.nsf.gov/awardsearch/progSearch.do?SearchType=progSearch&page=2&QueryText=&ProgOrganization=&ProgOfficer=&ProgEleCode=7782&BooleanElement=false&ProgRefCode=&BooleanRef=false&ProgProgram=&ProgFoaCode=&RestrictActive=on&Search=Search#results">announced the 2009 CLuE grants</a> in addition to some previous <a href="http://www.nsf.gov/pubs/2005/nsf05053/nsf05053.jsp">Small Grant for Exploratory Research</a> (SGER) grants, we're excited to congratulate the recipient researchers and wish them the best as they bring new projects online and continue to run existing SGER projects on the Google/IBM cluster.<br /><br />The NSF selected projects based on their potential to advance computer science as well as to benefit society as a whole, and researchers at 14 institutions are tackling ambitious problems in everything from computer science to bioinformatics. The institutions receiving CLuE grants are Purdue, UC Santa Barbara, University of Washington, University of Massachussetts-Amherst, UC San Diego, University of Virginia, Yale, MIT, University of Wisconsin-Madison, Carnegie-Mellon, University of Maryland- College Park, University of Utah and UC Irvine. Florida International University, Carnegie-Mellon and University of Maryland will continue other projects with exiting SGER grants. These grantees will run their projects on a Google/IBM-provided cluster running an open source implementation of Google's <a href="http://labs.google.com/papers/mapreduce.html">MapReduce</a> and <a href="http://labs.google.com/papers/gfs.html">File System</a>.<br /><br />We're excited to help foster new approaches to difficult, data-intensive problems across a range of fields, and we can't wait to see more students and researchers come up with creative applications for massive, highly distributed computing.<br /><br /><span class="byline-author">Posted by Jeff Walz, Head of University Relations, and Andrea Held, Program Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <div style="font-style: italic;"><span class="Apple-style-span" style="font-size:85%;">(Cross-posted from the <a href="http://googleresearch.blogspot.com/2009/04/congratulations-to-nsf-clue-grant.html">Google Research Blog</a>)</span></div><div><br /></div>The first goal of the <a href="http://googleblog.blogspot.com/2007/10/let-thousand-servers-bloom.html">Academic Cluster Computing Initiative</a> was to familiarize the academic community with the methods necessary to run very large datasets on massive distributed computer networks. By <a href="http://googleblog.blogspot.com/2008/02/supporting-cluster-computing-in.html">expanding that program</a> to include research grants through the National Science Foundation's Cluster Exploratory (CLuE) program, we're also hoping to enable new and better approaches to data-intensive research across a range of disciplines.<br /><br />Now that the NSF has <a href="http://www.nsf.gov/awardsearch/progSearch.do?SearchType=progSearch&page=2&QueryText=&ProgOrganization=&ProgOfficer=&ProgEleCode=7782&BooleanElement=false&ProgRefCode=&BooleanRef=false&ProgProgram=&ProgFoaCode=&RestrictActive=on&Search=Search#results">announced the 2009 CLuE grants</a> in addition to some previous <a href="http://www.nsf.gov/pubs/2005/nsf05053/nsf05053.jsp">Small Grant for Exploratory Research</a> (SGER) grants, we're excited to congratulate the recipient researchers and wish them the best as they bring new projects online and continue to run existing SGER projects on the Google/IBM cluster.<br /><br />The NSF selected projects based on their potential to advance computer science as well as to benefit society as a whole, and researchers at 14 institutions are tackling ambitious problems in everything from computer science to bioinformatics. The institutions receiving CLuE grants are Purdue, UC Santa Barbara, University of Washington, University of Massachussetts-Amherst, UC San Diego, University of Virginia, Yale, MIT, University of Wisconsin-Madison, Carnegie-Mellon, University of Maryland- College Park, University of Utah and UC Irvine. Florida International University, Carnegie-Mellon and University of Maryland will continue other projects with exiting SGER grants. These grantees will run their projects on a Google/IBM-provided cluster running an open source implementation of Google's <a href="http://labs.google.com/papers/mapreduce.html">MapReduce</a> and <a href="http://labs.google.com/papers/gfs.html">File System</a>.<br /><br />We're excited to help foster new approaches to difficult, data-intensive problems across a range of fields, and we can't wait to see more students and researchers come up with creative applications for massive, highly distributed computing.<br /><br /><span class="byline-author">Posted by Jeff Walz, Head of University Relations, and Andrea Held, Program 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/04/congratulations-to-nsf-clue-grant.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:Congratulations to NSF CLuE Grant awardees&url=https://googleblog.blogspot.com/2009/04/congratulations-to-nsf-clue-grant.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/04/congratulations-to-nsf-clue-grant.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/04/congratulations-to-nsf-clue-grant.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='3945099645242857761' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/smarter-shopping-on-smartphones.html' itemprop='url' title='Smarter shopping on smartphones'> Smarter shopping on smartphones </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 23, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> This weekend my wife and I went shopping for a birthday present for our 5-year-old nephew, and as usual we were looking for a gift at the last minute. We found ourselves in the toy aisle of a local store, unsure what to buy or how much these toys should cost. It could have been a stressful experience, but luckily I was able to reach into my pocket and use Google Product Search on my G1 to quickly see that the price of a building set was reasonable and that the reviews for a DVD were generally positive.<br /><br />I'm happy to announce that as of today, when you type a product query on Google.com in your iPhone or Android browser, you'll get Google Product Search results nicely formatted for your phone. You can see online ratings, reviews, prices, and product details if you're out and about, or just do some mobile web surfing from your couch. Whether you're trying to decide between two digital cameras while you're in a store or checking out prices for a new product that you've just seen on TV, we hope Google Product Search for mobile helps you to make better-informed shopping choices.<br /><br />Below, you can see Rob, one of our engineers, go on a shopping adventure at our Mountain View headquarters.<br /><br /> <object height="295" width="480"><param name="movie" value="//www.youtube.com/v/Y20cmESMZWo&hl=en&fs=1&rel=0"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/Y20cmESMZWo&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object><br /><br />Visit the <a href="http://googlemobile.blogspot.com/2009/04/google-product-search-for-android-and.html">Google Mobile Blog</a> or <a href="//google.com/support/mobile/bin/topic.py?hl=en&topic=21638">Help Center</a> to learn more. Or try it out by going to Google.com on your Android or iPhone device, type in a shopping query and then select the 'Shopping results' link. (Note that the experience is enabled for U.S. and U.K. users only.)<div><br /><span class="byline-author">Posted by Yury Pinsky, Product Manager, Google Mobile 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> This weekend my wife and I went shopping for a birthday present for our 5-year-old nephew, and as usual we were looking for a gift at the last minute. We found ourselves in the toy aisle of a local store, unsure what to buy or how much these toys should cost. It could have been a stressful experience, but luckily I was able to reach into my pocket and use Google Product Search on my G1 to quickly see that the price of a building set was reasonable and that the reviews for a DVD were generally positive.<br /><br />I'm happy to announce that as of today, when you type a product query on Google.com in your iPhone or Android browser, you'll get Google Product Search results nicely formatted for your phone. You can see online ratings, reviews, prices, and product details if you're out and about, or just do some mobile web surfing from your couch. Whether you're trying to decide between two digital cameras while you're in a store or checking out prices for a new product that you've just seen on TV, we hope Google Product Search for mobile helps you to make better-informed shopping choices.<br /><br />Below, you can see Rob, one of our engineers, go on a shopping adventure at our Mountain View headquarters.<br /><br /> <object height="295" width="480"><param name="movie" value="//www.youtube.com/v/Y20cmESMZWo&hl=en&fs=1&rel=0"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/Y20cmESMZWo&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="295"></embed></object><br /><br />Visit the <a href="http://googlemobile.blogspot.com/2009/04/google-product-search-for-android-and.html">Google Mobile Blog</a> or <a href="//google.com/support/mobile/bin/topic.py?hl=en&topic=21638">Help Center</a> to learn more. Or try it out by going to Google.com on your Android or iPhone device, type in a shopping query and then select the 'Shopping results' link. (Note that the experience is enabled for U.S. and U.K. users only.)<div><br /><span class="byline-author">Posted by Yury Pinsky, Product Manager, Google Mobile 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/04/smarter-shopping-on-smartphones.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:Smarter shopping on smartphones&url=https://googleblog.blogspot.com/2009/04/smarter-shopping-on-smartphones.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/04/smarter-shopping-on-smartphones.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/04/smarter-shopping-on-smartphones.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/mobile' rel='tag'> mobile </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='4698512556440562425' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/happy-earth-day-earthlings.html' itemprop='url' title='Happy Earth Day, Earthlings'> Happy Earth Day, Earthlings </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 22, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Googlers around the world are celebrating <a href="http://en.wikipedia.org/wiki/Earth_Day">Earth Day</a> today by participating in events from green-themed film screenings in Singapore and Hyderabad, to a local food event in Kirkland, WA and Bike to Work Day in London. At our Mountain View campus, we're holding an environmental fair and hosting talks all week long as part of our Green@Google speaker series.<br /><br />We're also giving employees in most of our offices around the world next-generation, super-efficient <a href="http://en.wikipedia.org/wiki/Light-emitting_diode">LED</a> light bulbs to encourage energy efficiency. (LEDs use up to 90% less energy than incandescent bulbs and 50% less energy than a <a href="http://en.wikipedia.org/wiki/Compact_fluorescent_lamp">CFL</a>.) In the average U.S. home, lighting accounts for about 20% of the electricity bill. If every Googler changes out one incandescent light bulb for one of these LEDs, the combined impact would be the equivalent of taking over 4,000 cars off the road for one year!<br /><br />Of course, installing efficient light bulbs is just one way to cut down on energy consumption and costs. Just in time for Earth Day, the <a href="http://www.climatesaverscomputing.org/">Climate Savers Computing Initiative</a>'s <a href="http://www.powerdownfortheplanet.org/">Power Down for the Planet</a> pledge campaign aimed at colleges and universities wrapped up last week. More than 17,000 students took <a href="http://www.climatesaverscomputing.org/individual-join/">the pledge</a> to support more efficient computing. The <a href="http://www.umf.maine.edu/">University of Maine at Farmington</a> won the challenge, beating out 18 other schools with more than 24% of their campus community taking the pledge. You too can help save energy by enabling <a href="http://www.climatesaverscomputing.org/learn/saving-energy-at-home/">power management</a> on your computer and buying <a href="http://www.climatesaverscomputing.org/tools/smarter-computing-catalog/">more efficient computers</a>.<br /><br />As you take a moment today to think about how you can make our lovely patch of blue and green a little more healthy, we encourage you to explore a <a href="//www.google.com/gadgets/directory?synd=earth&preview=on&cat=featured">special gallery</a> of Google Earth layers we compiled to inspire awareness and appreciation for the Earth's environment. With the power of Google Earth, we have the ability to visualize geo-spatial information and help us better understand the true impact humankind has on the planet. For example, you can visualize the <a href="//www.google.com/gadgets/directory?synd=earth&preview=on&cat=featured&url=http://mapplets.googlepages.com/nsidc_glaciers_ocean.xml">changes in glaciers over the years</a>, <a href="//www.google.com/gadgets/directory?synd=earth&preview=on&cat=featured&url=http://www.google.com/mapfiles/mapplets/earthgallery/Vancouver_Sea_Level_Rising.xml">rising sea levels</a> and <a href="//www.google.com/gadgets/directory?synd=earth&preview=on&cat=featured&url=http://mapplets.googlepages.com/mohc_defra_layer_ocean.xml">climatic change and rising temperature</a> from the feature KMLs in our Gallery.<br /><br />Like <a href="//www.google.com/musics?lid=czFiCbCKRfL&aid=y_c5CseS6gP&sid=3DKfG6zozZP">others have said</a> before us, we like to think that every day is Earth Day. But on this 39th anniversary of the official Earth Day, we're showing Mother Earth a little extra love and care, and hope that you'll be doing the same.<br /><br /><span class="byline-author">Posted by Lacy Caruthers, Green Business and Operations Strategy</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Googlers around the world are celebrating <a href="http://en.wikipedia.org/wiki/Earth_Day">Earth Day</a> today by participating in events from green-themed film screenings in Singapore and Hyderabad, to a local food event in Kirkland, WA and Bike to Work Day in London. At our Mountain View campus, we're holding an environmental fair and hosting talks all week long as part of our Green@Google speaker series.<br /><br />We're also giving employees in most of our offices around the world next-generation, super-efficient <a href="http://en.wikipedia.org/wiki/Light-emitting_diode">LED</a> light bulbs to encourage energy efficiency. (LEDs use up to 90% less energy than incandescent bulbs and 50% less energy than a <a href="http://en.wikipedia.org/wiki/Compact_fluorescent_lamp">CFL</a>.) In the average U.S. home, lighting accounts for about 20% of the electricity bill. If every Googler changes out one incandescent light bulb for one of these LEDs, the combined impact would be the equivalent of taking over 4,000 cars off the road for one year!<br /><br />Of course, installing efficient light bulbs is just one way to cut down on energy consumption and costs. Just in time for Earth Day, the <a href="http://www.climatesaverscomputing.org/">Climate Savers Computing Initiative</a>'s <a href="http://www.powerdownfortheplanet.org/">Power Down for the Planet</a> pledge campaign aimed at colleges and universities wrapped up last week. More than 17,000 students took <a href="http://www.climatesaverscomputing.org/individual-join/">the pledge</a> to support more efficient computing. The <a href="http://www.umf.maine.edu/">University of Maine at Farmington</a> won the challenge, beating out 18 other schools with more than 24% of their campus community taking the pledge. You too can help save energy by enabling <a href="http://www.climatesaverscomputing.org/learn/saving-energy-at-home/">power management</a> on your computer and buying <a href="http://www.climatesaverscomputing.org/tools/smarter-computing-catalog/">more efficient computers</a>.<br /><br />As you take a moment today to think about how you can make our lovely patch of blue and green a little more healthy, we encourage you to explore a <a href="//www.google.com/gadgets/directory?synd=earth&preview=on&cat=featured">special gallery</a> of Google Earth layers we compiled to inspire awareness and appreciation for the Earth's environment. With the power of Google Earth, we have the ability to visualize geo-spatial information and help us better understand the true impact humankind has on the planet. For example, you can visualize the <a href="//www.google.com/gadgets/directory?synd=earth&preview=on&cat=featured&url=http://mapplets.googlepages.com/nsidc_glaciers_ocean.xml">changes in glaciers over the years</a>, <a href="//www.google.com/gadgets/directory?synd=earth&preview=on&cat=featured&url=http://www.google.com/mapfiles/mapplets/earthgallery/Vancouver_Sea_Level_Rising.xml">rising sea levels</a> and <a href="//www.google.com/gadgets/directory?synd=earth&preview=on&cat=featured&url=http://mapplets.googlepages.com/mohc_defra_layer_ocean.xml">climatic change and rising temperature</a> from the feature KMLs in our Gallery.<br /><br />Like <a href="//www.google.com/musics?lid=czFiCbCKRfL&aid=y_c5CseS6gP&sid=3DKfG6zozZP">others have said</a> before us, we like to think that every day is Earth Day. But on this 39th anniversary of the official Earth Day, we're showing Mother Earth a little extra love and care, and hope that you'll be doing the same.<br /><br /><span class="byline-author">Posted by Lacy Caruthers, Green Business and Operations Strategy</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/04/happy-earth-day-earthlings.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:Happy Earth Day, Earthlings&url=https://googleblog.blogspot.com/2009/04/happy-earth-day-earthlings.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/04/happy-earth-day-earthlings.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/04/happy-earth-day-earthlings.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='6996340234531042300' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/search-for-me-on-google.html' itemprop='url' title='Search for "me" on Google'> Search for "me" on Google </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 21, 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/AVvXsEjyqj4asK9PBGe2dhGve_U2vEGvJALNdQIajd5FnjzQPy_Bd9OZIRmxK0Cif8leIqmhL-6ODhyphenhyphen9hm5SwVohs4vTGbknXd1PmSU4jEsd-GuewY7t1UWguMOz8nDIOByC6C2TaxEzhg/s1600-h/googleMeCard.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5327232917417742562" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyqj4asK9PBGe2dhGve_U2vEGvJALNdQIajd5FnjzQPy_Bd9OZIRmxK0Cif8leIqmhL-6ODhyphenhyphen9hm5SwVohs4vTGbknXd1PmSU4jEsd-GuewY7t1UWguMOz8nDIOByC6C2TaxEzhg/s320/googleMeCard.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 212px;" /></a><br />It's no secret that from time to time many of us have searched on Google for our name or someone else's. When searching for yourself to see what others would find, results can be varied and aren't always what you want people to see — whether it's someone else with your name, or the finishing time from that 5K you ran back in 2002. We want to make that better and give you more of a voice.<br /><br />To give you greater control over what people find when they search for your name, we've begun to show Google profile results at the bottom of U.S. name-query search pages. These results offer abbreviated information from user-created Google profiles and a link to the full profiles. We've also added links so it's easy to search for the same name on MySpace, Facebook, Classmates and LinkedIn.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqEiGWQOX1DgD4M65RBsO-rugk5QEU5CPUn4DQJUcrZDKVss9S5oEMcfSpRn7Un1qO7-x5YTNZNiEp4wZ9TRixFv_Vg3nxNmB_TOgRZ8SZyEGQVyvTGpmviU1fA58sdZQL6us7Lw/s1600-h/landing2updated.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5327231584513541634" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqEiGWQOX1DgD4M65RBsO-rugk5QEU5CPUn4DQJUcrZDKVss9S5oEMcfSpRn7Un1qO7-x5YTNZNiEp4wZ9TRixFv_Vg3nxNmB_TOgRZ8SZyEGQVyvTGpmviU1fA58sdZQL6us7Lw/s400/landing2updated.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 143px;" /></a><br />Don't have a Google profile? Just search for [<a href="//www.google.com/search?q=me">me</a>] and follow the instructions at the top of the page to create one. In just a few minutes, you can create a public profile that represents you and that appears when people search for your name on Google. Check out <a href="//www.google.com/profiles">www.google.com/profiles</a> to learn more.<br /><br /><span class="byline-author">Posted by Brian Stoler, 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 onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyqj4asK9PBGe2dhGve_U2vEGvJALNdQIajd5FnjzQPy_Bd9OZIRmxK0Cif8leIqmhL-6ODhyphenhyphen9hm5SwVohs4vTGbknXd1PmSU4jEsd-GuewY7t1UWguMOz8nDIOByC6C2TaxEzhg/s1600-h/googleMeCard.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5327232917417742562" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyqj4asK9PBGe2dhGve_U2vEGvJALNdQIajd5FnjzQPy_Bd9OZIRmxK0Cif8leIqmhL-6ODhyphenhyphen9hm5SwVohs4vTGbknXd1PmSU4jEsd-GuewY7t1UWguMOz8nDIOByC6C2TaxEzhg/s320/googleMeCard.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 212px;" /></a><br />It's no secret that from time to time many of us have searched on Google for our name or someone else's. When searching for yourself to see what others would find, results can be varied and aren't always what you want people to see — whether it's someone else with your name, or the finishing time from that 5K you ran back in 2002. We want to make that better and give you more of a voice.<br /><br />To give you greater control over what people find when they search for your name, we've begun to show Google profile results at the bottom of U.S. name-query search pages. These results offer abbreviated information from user-created Google profiles and a link to the full profiles. We've also added links so it's easy to search for the same name on MySpace, Facebook, Classmates and LinkedIn.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqEiGWQOX1DgD4M65RBsO-rugk5QEU5CPUn4DQJUcrZDKVss9S5oEMcfSpRn7Un1qO7-x5YTNZNiEp4wZ9TRixFv_Vg3nxNmB_TOgRZ8SZyEGQVyvTGpmviU1fA58sdZQL6us7Lw/s1600-h/landing2updated.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5327231584513541634" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhqEiGWQOX1DgD4M65RBsO-rugk5QEU5CPUn4DQJUcrZDKVss9S5oEMcfSpRn7Un1qO7-x5YTNZNiEp4wZ9TRixFv_Vg3nxNmB_TOgRZ8SZyEGQVyvTGpmviU1fA58sdZQL6us7Lw/s400/landing2updated.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 143px;" /></a><br />Don't have a Google profile? Just search for [<a href="//www.google.com/search?q=me">me</a>] and follow the instructions at the top of the page to create one. In just a few minutes, you can create a public profile that represents you and that appears when people search for your name on Google. Check out <a href="//www.google.com/profiles">www.google.com/profiles</a> to learn more.<br /><br /><span class="byline-author">Posted by Brian Stoler, 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/04/search-for-me-on-google.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 for "me" on Google&url=https://googleblog.blogspot.com/2009/04/search-for-me-on-google.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/04/search-for-me-on-google.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/04/search-for-me-on-google.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='1381309637725514651' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/gsa-contest-results-are-in.html' itemprop='url' title='GSA contest results are in'> GSA contest results are in </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 21, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Back in February we <a href="http://googleblog.blogspot.com/2009/02/search-is-on-for-google-search.html">announced</a> a contest to discover how "findable" the <a href="//www.google.com/enterprise/search/gsa.html">Google Search Appliance (GSA)</a> is in offices across the U.S. The GSA gives businesses of all shapes and sizes the power of universal search. In order to discover exactly how the GSA is helping businesses, we asked our customers to submit photos of their shiny yellow box with an explanation of how enterprise search has made their job easier.<br /><br />The results are in and we have chosen two grand prize winners who will attend an all-expenses paid trip to the <a href="http://code.google.com/events/io/">Google IO Conference</a> in May. Check out one of the winning photos below from <a href="http://wellstar.org/">WellStar Health Systems</a>, one of the largest not-for-profit health care systems in the Southeast, based in the Atlanta area. You can read their story and more on the <a href="http://googleenterprise.blogspot.com/2009/04/we-have-winner-news-on-wheres-your.html">Enterprise Blog</a>.<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhWXuH9ZiDMYTUE7klOxxtz76fnJCl5_5M6xDGxKao0gy57d5OenMFXnPn3LAVO6_ie53O8wuKk2rjBzdpS_HXdGBdAdul41Z_24QXYd2aGzJysDodsfk9fHP9zOv58fusK9C7ww/s1600-h/WellStar_GSA_Entry.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5327199927309467586" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhWXuH9ZiDMYTUE7klOxxtz76fnJCl5_5M6xDGxKao0gy57d5OenMFXnPn3LAVO6_ie53O8wuKk2rjBzdpS_HXdGBdAdul41Z_24QXYd2aGzJysDodsfk9fHP9zOv58fusK9C7ww/s400/WellStar_GSA_Entry.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 320px;" /></a><span style="font-style: italic;font-size:85%;" >Keeping "operations" running smoothly </span><br /></div><br /><span class="byline-author">Posted by Dave Kim, 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> Back in February we <a href="http://googleblog.blogspot.com/2009/02/search-is-on-for-google-search.html">announced</a> a contest to discover how "findable" the <a href="//www.google.com/enterprise/search/gsa.html">Google Search Appliance (GSA)</a> is in offices across the U.S. The GSA gives businesses of all shapes and sizes the power of universal search. In order to discover exactly how the GSA is helping businesses, we asked our customers to submit photos of their shiny yellow box with an explanation of how enterprise search has made their job easier.<br /><br />The results are in and we have chosen two grand prize winners who will attend an all-expenses paid trip to the <a href="http://code.google.com/events/io/">Google IO Conference</a> in May. Check out one of the winning photos below from <a href="http://wellstar.org/">WellStar Health Systems</a>, one of the largest not-for-profit health care systems in the Southeast, based in the Atlanta area. You can read their story and more on the <a href="http://googleenterprise.blogspot.com/2009/04/we-have-winner-news-on-wheres-your.html">Enterprise Blog</a>.<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhWXuH9ZiDMYTUE7klOxxtz76fnJCl5_5M6xDGxKao0gy57d5OenMFXnPn3LAVO6_ie53O8wuKk2rjBzdpS_HXdGBdAdul41Z_24QXYd2aGzJysDodsfk9fHP9zOv58fusK9C7ww/s1600-h/WellStar_GSA_Entry.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5327199927309467586" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhWXuH9ZiDMYTUE7klOxxtz76fnJCl5_5M6xDGxKao0gy57d5OenMFXnPn3LAVO6_ie53O8wuKk2rjBzdpS_HXdGBdAdul41Z_24QXYd2aGzJysDodsfk9fHP9zOv58fusK9C7ww/s400/WellStar_GSA_Entry.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 320px;" /></a><span style="font-style: italic;font-size:85%;" >Keeping "operations" running smoothly </span><br /></div><br /><span class="byline-author">Posted by Dave Kim, 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/04/gsa-contest-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:GSA contest results are in&url=https://googleblog.blogspot.com/2009/04/gsa-contest-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/04/gsa-contest-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/04/gsa-contest-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'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://googleblog.blogspot.com/search/label/google%20for%20work' rel='tag'> google for work </a> </span> </div> </div> </div> <div class='post' data-id='1125221106577392394' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/hard-at-play-in-google-labs-with.html' itemprop='url' title='Hard at play in Google Labs with Similar Images and Google News Timeline'> Hard at play in Google Labs with Similar Images and Google News Timeline </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 20, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> At Google, we are constantly researching, designing, and brainstorming about the next big idea, and when we think we've found something compelling, we often use our "<span style="background-color: rgb(255, 255, 255);"><a href="http://googleblog.blogspot.com/2006/05/googles-20-percent-time-in-action.html" id="q3jc" title="20-percent time">20-percent time</a></span>" to build a working version. Back in 2002, we created <span style="background-color: rgb(255, 255, 255);"><a href="http://www.googlelabs.com/" id="eo47" style="color: rgb(85, 26, 139);" title="Google Labs">Google Labs</a></span> to give these budding experiments a home where users could try them and share their thoughts with us. Some of our most popular products began this way, including Google Maps, iGoogle, and Google News.<br /><br />In keeping with our long-standing tradition of bringing new ideas to our users early in the development process, we're proud to welcome two new innovations to Google Labs: <a href="http://similar-images.googlelabs.com/" style="color: rgb(85, 26, 139);">Similar Images</a> and <a href="http://newstimeline.googlelabs.com/" style="color: rgb(85, 26, 139);">Google News Timeline</a>.<br /><br /><span style="font-weight: bold;">Similar Images</span><br /><br />Image Search is a tool you can use to find just about any kind of image, but it can sometimes be difficult to find the right image if you can't describe it in words. The new Similar Images feature was developed with just this in mind. Using it you can now find images that look like an existing result simply by clicking on a link. Using visual similarity, you don't have to refine the text of your search, instead, you can just click on the link of an image you like. For example, if you search for [<a href="http://similar-images.googlelabs.com/images?q=jaguar">jaguar</a>], you can use the "Similar images" link to quickly narrow your search.<br /><br />Image Search results will vary for the query [<a href="http://similar-images.googlelabs.com/images?hl=en&q=jaguar&btnG=Search+images" id="iaa:" title="jaguar">jaguar</a>]:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeP9NG4Ks5WZfpMS5tsP_TnJNVGLkwgQ-k3oPGwMrZ2T48SzKUwLyJ71BFGIEPB1pbESphLsLo_hv9vhwwWYEweKOmg_xWfgv2XQNO8WoJuVj7wlJoxpRGsMzjBztPpVpYbxpwRg/s1600-h/jaguar-screen-crop01.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5326818615988614386" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeP9NG4Ks5WZfpMS5tsP_TnJNVGLkwgQ-k3oPGwMrZ2T48SzKUwLyJ71BFGIEPB1pbESphLsLo_hv9vhwwWYEweKOmg_xWfgv2XQNO8WoJuVj7wlJoxpRGsMzjBztPpVpYbxpwRg/s400/jaguar-screen-crop01.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 129px;" /></a><br />With one click, we can help you find more pictures of the [<a href="http://similar-images.googlelabs.com/images?q=jaguar&qtype=similar&tbnid=_xSOihbrgAXmcM&prev=/images%3Fq%3Djaguar%26hl%3Den&tprev=/images%3Fq%3Djaguar%26hl%3Den" id="awuw" title="cat">cat</a>]:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDPLY0gogEEW3C1P4xe5xtOjs0sw7pLNIv5l_T1htf6fcI5uaWlCNu7A4kteQMiyuFt4wfbbCYIE12XDM9TducZAXqHD1scMCvwsZ2HBxhptn_ZtoprBXbh-r5ZR4xL_au-mELww/s1600-h/jaguar-cat-crop01.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5326818975691165986" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDPLY0gogEEW3C1P4xe5xtOjs0sw7pLNIv5l_T1htf6fcI5uaWlCNu7A4kteQMiyuFt4wfbbCYIE12XDM9TducZAXqHD1scMCvwsZ2HBxhptn_ZtoprBXbh-r5ZR4xL_au-mELww/s400/jaguar-cat-crop01.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 105px;" /></a><br />Or more pictures of the brand of [<a href="http://similar-images.googlelabs.com/images?q=jaguar&qtype=similar&tbnid=1F6xFNAoV1zjPM&prev=/images%3Fq%3Djaguar%26hl%3Den&tprev=/images%3Fq%3Djaguar%26hl%3Den" id="q.nr" title="brand of car">car</a>]:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLcI2DCQ7hqOhnSH3dBNxa7zocpVVhX2KNW5OIErPH5RYL-MNUPL_MNOYTSc_puoSuh8OXJtcUM2k1zsWWiA6P6xqju22rzk6CwDFHTIX0rYdz001I0ternwRy0h-wg4NO56cxFQ/s1600-h/jaguar-car-crop01.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5326819249288153266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLcI2DCQ7hqOhnSH3dBNxa7zocpVVhX2KNW5OIErPH5RYL-MNUPL_MNOYTSc_puoSuh8OXJtcUM2k1zsWWiA6P6xqju22rzk6CwDFHTIX0rYdz001I0ternwRy0h-wg4NO56cxFQ/s400/jaguar-car-crop01.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 107px;" /></a><br />You might try exploring the pyramids of <a href="http://similar-images.googlelabs.com/images?q=Egypt" id="dt3_" title="Egypt">Egypt</a> or discovering the <a href="http://similar-images.googlelabs.com/images?q=Forbidden+City" id="sbzc" title="Forbidden City">Forbidden City</a>. Or you might go shopping for an elegant <a href="http://similar-images.googlelabs.com/images?q=evening+gown" id="ltby" title="evening gown">evening gown</a> or that perfect pair of <a href="http://similar-images.googlelabs.com/images?q=shoes" id="j9dh" title="shoes">shoes</a>. So if you see an image you like, but you're stumped on how to describe it, just click the "Similar images" link to see more like it.<br /><br />Interested in learning more? Check out this video tour.<br /><br /><object height="295" width="480"><param name="movie" value="//www.youtube.com/v/6fD2t4d2Ln4&hl=en&fs=1&rel=0"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/6fD2t4d2Ln4&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="480"></embed></object><br /><br /><span style="font-weight: bold;">Google News Timeline</span><br /><br />Google News Timeline organizes information chronologically by presenting results from Google News and other data sources on a zoomable, graphical timeline. You can navigate through time by dragging the timeline, setting the time scale to days, weeks, months, years, or decades, or just including a time period in your query (i.e., "1977"). To see this in action, check out the results viewed by month in the <span style="background-color: rgb(255, 255, 255);"></span><a href="http://newstimeline.googlelabs.com/?date=2006-05-01&zoom=2" id="b_-4" title="summer of 2006">summer of 2006</a>.<br /><br />Google News Timeline can present results from lots of different sources, including both recent and archival news, scanned newspapers and magazines, blog posts, and sports scores and media like music and movies. You can view multiple sources simultaneously, allowing each source to lend context to the others. Try out some of our favorite queries like [<a href="http://newstimeline.googlelabs.com/?q=Jack+Nicholson&corpus=movie">jack nicholson movies</a>], [<a href="http://newstimeline.googlelabs.com/?q=Barack+Obama&corpus=newsquote">barack obama quotes</a>], and [<a href="http://newstimeline.googlelabs.com/?q=baseball&corpus=newsphoto">baseball news photos</a>]. To read more, check out our post on the <a href="http://googlenewsblog.blogspot.com/2009/04/introducing-google-news-timeline.html">Google News Blog</a>.<br /><span style="font-weight: bold;"><br />Google Labs reloaded</span><br /><br />These are just two examples of Google's innovation at play, with plenty more to come. In order to keep up with our engineers, we decided it was time to remodel Google Labs to make room for more — you guessed it — innovation! We started with the foundation: we rebuilt the service from scratch using <a href="http://code.google.com/appengine/">Google App Engine</a>, and we moved it to a new home at <a href="http://www.googlelabs.com/">www.googlelabs.com</a>. We also redesigned the website to make it easy and fun to discover new experiments as they arrive and to follow them as they evolve. We even added an <a href="http://www.googlelabs.com/rss">RSS feed</a> and an <a href="//www.google.com/ig/directory?type=gadgets&url=hosting.gmodules.com/ig/gadgets/file/109878180592838349936/google_labs_gadget.xml">iGoogle gadget</a> to make it easier to stay up to date.<br /><br />When you visit the site, you can also hear from the innovators themselves and share your thoughts, helping us shape your favorite experiments into future Google products. So come early and come often and bring your adventurous spirit — after all, we're building these experimental products and features for you!<br /><br /><span class="byline-author">Posted by Chuck Rosenberg, Similar Images, Andy Hertzfeld, Google News Timeline, and Michael Cohen, Google Labs</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 are constantly researching, designing, and brainstorming about the next big idea, and when we think we've found something compelling, we often use our "<span style="background-color: rgb(255, 255, 255);"><a href="http://googleblog.blogspot.com/2006/05/googles-20-percent-time-in-action.html" id="q3jc" title="20-percent time">20-percent time</a></span>" to build a working version. Back in 2002, we created <span style="background-color: rgb(255, 255, 255);"><a href="http://www.googlelabs.com/" id="eo47" style="color: rgb(85, 26, 139);" title="Google Labs">Google Labs</a></span> to give these budding experiments a home where users could try them and share their thoughts with us. Some of our most popular products began this way, including Google Maps, iGoogle, and Google News.<br /><br />In keeping with our long-standing tradition of bringing new ideas to our users early in the development process, we're proud to welcome two new innovations to Google Labs: <a href="http://similar-images.googlelabs.com/" style="color: rgb(85, 26, 139);">Similar Images</a> and <a href="http://newstimeline.googlelabs.com/" style="color: rgb(85, 26, 139);">Google News Timeline</a>.<br /><br /><span style="font-weight: bold;">Similar Images</span><br /><br />Image Search is a tool you can use to find just about any kind of image, but it can sometimes be difficult to find the right image if you can't describe it in words. The new Similar Images feature was developed with just this in mind. Using it you can now find images that look like an existing result simply by clicking on a link. Using visual similarity, you don't have to refine the text of your search, instead, you can just click on the link of an image you like. For example, if you search for [<a href="http://similar-images.googlelabs.com/images?q=jaguar">jaguar</a>], you can use the "Similar images" link to quickly narrow your search.<br /><br />Image Search results will vary for the query [<a href="http://similar-images.googlelabs.com/images?hl=en&q=jaguar&btnG=Search+images" id="iaa:" title="jaguar">jaguar</a>]:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeP9NG4Ks5WZfpMS5tsP_TnJNVGLkwgQ-k3oPGwMrZ2T48SzKUwLyJ71BFGIEPB1pbESphLsLo_hv9vhwwWYEweKOmg_xWfgv2XQNO8WoJuVj7wlJoxpRGsMzjBztPpVpYbxpwRg/s1600-h/jaguar-screen-crop01.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5326818615988614386" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjeP9NG4Ks5WZfpMS5tsP_TnJNVGLkwgQ-k3oPGwMrZ2T48SzKUwLyJ71BFGIEPB1pbESphLsLo_hv9vhwwWYEweKOmg_xWfgv2XQNO8WoJuVj7wlJoxpRGsMzjBztPpVpYbxpwRg/s400/jaguar-screen-crop01.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 129px;" /></a><br />With one click, we can help you find more pictures of the [<a href="http://similar-images.googlelabs.com/images?q=jaguar&qtype=similar&tbnid=_xSOihbrgAXmcM&prev=/images%3Fq%3Djaguar%26hl%3Den&tprev=/images%3Fq%3Djaguar%26hl%3Den" id="awuw" title="cat">cat</a>]:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDPLY0gogEEW3C1P4xe5xtOjs0sw7pLNIv5l_T1htf6fcI5uaWlCNu7A4kteQMiyuFt4wfbbCYIE12XDM9TducZAXqHD1scMCvwsZ2HBxhptn_ZtoprBXbh-r5ZR4xL_au-mELww/s1600-h/jaguar-cat-crop01.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5326818975691165986" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhDPLY0gogEEW3C1P4xe5xtOjs0sw7pLNIv5l_T1htf6fcI5uaWlCNu7A4kteQMiyuFt4wfbbCYIE12XDM9TducZAXqHD1scMCvwsZ2HBxhptn_ZtoprBXbh-r5ZR4xL_au-mELww/s400/jaguar-cat-crop01.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 105px;" /></a><br />Or more pictures of the brand of [<a href="http://similar-images.googlelabs.com/images?q=jaguar&qtype=similar&tbnid=1F6xFNAoV1zjPM&prev=/images%3Fq%3Djaguar%26hl%3Den&tprev=/images%3Fq%3Djaguar%26hl%3Den" id="q.nr" title="brand of car">car</a>]:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLcI2DCQ7hqOhnSH3dBNxa7zocpVVhX2KNW5OIErPH5RYL-MNUPL_MNOYTSc_puoSuh8OXJtcUM2k1zsWWiA6P6xqju22rzk6CwDFHTIX0rYdz001I0ternwRy0h-wg4NO56cxFQ/s1600-h/jaguar-car-crop01.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5326819249288153266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLcI2DCQ7hqOhnSH3dBNxa7zocpVVhX2KNW5OIErPH5RYL-MNUPL_MNOYTSc_puoSuh8OXJtcUM2k1zsWWiA6P6xqju22rzk6CwDFHTIX0rYdz001I0ternwRy0h-wg4NO56cxFQ/s400/jaguar-car-crop01.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 107px;" /></a><br />You might try exploring the pyramids of <a href="http://similar-images.googlelabs.com/images?q=Egypt" id="dt3_" title="Egypt">Egypt</a> or discovering the <a href="http://similar-images.googlelabs.com/images?q=Forbidden+City" id="sbzc" title="Forbidden City">Forbidden City</a>. Or you might go shopping for an elegant <a href="http://similar-images.googlelabs.com/images?q=evening+gown" id="ltby" title="evening gown">evening gown</a> or that perfect pair of <a href="http://similar-images.googlelabs.com/images?q=shoes" id="j9dh" title="shoes">shoes</a>. So if you see an image you like, but you're stumped on how to describe it, just click the "Similar images" link to see more like it.<br /><br />Interested in learning more? Check out this video tour.<br /><br /><object height="295" width="480"><param name="movie" value="//www.youtube.com/v/6fD2t4d2Ln4&hl=en&fs=1&rel=0"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/6fD2t4d2Ln4&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="480"></embed></object><br /><br /><span style="font-weight: bold;">Google News Timeline</span><br /><br />Google News Timeline organizes information chronologically by presenting results from Google News and other data sources on a zoomable, graphical timeline. You can navigate through time by dragging the timeline, setting the time scale to days, weeks, months, years, or decades, or just including a time period in your query (i.e., "1977"). To see this in action, check out the results viewed by month in the <span style="background-color: rgb(255, 255, 255);"></span><a href="http://newstimeline.googlelabs.com/?date=2006-05-01&zoom=2" id="b_-4" title="summer of 2006">summer of 2006</a>.<br /><br />Google News Timeline can present results from lots of different sources, including both recent and archival news, scanned newspapers and magazines, blog posts, and sports scores and media like music and movies. You can view multiple sources simultaneously, allowing each source to lend context to the others. Try out some of our favorite queries like [<a href="http://newstimeline.googlelabs.com/?q=Jack+Nicholson&corpus=movie">jack nicholson movies</a>], [<a href="http://newstimeline.googlelabs.com/?q=Barack+Obama&corpus=newsquote">barack obama quotes</a>], and [<a href="http://newstimeline.googlelabs.com/?q=baseball&corpus=newsphoto">baseball news photos</a>]. To read more, check out our post on the <a href="http://googlenewsblog.blogspot.com/2009/04/introducing-google-news-timeline.html">Google News Blog</a>.<br /><span style="font-weight: bold;"><br />Google Labs reloaded</span><br /><br />These are just two examples of Google's innovation at play, with plenty more to come. In order to keep up with our engineers, we decided it was time to remodel Google Labs to make room for more — you guessed it — innovation! We started with the foundation: we rebuilt the service from scratch using <a href="http://code.google.com/appengine/">Google App Engine</a>, and we moved it to a new home at <a href="http://www.googlelabs.com/">www.googlelabs.com</a>. We also redesigned the website to make it easy and fun to discover new experiments as they arrive and to follow them as they evolve. We even added an <a href="http://www.googlelabs.com/rss">RSS feed</a> and an <a href="//www.google.com/ig/directory?type=gadgets&url=hosting.gmodules.com/ig/gadgets/file/109878180592838349936/google_labs_gadget.xml">iGoogle gadget</a> to make it easier to stay up to date.<br /><br />When you visit the site, you can also hear from the innovators themselves and share your thoughts, helping us shape your favorite experiments into future Google products. So come early and come often and bring your adventurous spirit — after all, we're building these experimental products and features for you!<br /><br /><span class="byline-author">Posted by Chuck Rosenberg, Similar Images, Andy Hertzfeld, Google News Timeline, and Michael Cohen, Google Labs</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/04/hard-at-play-in-google-labs-with.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:Hard at play in Google Labs with Similar Images and Google News Timeline&url=https://googleblog.blogspot.com/2009/04/hard-at-play-in-google-labs-with.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/04/hard-at-play-in-google-labs-with.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/04/hard-at-play-in-google-labs-with.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='4807606125588530715' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/introducing-google-lime-scholarship.html' itemprop='url' title='Introducing the Google Lime Scholarship'> Introducing the Google Lime Scholarship </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 15, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Today, we're pleased to announce the most recent addition to our scholarship programs, the Google Lime Scholarship for Students with Disabilities. We're partnering with <a href="http://www.limeconnect.com/">Lime</a> to offer scholarships to students with disabilities who are pursuing university degrees in the field of computer science in Canada or the U.S. Lime is a not-for-profit organization that brings together global corporations and people with disabilities, bringing to light an untapped source of talent. Scholarships will be granted for the 2009–2010 academic year, and recipients will be invited to attend an all-expenses-paid retreat at the Googleplex in Mountain View in 2010.<br /><br />We hope that this program will increase opportunities for students with disabilities and encourage them to pursue careers in computer science. We also hope to foster long-lasting relationships through which these students can support each other over the course of their academic studies.<br /><br />The deadline to apply for this year's Lime Scholarship is June 1, 2009. For complete details, visit <a href="//www.google.com/jobs/scholarships">www.google.com/jobs/scholarships</a>.<br /><br /><span class="byline-author">Posted by Meghan O'Farrell, Talent and Outreach Programs Specialist </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're pleased to announce the most recent addition to our scholarship programs, the Google Lime Scholarship for Students with Disabilities. We're partnering with <a href="http://www.limeconnect.com/">Lime</a> to offer scholarships to students with disabilities who are pursuing university degrees in the field of computer science in Canada or the U.S. Lime is a not-for-profit organization that brings together global corporations and people with disabilities, bringing to light an untapped source of talent. Scholarships will be granted for the 2009–2010 academic year, and recipients will be invited to attend an all-expenses-paid retreat at the Googleplex in Mountain View in 2010.<br /><br />We hope that this program will increase opportunities for students with disabilities and encourage them to pursue careers in computer science. We also hope to foster long-lasting relationships through which these students can support each other over the course of their academic studies.<br /><br />The deadline to apply for this year's Lime Scholarship is June 1, 2009. For complete details, visit <a href="//www.google.com/jobs/scholarships">www.google.com/jobs/scholarships</a>.<br /><br /><span class="byline-author">Posted by Meghan O'Farrell, Talent and Outreach Programs Specialist </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/04/introducing-google-lime-scholarship.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 the Google Lime Scholarship&url=https://googleblog.blogspot.com/2009/04/introducing-google-lime-scholarship.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/04/introducing-google-lime-scholarship.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/04/introducing-google-lime-scholarship.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/scholarships' rel='tag'> scholarships </a> </span> </div> </div> </div> <div class='post' data-id='9164730123764535706' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/youtube-symphony-orchestra-from-idea-to.html' itemprop='url' title='YouTube Symphony Orchestra: from idea to reality'> YouTube Symphony Orchestra: from idea to reality </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 15, 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=mjTQtrvsAP8">YouTube</a><a href="//www.youtube.com/blog?entry=mjTQtrvsAP8"> Blog</a>)</span></span><br /><br />Today represents the final culmination of an idea many months in the making: a first-class global orchestra brought together by YouTube. This week, over 90 musicians from around the world -- including a Spanish guitarist, a Dutch harpist and a Lithuanian birbyne player — have gathered in New York City in preparation for tonight's historic YouTube Symphony Orchestra performance at Carnegie Hall. And today on YouTube's homepage, we are proud to present the world premiere of Tan Dun's composition "Internet Symphony, Eroica," as selected and mashed up from nearly 3,000 video submissions from around the globe.<br /><br />Maestro — the mash-up, please!<br /><br /><object height="340" width="560"><param name="movie" value="//www.youtube.com/v/oC4FAyg64OI&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/oC4FAyg64OI&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"></embed></object><br /><br />Along with the "Eroica" premiere, we're also posting exclusive behind-the-scenes footage of the preparation leading up to tonight's performance. Learn more about the <a href="//www.youtube.com/symphony">YouTube Symphony Orchestra</a> by watching candid vlogs, early rehearsals with conductor and creative director <a href="//www.youtube.com/michaeltilsonthomas">Michael Tilson Thomas</a>, and meet-and-greets between the musicians lucky enough to participate in this once-in-a-lifetime event. Many thanks to our "Vlog Squad" team of classical musicians (<a href="//www.youtube.com/user/alicelizard">Caeli Smith</a>, <a href="//www.youtube.com/user/jeremydenk">Jeremy Denk</a>, and <a href="//www.youtube.com/user/eikosudoh">Eiko Sudoh</a>), and to <a href="//www.youtube.com/gramafilm">Harmony Films</a>, who are currently putting together a full-length documentary on the YouTube Symphony Orchestra.<br /><br />And for those of you who can't make it to New York in time for the big show, don't fret. We'll be posting the full performance from Carnegie Hall on YouTube tomorrow at <a href="//www.youtube.com/symphony">www.youtube.com/symphony</a>.<br /><br /><span class="byline-author">Posted by Michele Flannery, YouTube Music</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=mjTQtrvsAP8">YouTube</a><a href="//www.youtube.com/blog?entry=mjTQtrvsAP8"> Blog</a>)</span></span><br /><br />Today represents the final culmination of an idea many months in the making: a first-class global orchestra brought together by YouTube. This week, over 90 musicians from around the world -- including a Spanish guitarist, a Dutch harpist and a Lithuanian birbyne player — have gathered in New York City in preparation for tonight's historic YouTube Symphony Orchestra performance at Carnegie Hall. And today on YouTube's homepage, we are proud to present the world premiere of Tan Dun's composition "Internet Symphony, Eroica," as selected and mashed up from nearly 3,000 video submissions from around the globe.<br /><br />Maestro — the mash-up, please!<br /><br /><object height="340" width="560"><param name="movie" value="//www.youtube.com/v/oC4FAyg64OI&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/oC4FAyg64OI&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"></embed></object><br /><br />Along with the "Eroica" premiere, we're also posting exclusive behind-the-scenes footage of the preparation leading up to tonight's performance. Learn more about the <a href="//www.youtube.com/symphony">YouTube Symphony Orchestra</a> by watching candid vlogs, early rehearsals with conductor and creative director <a href="//www.youtube.com/michaeltilsonthomas">Michael Tilson Thomas</a>, and meet-and-greets between the musicians lucky enough to participate in this once-in-a-lifetime event. Many thanks to our "Vlog Squad" team of classical musicians (<a href="//www.youtube.com/user/alicelizard">Caeli Smith</a>, <a href="//www.youtube.com/user/jeremydenk">Jeremy Denk</a>, and <a href="//www.youtube.com/user/eikosudoh">Eiko Sudoh</a>), and to <a href="//www.youtube.com/gramafilm">Harmony Films</a>, who are currently putting together a full-length documentary on the YouTube Symphony Orchestra.<br /><br />And for those of you who can't make it to New York in time for the big show, don't fret. We'll be posting the full performance from Carnegie Hall on YouTube tomorrow at <a href="//www.youtube.com/symphony">www.youtube.com/symphony</a>.<br /><br /><span class="byline-author">Posted by Michele Flannery, YouTube Music</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/04/youtube-symphony-orchestra-from-idea-to.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:YouTube Symphony Orchestra: from idea to reality&url=https://googleblog.blogspot.com/2009/04/youtube-symphony-orchestra-from-idea-to.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/04/youtube-symphony-orchestra-from-idea-to.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/04/youtube-symphony-orchestra-from-idea-to.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='6717232825138410541' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/aria-for-google-moderator.html' itemprop='url' title='An ARIA for Google Moderator'> An ARIA for Google Moderator </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 13, 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;">From time to time, our own </span><a style="font-style: italic;" href="http://emacspeak.sourceforge.net/raman/">T.V. Raman</a><span style="font-style: italic;"> shares his tips on how to use Google from his perspective as a technologist who cannot see -- tips that sighted people, among others, may also find useful. - Ed.</span></span><br /><br />Google-AxsJAX was launched in late 2007 as a library for access-enabling Web-2.0 applications. Since then, we have released accessibility enhancements for many Web-2.0 applications via the <a href="http://code.google.com/p/google-axsjax/">AxsJAX site</a> as early experiments that have eventually graduated into full-fledged products. Just recently we <a title="posted" href="http://googleblog.blogspot.com/2009/04/aria-for-google-calendar-finance-and.html" id="o9.g">posted</a> about using the AxsJAX library to provide ARIA enhancements for Google Calendar, Google Finance and Google News. Now we are happy to share an early AxsJAX extension for <a title="Google Moderator" href="http://moderator.appspot.com/" id="v.:0">Google Moderator</a> that enables fluent eyes-free use of the tool.<br /><br />For details about AxsJAX enhancements, see the <a href="http://google-axsjax.googlecode.com/svn/trunk/docs/faq.html">AxsJAX FAQ</a>. Briefly, you need Firefox 3.0 and a screenreader that supports W3C ARIA to take advantage of these enhancements. Users who do not have a screenreader installed can most easily experience the results by installing <a href="http://www.clcworld.net/">Fire Vox</a>, a freely available self-voicing extension for Firefox.<br /><br />You can activate the AxsJAX enhancement for Google Moderator either by clicking on the link that says "Click here for ARIA enhanced Google Moderator" or by <a style="background-color: rgb(255, 255, 255);" title="accessing the ARIA-enhanced version directly" href="http://moderator.appspot.com/?axs#16/e=1a26" id="xuh-">accessing the ARIA-enhanced version directly</a>. After enabling the enhancement, you can use Google Moderator via the keyboard, with all user interaction producing spoken feedback via W3C ARIA.<br /><br />Here is a brief overview of the experience:<br /><br />1. The user interface is divided into logical panes — one listing topic areas, and the other listing questions on a given topic. At times (e.g., before a meeting), you may find an additional <span style="font-style: italic;">Featured Question</span> pane that shows a randomly selected question that you can vote on.<br />2. Users can ask new questions under a given topic, or give a thumbs-up/thumbs-down to questions that have already been asked.<br />3. Use the <u>left</u> and <u>right</u> arrow keys to switch between the two panes. You hear the title of the selected pane as you switch.<br />4. Use <u>up</u> and <u>down</u> arrows to navigate among the items in the selected pane. As you navigate, you hear the current item.<br />5. Hit <u>enter</u> to select the current item.<br />6. The current item can be magnified by repeatedly pressing the <u>+</u> (or <u>=</u>) key. To reduce magnification, press the <u>-</u> key.<br />7. When navigating the questions in a given topic, hit <u>y</u> or <u>n</u> to vote a question up or down.<br />8. When navigating items in the topic pane, hit <u>a</u> to ask a question. Once you confirm your request to post the question, it will show up in the list of questions for that topic so that others can vote that question up or down.<br /><br />Please visit the <a href="http://groups.google.com/group/accessible/?pli=1">Google Group for accessibility</a> to provide feedback. This AxsJAX extension is still a work in progress, so we'd love to hear from you as we continue to work out the kinks.<br /><br /><span style="font-weight: bold; font-style: italic;">Update on 4/14:</span> Clarified in the second and third paragraphs that you do not need to install this enhancement. You can access it directly from Google Moderator.<br /><br /><span class="byline-author">Posted by Posted by T. V. Raman, Research Scientist, and Charles L. Chen, 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> <span style="font-size:85%;"><span style="font-style: italic;">From time to time, our own </span><a style="font-style: italic;" href="http://emacspeak.sourceforge.net/raman/">T.V. Raman</a><span style="font-style: italic;"> shares his tips on how to use Google from his perspective as a technologist who cannot see -- tips that sighted people, among others, may also find useful. - Ed.</span></span><br /><br />Google-AxsJAX was launched in late 2007 as a library for access-enabling Web-2.0 applications. Since then, we have released accessibility enhancements for many Web-2.0 applications via the <a href="http://code.google.com/p/google-axsjax/">AxsJAX site</a> as early experiments that have eventually graduated into full-fledged products. Just recently we <a title="posted" href="http://googleblog.blogspot.com/2009/04/aria-for-google-calendar-finance-and.html" id="o9.g">posted</a> about using the AxsJAX library to provide ARIA enhancements for Google Calendar, Google Finance and Google News. Now we are happy to share an early AxsJAX extension for <a title="Google Moderator" href="http://moderator.appspot.com/" id="v.:0">Google Moderator</a> that enables fluent eyes-free use of the tool.<br /><br />For details about AxsJAX enhancements, see the <a href="http://google-axsjax.googlecode.com/svn/trunk/docs/faq.html">AxsJAX FAQ</a>. Briefly, you need Firefox 3.0 and a screenreader that supports W3C ARIA to take advantage of these enhancements. Users who do not have a screenreader installed can most easily experience the results by installing <a href="http://www.clcworld.net/">Fire Vox</a>, a freely available self-voicing extension for Firefox.<br /><br />You can activate the AxsJAX enhancement for Google Moderator either by clicking on the link that says "Click here for ARIA enhanced Google Moderator" or by <a style="background-color: rgb(255, 255, 255);" title="accessing the ARIA-enhanced version directly" href="http://moderator.appspot.com/?axs#16/e=1a26" id="xuh-">accessing the ARIA-enhanced version directly</a>. After enabling the enhancement, you can use Google Moderator via the keyboard, with all user interaction producing spoken feedback via W3C ARIA.<br /><br />Here is a brief overview of the experience:<br /><br />1. The user interface is divided into logical panes — one listing topic areas, and the other listing questions on a given topic. At times (e.g., before a meeting), you may find an additional <span style="font-style: italic;">Featured Question</span> pane that shows a randomly selected question that you can vote on.<br />2. Users can ask new questions under a given topic, or give a thumbs-up/thumbs-down to questions that have already been asked.<br />3. Use the <u>left</u> and <u>right</u> arrow keys to switch between the two panes. You hear the title of the selected pane as you switch.<br />4. Use <u>up</u> and <u>down</u> arrows to navigate among the items in the selected pane. As you navigate, you hear the current item.<br />5. Hit <u>enter</u> to select the current item.<br />6. The current item can be magnified by repeatedly pressing the <u>+</u> (or <u>=</u>) key. To reduce magnification, press the <u>-</u> key.<br />7. When navigating the questions in a given topic, hit <u>y</u> or <u>n</u> to vote a question up or down.<br />8. When navigating items in the topic pane, hit <u>a</u> to ask a question. Once you confirm your request to post the question, it will show up in the list of questions for that topic so that others can vote that question up or down.<br /><br />Please visit the <a href="http://groups.google.com/group/accessible/?pli=1">Google Group for accessibility</a> to provide feedback. This AxsJAX extension is still a work in progress, so we'd love to hear from you as we continue to work out the kinks.<br /><br /><span style="font-weight: bold; font-style: italic;">Update on 4/14:</span> Clarified in the second and third paragraphs that you do not need to install this enhancement. You can access it directly from Google Moderator.<br /><br /><span class="byline-author">Posted by Posted by T. V. Raman, Research Scientist, and Charles L. Chen, 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/04/aria-for-google-moderator.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 ARIA for Google Moderator&url=https://googleblog.blogspot.com/2009/04/aria-for-google-moderator.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/04/aria-for-google-moderator.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/04/aria-for-google-moderator.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/accessibility' rel='tag'> accessibility </a> </span> </div> </div> </div> <div class='post' data-id='7221288927043709436' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/will-it-lens.html' itemprop='url' title='Will it lens?'> Will it lens? </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 10, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Not long ago, a bunch of us in our <a href="//maps.google.com/?q=604+Arizona+Ave,+Santa+Monica,+CA+(Google+Santa+Monica)">Santa Monica office</a> pooled together the money to buy a four-foot by three-foot <a href="http://en.wikipedia.org/wiki/Fresnel_lens">Fresnel lens</a>. We've since been spending our lunch hours out in the sun playing with it.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxYrp-QwNipG1BvQ6r3Nic2KNN245wSxyGc9ZYOmBxkFN5PyHshdQKrtdss3jHLSEDCQQgcZZ5P5geRZkEOkz0IRUvk_r-7FuL7ss8X97N7DGUyPEylYbyuJdEmxcHy0umUiAS3Q/s1600-h/first+day.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812932029818850" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxYrp-QwNipG1BvQ6r3Nic2KNN245wSxyGc9ZYOmBxkFN5PyHshdQKrtdss3jHLSEDCQQgcZZ5P5geRZkEOkz0IRUvk_r-7FuL7ss8X97N7DGUyPEylYbyuJdEmxcHy0umUiAS3Q/s400/first+day.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" /></a><br />A normal lens this big would be several feet thick and weigh a proverbial ton (the right-hand image below). However, it's possible to remove much of the inside of a lens and collapse down the shape without introducing too much distortion (the left-hand image):<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_blR9aW29GDbFVylOd1vqXS3G7b7Nl9soVHM30RRKBmJjTZtYc3VPOdn9aSI-pZMBnjpKTNQm8ZY-qUsFHqH0H04DsN8z-wxFLpSv3lbxxKqs2yiZPf6MlUrhgO06iqZnKDpzsA/s1600-h/401px-Fresnel_lens.svg.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812928721086178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_blR9aW29GDbFVylOd1vqXS3G7b7Nl9soVHM30RRKBmJjTZtYc3VPOdn9aSI-pZMBnjpKTNQm8ZY-qUsFHqH0H04DsN8z-wxFLpSv3lbxxKqs2yiZPf6MlUrhgO06iqZnKDpzsA/s400/401px-Fresnel_lens.svg.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 267px; height: 400px;" /></a>Fresnel (pronounced "freh-NELL") lenses are used in overhead projectors and lighthouses. We've been using ours, however, to see what happens when you focus 1,000 watts of sunlight onto a single point. It's like when you were a kid and tried to burn ants with a pocket magnifying glass — but 400 times stronger. We built a wooden frame to keep the lens flat and focused, and a stand to hold it steady:<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgClM9ez0_oYQwqQaGNVk8jCK6qbcgApC5OT9ZGBPdERLgtJegnEjr0d7PDAKpAERdOp-V-kyFlGe30X_rFnzJXEB_niAZqk39U_z4D1rrGPwc-t23Hf6DjRHmfV3LvPnNafgMEHw/s1600-h/alternative+lens+stand+2.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812929088300530" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgClM9ez0_oYQwqQaGNVk8jCK6qbcgApC5OT9ZGBPdERLgtJegnEjr0d7PDAKpAERdOp-V-kyFlGe30X_rFnzJXEB_niAZqk39U_z4D1rrGPwc-t23Hf6DjRHmfV3LvPnNafgMEHw/s400/alternative+lens+stand+2.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" /></a><span style="font-size:78%;"><span style="font-style: italic;">The light in the focal point is so bright that you can't look directly at it without welding goggles.</span></span><br /></div><br />The lens maker claimed you could melt a penny with it, so that was the first thing we tried:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-GAYndk8gN8MBU_gan8oueMN0YGuKSPtkCmvqzejpOk2sKfybfQ5I6ad76H_6xn6akqOCKW52ndrACGPzubqffETf_NyZdtOCmA80LRdpuPXXQdirHY4-TQncnXcdgG3gSBQL0g/s1600-h/pennies.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812461074296450" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-GAYndk8gN8MBU_gan8oueMN0YGuKSPtkCmvqzejpOk2sKfybfQ5I6ad76H_6xn6akqOCKW52ndrACGPzubqffETf_NyZdtOCmA80LRdpuPXXQdirHY4-TQncnXcdgG3gSBQL0g/s400/pennies.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" /></a><br />Modern pennies are made of zinc with a copper coating. The bottom row shows what happens when you put a penny in the focal point of the lens: the inside melts away and the coating stays intact (zinc melts at 693 <a href="http://en.wikipedia.org/wiki/Kelvin">kelvins</a>, copper melts at 1,356 K). But if you heat it just enough, the metals mix and you make brass (the gold-colored penny in the middle). Older pennies (those minted before 1982) are almost entirely copper, so they didn't melt (top row).<br /><br />We also had an aluminum can:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEZNaNosp7SLvfjyzAz-AL4OHVuoLOmY2mVeLqacoBDBWFRw0Tbij3-s8F8RZGrYBeD8jKMkA6x9cjoE1WqvI03ZEKsWIYb4b5gedtoUXB__5D3nmXK6P3Rn7yWoU_72w8JA_DlQ/s1600-h/can.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812469214949410" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEZNaNosp7SLvfjyzAz-AL4OHVuoLOmY2mVeLqacoBDBWFRw0Tbij3-s8F8RZGrYBeD8jKMkA6x9cjoE1WqvI03ZEKsWIYb4b5gedtoUXB__5D3nmXK6P3Rn7yWoU_72w8JA_DlQ/s400/can.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" /></a><br />The water we poured in boiled quickly, while the can itself became so brittle that we poked holes through it with nothing more than sunlight.<br /><br />Then we tried cooking. Popcorn did both what you'd expect and not quite what you'd expect: when you really focus the light on it, it kinda pops but mostly burns. However, if you don't put it directly in the focal point, so the light is spread over a larger area and doesn't heat it up as quickly, you can get a whole bunch of kernels to pop without burning too much.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-5tB0OGhBOelvpoItGXeFdyGk8brz3qtf7yA59ZyRoXrRVMcZMVwTYFNSFrHxNbiG6w6YcH41kGO63yidDAQgwEE7ZyGIS0tWH76aBRZlIBz9flaUfjrnDY_i8PazKt2AAot4Vw/s1600-h/popcorn+cooking.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812467866512130" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-5tB0OGhBOelvpoItGXeFdyGk8brz3qtf7yA59ZyRoXrRVMcZMVwTYFNSFrHxNbiG6w6YcH41kGO63yidDAQgwEE7ZyGIS0tWH76aBRZlIBz9flaUfjrnDY_i8PazKt2AAot4Vw/s400/popcorn+cooking.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" /></a><br />The steam/smoke coming up from the kernels really highlighted the spectra from the lens beautifully. Our yield was very low (lots of unpopped kernels for each popped one), but at least we had real popcorn!<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNnBuM-7X0ELDexsny5_yB2DchRRi5Q6pXJ_t7c6S89PCWhu5L6vUwMY9_M6gSzhFUl1StPV4mFJcOWCwja7BbB-QSUq44r45DRt2rsxQvCzhgOW2sHcps0AZf-ohhf4zNokU1dQ/s1600-h/finished+popcorn.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812466365970994" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNnBuM-7X0ELDexsny5_yB2DchRRi5Q6pXJ_t7c6S89PCWhu5L6vUwMY9_M6gSzhFUl1StPV4mFJcOWCwja7BbB-QSUq44r45DRt2rsxQvCzhgOW2sHcps0AZf-ohhf4zNokU1dQ/s400/finished+popcorn.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" /></a><br />When we tried to cook bacon, about a third ended up well done, a third was burnt, and a third was uncooked. Cooking with the lens is difficult because it heats stuff up too hot too fast. But the well-cooked parts tasted great, so we added an egg:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiW7HD0gb9-M1MayuXxdoeHih2Gc-t-IVMeFA_KCNTc9YyRUoZhtxqOEjvpfseqctQaookQa7ba7jdigdqor7G7lKoxfT_ktLLZOZuTZMEeumwc-14VNohKMN3kfOK1UD-IpgUO-Q/s1600-h/bacon.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812473237975682" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiW7HD0gb9-M1MayuXxdoeHih2Gc-t-IVMeFA_KCNTc9YyRUoZhtxqOEjvpfseqctQaookQa7ba7jdigdqor7G7lKoxfT_ktLLZOZuTZMEeumwc-14VNohKMN3kfOK1UD-IpgUO-Q/s400/bacon.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" /></a><br />(We didn't lens the spoon; we used it to eat the egg afterwards.)<br /><br />It's been fun experimenting with different lensing techniques and items and we've learned a lot (including where the nearest fire extinguisher is!). These are just the highlights — we've lensed gourds, soap, gummy bears, CDs — you name it. Next on our list: marshmallows!<br /><br />We've got more details and more pictures of our results on <a href="http://big-bad-al.livejournal.com/103588.html">Alan's personal blog</a>. If you have ideas of other things we should try lensing, we'd love to hear suggestions.<br /><br /><span class="byline-author">Posted by Alan Davidson and Dustin Boswell, Software Engineers</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, a bunch of us in our <a href="//maps.google.com/?q=604+Arizona+Ave,+Santa+Monica,+CA+(Google+Santa+Monica)">Santa Monica office</a> pooled together the money to buy a four-foot by three-foot <a href="http://en.wikipedia.org/wiki/Fresnel_lens">Fresnel lens</a>. We've since been spending our lunch hours out in the sun playing with it.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxYrp-QwNipG1BvQ6r3Nic2KNN245wSxyGc9ZYOmBxkFN5PyHshdQKrtdss3jHLSEDCQQgcZZ5P5geRZkEOkz0IRUvk_r-7FuL7ss8X97N7DGUyPEylYbyuJdEmxcHy0umUiAS3Q/s1600-h/first+day.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812932029818850" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhxYrp-QwNipG1BvQ6r3Nic2KNN245wSxyGc9ZYOmBxkFN5PyHshdQKrtdss3jHLSEDCQQgcZZ5P5geRZkEOkz0IRUvk_r-7FuL7ss8X97N7DGUyPEylYbyuJdEmxcHy0umUiAS3Q/s400/first+day.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" /></a><br />A normal lens this big would be several feet thick and weigh a proverbial ton (the right-hand image below). However, it's possible to remove much of the inside of a lens and collapse down the shape without introducing too much distortion (the left-hand image):<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_blR9aW29GDbFVylOd1vqXS3G7b7Nl9soVHM30RRKBmJjTZtYc3VPOdn9aSI-pZMBnjpKTNQm8ZY-qUsFHqH0H04DsN8z-wxFLpSv3lbxxKqs2yiZPf6MlUrhgO06iqZnKDpzsA/s1600-h/401px-Fresnel_lens.svg.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812928721086178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh_blR9aW29GDbFVylOd1vqXS3G7b7Nl9soVHM30RRKBmJjTZtYc3VPOdn9aSI-pZMBnjpKTNQm8ZY-qUsFHqH0H04DsN8z-wxFLpSv3lbxxKqs2yiZPf6MlUrhgO06iqZnKDpzsA/s400/401px-Fresnel_lens.svg.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 267px; height: 400px;" /></a>Fresnel (pronounced "freh-NELL") lenses are used in overhead projectors and lighthouses. We've been using ours, however, to see what happens when you focus 1,000 watts of sunlight onto a single point. It's like when you were a kid and tried to burn ants with a pocket magnifying glass — but 400 times stronger. We built a wooden frame to keep the lens flat and focused, and a stand to hold it steady:<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgClM9ez0_oYQwqQaGNVk8jCK6qbcgApC5OT9ZGBPdERLgtJegnEjr0d7PDAKpAERdOp-V-kyFlGe30X_rFnzJXEB_niAZqk39U_z4D1rrGPwc-t23Hf6DjRHmfV3LvPnNafgMEHw/s1600-h/alternative+lens+stand+2.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812929088300530" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgClM9ez0_oYQwqQaGNVk8jCK6qbcgApC5OT9ZGBPdERLgtJegnEjr0d7PDAKpAERdOp-V-kyFlGe30X_rFnzJXEB_niAZqk39U_z4D1rrGPwc-t23Hf6DjRHmfV3LvPnNafgMEHw/s400/alternative+lens+stand+2.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" /></a><span style="font-size:78%;"><span style="font-style: italic;">The light in the focal point is so bright that you can't look directly at it without welding goggles.</span></span><br /></div><br />The lens maker claimed you could melt a penny with it, so that was the first thing we tried:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-GAYndk8gN8MBU_gan8oueMN0YGuKSPtkCmvqzejpOk2sKfybfQ5I6ad76H_6xn6akqOCKW52ndrACGPzubqffETf_NyZdtOCmA80LRdpuPXXQdirHY4-TQncnXcdgG3gSBQL0g/s1600-h/pennies.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812461074296450" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi-GAYndk8gN8MBU_gan8oueMN0YGuKSPtkCmvqzejpOk2sKfybfQ5I6ad76H_6xn6akqOCKW52ndrACGPzubqffETf_NyZdtOCmA80LRdpuPXXQdirHY4-TQncnXcdgG3gSBQL0g/s400/pennies.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" /></a><br />Modern pennies are made of zinc with a copper coating. The bottom row shows what happens when you put a penny in the focal point of the lens: the inside melts away and the coating stays intact (zinc melts at 693 <a href="http://en.wikipedia.org/wiki/Kelvin">kelvins</a>, copper melts at 1,356 K). But if you heat it just enough, the metals mix and you make brass (the gold-colored penny in the middle). Older pennies (those minted before 1982) are almost entirely copper, so they didn't melt (top row).<br /><br />We also had an aluminum can:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEZNaNosp7SLvfjyzAz-AL4OHVuoLOmY2mVeLqacoBDBWFRw0Tbij3-s8F8RZGrYBeD8jKMkA6x9cjoE1WqvI03ZEKsWIYb4b5gedtoUXB__5D3nmXK6P3Rn7yWoU_72w8JA_DlQ/s1600-h/can.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812469214949410" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEZNaNosp7SLvfjyzAz-AL4OHVuoLOmY2mVeLqacoBDBWFRw0Tbij3-s8F8RZGrYBeD8jKMkA6x9cjoE1WqvI03ZEKsWIYb4b5gedtoUXB__5D3nmXK6P3Rn7yWoU_72w8JA_DlQ/s400/can.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" /></a><br />The water we poured in boiled quickly, while the can itself became so brittle that we poked holes through it with nothing more than sunlight.<br /><br />Then we tried cooking. Popcorn did both what you'd expect and not quite what you'd expect: when you really focus the light on it, it kinda pops but mostly burns. However, if you don't put it directly in the focal point, so the light is spread over a larger area and doesn't heat it up as quickly, you can get a whole bunch of kernels to pop without burning too much.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-5tB0OGhBOelvpoItGXeFdyGk8brz3qtf7yA59ZyRoXrRVMcZMVwTYFNSFrHxNbiG6w6YcH41kGO63yidDAQgwEE7ZyGIS0tWH76aBRZlIBz9flaUfjrnDY_i8PazKt2AAot4Vw/s1600-h/popcorn+cooking.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812467866512130" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj-5tB0OGhBOelvpoItGXeFdyGk8brz3qtf7yA59ZyRoXrRVMcZMVwTYFNSFrHxNbiG6w6YcH41kGO63yidDAQgwEE7ZyGIS0tWH76aBRZlIBz9flaUfjrnDY_i8PazKt2AAot4Vw/s400/popcorn+cooking.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" /></a><br />The steam/smoke coming up from the kernels really highlighted the spectra from the lens beautifully. Our yield was very low (lots of unpopped kernels for each popped one), but at least we had real popcorn!<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNnBuM-7X0ELDexsny5_yB2DchRRi5Q6pXJ_t7c6S89PCWhu5L6vUwMY9_M6gSzhFUl1StPV4mFJcOWCwja7BbB-QSUq44r45DRt2rsxQvCzhgOW2sHcps0AZf-ohhf4zNokU1dQ/s1600-h/finished+popcorn.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812466365970994" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNnBuM-7X0ELDexsny5_yB2DchRRi5Q6pXJ_t7c6S89PCWhu5L6vUwMY9_M6gSzhFUl1StPV4mFJcOWCwja7BbB-QSUq44r45DRt2rsxQvCzhgOW2sHcps0AZf-ohhf4zNokU1dQ/s400/finished+popcorn.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" /></a><br />When we tried to cook bacon, about a third ended up well done, a third was burnt, and a third was uncooked. Cooking with the lens is difficult because it heats stuff up too hot too fast. But the well-cooked parts tasted great, so we added an egg:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiW7HD0gb9-M1MayuXxdoeHih2Gc-t-IVMeFA_KCNTc9YyRUoZhtxqOEjvpfseqctQaookQa7ba7jdigdqor7G7lKoxfT_ktLLZOZuTZMEeumwc-14VNohKMN3kfOK1UD-IpgUO-Q/s1600-h/bacon.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322812473237975682" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiW7HD0gb9-M1MayuXxdoeHih2Gc-t-IVMeFA_KCNTc9YyRUoZhtxqOEjvpfseqctQaookQa7ba7jdigdqor7G7lKoxfT_ktLLZOZuTZMEeumwc-14VNohKMN3kfOK1UD-IpgUO-Q/s400/bacon.jpg" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 300px; height: 400px;" /></a><br />(We didn't lens the spoon; we used it to eat the egg afterwards.)<br /><br />It's been fun experimenting with different lensing techniques and items and we've learned a lot (including where the nearest fire extinguisher is!). These are just the highlights — we've lensed gourds, soap, gummy bears, CDs — you name it. Next on our list: marshmallows!<br /><br />We've got more details and more pictures of our results on <a href="http://big-bad-al.livejournal.com/103588.html">Alan's personal blog</a>. If you have ideas of other things we should try lensing, we'd love to hear suggestions.<br /><br /><span class="byline-author">Posted by Alan Davidson and Dustin Boswell, Software Engineers</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/04/will-it-lens.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:Will it lens?&url=https://googleblog.blogspot.com/2009/04/will-it-lens.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/04/will-it-lens.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/04/will-it-lens.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='5732100453900789660' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/mosaic-bringing-diverse-perspectives.html' itemprop='url' title='Mosaic: bringing diverse perspectives together'> Mosaic: bringing diverse perspectives together </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 10, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-size:78%;"><span style="font-style: italic;">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 />Since joining Mosaic, our diversity initiatives group in the <a href="//maps.google.com/?q=5+Cambridge+Center,+Cambridge,+MA+(Google+Cambridge)">Boston office</a>, we've seen firsthand how even a small group of Googlers dedicated to a cause can make a real difference. Mosaic was created in 2007 when a few Boston Googlers were talking informally over lunch about how to increase the diversity in our rapidly growing office. Since then, we've made great strides in growing our membership and highlighting the creativity and varied experiences of our colleagues. The idea even spread to other Google offices, with several Mosaic chapters opening across the U.S.<br /><br />Over the past year, Mosaic Boston has participated in Google's university recruitment efforts by holding three open houses to encourage traditionally underrepresented students from the Boston area to apply for careers at Google. This past summer, we hosted two enthusiastic interns as part of <a href="//www.google.com/support/jobs/bin/static.py?page=bold.html">Google's BOLD</a> (Building Opportunities for Leadership & Development) diversity internship program to explore opportunities in the technology industry. We watched their leadership skills grow as they organized events such as a career panel and product demos for high school students through Mosaic.<br /><br />Most recently, we co-hosted a lunch-and-learn with esteemed Harvard Business School professor <a href="http://drfd.hbs.edu/fit/public/facultyInfo.do?facInfo=bio&facEmId=dthomas">David Thomas</a>, co-author of "Breaking Through: The Making of Minority Executives in Corporate America." Down-to-earth and engaging, Professor Thomas presented his findings about minorities and women who had "made it" in corporate America, stressing the need to build wide networks of support, find strong mentors and develop a niche within a company that meshes with one's personal values. His message reminded us of how important it is for Mosaic to provide these opportunities for our own community here at Google. You can <a href="//www.youtube.com/watch?v=hGPyU1cJAaM">watch the video</a> from his visit on the Authors@Google YouTube channel.<br /><br />As both Googlers and members of Mosaic, we feel empowered and excited to live out our values in our workplace. To us, this means anything from inviting authors to speak and training non-profits on how to use Google Apps, to throwing a Brazilian Carnaval-themed edition of our weekly company meeting complete with <a href="//www.youtube.com/watch?v=H3B9V0axCpU&feature=channel_page">capoeira performers</a>, caipirinhas, and authentic Brazilian food. We're excited about what Mosaic has accomplished so far and can't wait to see what's next. In the meantime, we continue to be committed to providing personal and professional growth for the members of our diversity group, as well as doing our part to keep Google an inclusive place to work.<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuXcw7esnNZCqAgEI0BwXxiYoVq5l_E10Je9Rg-U24g3AeYJY8Awvu9uaXQU_obHfouzFlGOQsMl8d3Z5Q1NWFzT9ZG9pvXL0hlv8fTVj5Wo4wUe37yCRcN-e2IfrK8OPSTSb0rA/s1600-h/DSCN2341.JPG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322805217330592034" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuXcw7esnNZCqAgEI0BwXxiYoVq5l_E10Je9Rg-U24g3AeYJY8Awvu9uaXQU_obHfouzFlGOQsMl8d3Z5Q1NWFzT9ZG9pvXL0hlv8fTVj5Wo4wUe37yCRcN-e2IfrK8OPSTSb0rA/s400/DSCN2341.JPG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" /></a><span style="font-size:85%;"><span style="font-style: italic;">Boston Mosaic team with capoeira performers</span></span><br /></div><br /><span class="byline-author">Posted by Priti Sanghani and Mariam Shaikh, AdWords Account Associates</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:78%;"><span style="font-style: italic;">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 />Since joining Mosaic, our diversity initiatives group in the <a href="//maps.google.com/?q=5+Cambridge+Center,+Cambridge,+MA+(Google+Cambridge)">Boston office</a>, we've seen firsthand how even a small group of Googlers dedicated to a cause can make a real difference. Mosaic was created in 2007 when a few Boston Googlers were talking informally over lunch about how to increase the diversity in our rapidly growing office. Since then, we've made great strides in growing our membership and highlighting the creativity and varied experiences of our colleagues. The idea even spread to other Google offices, with several Mosaic chapters opening across the U.S.<br /><br />Over the past year, Mosaic Boston has participated in Google's university recruitment efforts by holding three open houses to encourage traditionally underrepresented students from the Boston area to apply for careers at Google. This past summer, we hosted two enthusiastic interns as part of <a href="//www.google.com/support/jobs/bin/static.py?page=bold.html">Google's BOLD</a> (Building Opportunities for Leadership & Development) diversity internship program to explore opportunities in the technology industry. We watched their leadership skills grow as they organized events such as a career panel and product demos for high school students through Mosaic.<br /><br />Most recently, we co-hosted a lunch-and-learn with esteemed Harvard Business School professor <a href="http://drfd.hbs.edu/fit/public/facultyInfo.do?facInfo=bio&facEmId=dthomas">David Thomas</a>, co-author of "Breaking Through: The Making of Minority Executives in Corporate America." Down-to-earth and engaging, Professor Thomas presented his findings about minorities and women who had "made it" in corporate America, stressing the need to build wide networks of support, find strong mentors and develop a niche within a company that meshes with one's personal values. His message reminded us of how important it is for Mosaic to provide these opportunities for our own community here at Google. You can <a href="//www.youtube.com/watch?v=hGPyU1cJAaM">watch the video</a> from his visit on the Authors@Google YouTube channel.<br /><br />As both Googlers and members of Mosaic, we feel empowered and excited to live out our values in our workplace. To us, this means anything from inviting authors to speak and training non-profits on how to use Google Apps, to throwing a Brazilian Carnaval-themed edition of our weekly company meeting complete with <a href="//www.youtube.com/watch?v=H3B9V0axCpU&feature=channel_page">capoeira performers</a>, caipirinhas, and authentic Brazilian food. We're excited about what Mosaic has accomplished so far and can't wait to see what's next. In the meantime, we continue to be committed to providing personal and professional growth for the members of our diversity group, as well as doing our part to keep Google an inclusive place to work.<br /><br /><div style="text-align: center;"><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuXcw7esnNZCqAgEI0BwXxiYoVq5l_E10Je9Rg-U24g3AeYJY8Awvu9uaXQU_obHfouzFlGOQsMl8d3Z5Q1NWFzT9ZG9pvXL0hlv8fTVj5Wo4wUe37yCRcN-e2IfrK8OPSTSb0rA/s1600-h/DSCN2341.JPG"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322805217330592034" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiuXcw7esnNZCqAgEI0BwXxiYoVq5l_E10Je9Rg-U24g3AeYJY8Awvu9uaXQU_obHfouzFlGOQsMl8d3Z5Q1NWFzT9ZG9pvXL0hlv8fTVj5Wo4wUe37yCRcN-e2IfrK8OPSTSb0rA/s400/DSCN2341.JPG" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 300px;" /></a><span style="font-size:85%;"><span style="font-style: italic;">Boston Mosaic team with capoeira performers</span></span><br /></div><br /><span class="byline-author">Posted by Priti Sanghani and Mariam Shaikh, AdWords Account Associates</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/04/mosaic-bringing-diverse-perspectives.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:Mosaic: bringing diverse perspectives together&url=https://googleblog.blogspot.com/2009/04/mosaic-bringing-diverse-perspectives.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/04/mosaic-bringing-diverse-perspectives.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/04/mosaic-bringing-diverse-perspectives.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='2707729187099482214' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/send-video-message-with-google-latitude.html' itemprop='url' title='Send a video message with Google Latitude'> Send a video message with Google Latitude </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 9, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> If you're like us, you never tire of finding fun ways to send a simple message (what's the challenge, after all, in just flipping open your phone?). Here's our latest idea: spell out the words with Google Latitude.<br /><br /><object height="344" width="425"><param name="movie" value="//www.youtube.com/v/h0GA73O_9O4&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/h0GA73O_9O4&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"></embed></object><br /><br />After you watch the video, feel free to send your own Latitude message by creating <a href="http://services.google.com/latitudevideo/">a custom video</a> for a friend. You can also check out the <a href="http://googlemobile.blogspot.com/2009/04/google-latitude-ftw.html">Google Mobile Blog</a> to learn about some of the other creative ways people are using Latitude.<br /><br /><span class="byline-author">Posted by Heaven Kim, 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> If you're like us, you never tire of finding fun ways to send a simple message (what's the challenge, after all, in just flipping open your phone?). Here's our latest idea: spell out the words with Google Latitude.<br /><br /><object height="344" width="425"><param name="movie" value="//www.youtube.com/v/h0GA73O_9O4&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/h0GA73O_9O4&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="344" width="425"></embed></object><br /><br />After you watch the video, feel free to send your own Latitude message by creating <a href="http://services.google.com/latitudevideo/">a custom video</a> for a friend. You can also check out the <a href="http://googlemobile.blogspot.com/2009/04/google-latitude-ftw.html">Google Mobile Blog</a> to learn about some of the other creative ways people are using Latitude.<br /><br /><span class="byline-author">Posted by Heaven Kim, 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/04/send-video-message-with-google-latitude.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:Send a video message with Google Latitude&url=https://googleblog.blogspot.com/2009/04/send-video-message-with-google-latitude.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/04/send-video-message-with-google-latitude.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/04/send-video-message-with-google-latitude.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/mobile' rel='tag'> mobile </a> </span> </div> </div> </div> <div class='post' data-id='4200055188635815539' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/designing-lean-green-energy-saving.html' itemprop='url' title='Designing lean, green, energy-saving machines'> Designing lean, green, energy-saving machines </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 9, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Last week Google hosted a <a href="//www.google.com/corporate/green/datacenters/summit.html">Data Center Efficiency Summit</a>, bringing together approximately 160 industry leaders to share insights and best practices. Since it was April Fool's Day, we threw in a few jokes to keep the atmosphere fun (<a href="http://www.greenm3.com/2009/04/april-fools-joke-googles-oil-tanker-data-center.html">oil-cooled data center</a>, anyone?), but the topic is serious: How can the IT industry keep growing while also exercising good environmental stewardship?<br /><br />We disclosed for the first time details about the design of our <a href="//www.google.com/corporate/datacenters">ultra-efficient data centers</a>. We also provided a first-ever video tour of a Google <a href="//www.youtube.com/watch?v=zRwPSFpLX8I">container data center</a> as well as a <a href="//www.youtube.com/watch?v=nPjZvFuUKN8">water treatment facility</a>. We detailed how we measure data center efficiency and discussed how we reduced our facility energy use by up to 85%. The engineers who developed our efficient battery backup solution even brought an actual <a href="http://news.cnet.com/8301-1001_3-10209580-92.html">Google server</a> to the event.<br /><br />By the end of the day, we narrowed in on a recurring theme: Reducing resource use through efficiency efforts is not just good for the environment, it saves money too. And it is this economic advantage which makes efficient data centers not just green, but truly sustainable.<br /><br />For a tour of a Google container data center check out the video below or watch the entire summit: <a href="//www.youtube.com/watch?v=Ho1GEyftpmQ">part 1</a>, <a href="//www.youtube.com/watch?v=m03vdyCuWS0">part 2</a>, and <a href="//www.youtube.com/watch?v=91I_Ftsd-7s">part 3</a>.<br /><br /><object height="340" width="560"><param name="movie" value="//www.youtube.com/v/zRwPSFpLX8I&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/zRwPSFpLX8I&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"></embed></object><br /><br /><span class="byline-author">Posted by Jimmy Clidaras, Principal Engineer</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Last week Google hosted a <a href="//www.google.com/corporate/green/datacenters/summit.html">Data Center Efficiency Summit</a>, bringing together approximately 160 industry leaders to share insights and best practices. Since it was April Fool's Day, we threw in a few jokes to keep the atmosphere fun (<a href="http://www.greenm3.com/2009/04/april-fools-joke-googles-oil-tanker-data-center.html">oil-cooled data center</a>, anyone?), but the topic is serious: How can the IT industry keep growing while also exercising good environmental stewardship?<br /><br />We disclosed for the first time details about the design of our <a href="//www.google.com/corporate/datacenters">ultra-efficient data centers</a>. We also provided a first-ever video tour of a Google <a href="//www.youtube.com/watch?v=zRwPSFpLX8I">container data center</a> as well as a <a href="//www.youtube.com/watch?v=nPjZvFuUKN8">water treatment facility</a>. We detailed how we measure data center efficiency and discussed how we reduced our facility energy use by up to 85%. The engineers who developed our efficient battery backup solution even brought an actual <a href="http://news.cnet.com/8301-1001_3-10209580-92.html">Google server</a> to the event.<br /><br />By the end of the day, we narrowed in on a recurring theme: Reducing resource use through efficiency efforts is not just good for the environment, it saves money too. And it is this economic advantage which makes efficient data centers not just green, but truly sustainable.<br /><br />For a tour of a Google container data center check out the video below or watch the entire summit: <a href="//www.youtube.com/watch?v=Ho1GEyftpmQ">part 1</a>, <a href="//www.youtube.com/watch?v=m03vdyCuWS0">part 2</a>, and <a href="//www.youtube.com/watch?v=91I_Ftsd-7s">part 3</a>.<br /><br /><object height="340" width="560"><param name="movie" value="//www.youtube.com/v/zRwPSFpLX8I&hl=en&fs=1"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/zRwPSFpLX8I&hl=en&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="340" width="560"></embed></object><br /><br /><span class="byline-author">Posted by Jimmy Clidaras, Principal 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/04/designing-lean-green-energy-saving.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:Designing lean, green, energy-saving machines&url=https://googleblog.blogspot.com/2009/04/designing-lean-green-energy-saving.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/04/designing-lean-green-energy-saving.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/04/designing-lean-green-energy-saving.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='8687845409766921738' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/click-to-buy-expands-to-8-new-countries.html' itemprop='url' title='Click-to-Buy expands to 8 new countries'> Click-to-Buy expands to 8 new countries </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 8, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Whether you come to YouTube to watch a specific video, discover related content, or engage and interact with people and videos from all around the world, our goal is to put you in control of your online video experience. This means making it easier for you to find what you're looking for (like dedicated channels for <a href="//www.youtube.com/music">music</a> or <a href="//www.youtube.com/browse?s=mphd">HD</a> videos) and offering you new and innovative ways to engage with that content.<br /><br />One way we already offer you this kind of deeper experience on YouTube involves music videos on the site: <a href="http://googleblog.blogspot.com/2008/10/i-clicked-to-buy-and-i-liked-it.html">Click-to-Buy</a>, our eCommerce platform, helps you find products (like songs and DVDs) related to the videos that you're watching. <a href="http://news.bbc.co.uk/2/hi/technology/7967908.stm">A recent study</a> found that after watching a music video on YouTube, 50% of adult users in the U.K. then go on to purchase music from that artist. And we've seen these results for ourselves — three of the four major music labels are Click-to-Buy partners and are already selling millions of songs a year from these links on YouTube.<br /><br />We're excited to announce that today we're rolling out Click-to-Buy links on music videos in 8 additional countries: Australia, Canada, France, Ireland, Italy, Japan, New Zealand, and Sweden. Now Click-to-Buy partners can offer music downloads to hundreds of millions of people around the world.<br /><br />We enjoy working with our music partners to provide them with these kinds of opportunities, and we look forward to further expanding the program in the coming months.<br /><br /><span class="byline-author">Posted by Thai Tran, YouTube Product Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Whether you come to YouTube to watch a specific video, discover related content, or engage and interact with people and videos from all around the world, our goal is to put you in control of your online video experience. This means making it easier for you to find what you're looking for (like dedicated channels for <a href="//www.youtube.com/music">music</a> or <a href="//www.youtube.com/browse?s=mphd">HD</a> videos) and offering you new and innovative ways to engage with that content.<br /><br />One way we already offer you this kind of deeper experience on YouTube involves music videos on the site: <a href="http://googleblog.blogspot.com/2008/10/i-clicked-to-buy-and-i-liked-it.html">Click-to-Buy</a>, our eCommerce platform, helps you find products (like songs and DVDs) related to the videos that you're watching. <a href="http://news.bbc.co.uk/2/hi/technology/7967908.stm">A recent study</a> found that after watching a music video on YouTube, 50% of adult users in the U.K. then go on to purchase music from that artist. And we've seen these results for ourselves — three of the four major music labels are Click-to-Buy partners and are already selling millions of songs a year from these links on YouTube.<br /><br />We're excited to announce that today we're rolling out Click-to-Buy links on music videos in 8 additional countries: Australia, Canada, France, Ireland, Italy, Japan, New Zealand, and Sweden. Now Click-to-Buy partners can offer music downloads to hundreds of millions of people around the world.<br /><br />We enjoy working with our music partners to provide them with these kinds of opportunities, and we look forward to further expanding the program in the coming months.<br /><br /><span class="byline-author">Posted by Thai Tran, YouTube Product 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/04/click-to-buy-expands-to-8-new-countries.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:Click-to-Buy expands to 8 new countries&url=https://googleblog.blogspot.com/2009/04/click-to-buy-expands-to-8-new-countries.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/04/click-to-buy-expands-to-8-new-countries.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/04/click-to-buy-expands-to-8-new-countries.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/ads' rel='tag'> ads </a> , <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='4504300809239653046' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/search-rainbow.html' itemprop='url' title='Search the rainbow'> Search the rainbow </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 8, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> No one likes to take work home, but lately I've been looking forward to it. That's because I've been working on our new color filter in <a href="http://images.google.com/">Google Image Search</a>, and my daughter and I have been having a great time together looking at all the colorful animals that we've seen in the tide pools. "Papa, do the <a href="http://images.google.com/images?q=sea+anemone&imgcolor=green">green noodle fish</a>."<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb1ZIS2NDrDkg-P0lvT2mpBqXM9yMc3-uW3pQdXvySbRUe1wiSHUTCAHSMzGWwtlC8fk4MJSY5F3tpUI08tZr-N9ZcYuEILUhuvG333i43CgieTFoDeeQ4H119p6t-iLR1GWFnjQ/s1600-h/sea_anemone_green.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322371710364923394" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb1ZIS2NDrDkg-P0lvT2mpBqXM9yMc3-uW3pQdXvySbRUe1wiSHUTCAHSMzGWwtlC8fk4MJSY5F3tpUI08tZr-N9ZcYuEILUhuvG333i43CgieTFoDeeQ4H119p6t-iLR1GWFnjQ/s400/sea_anemone_green.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 88px;" /></a><br />"Papa, now do the <a href="http://images.google.com/images?q=sea+anemone&imgcolor=red">red one</a>."<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_XSaqP79D164G-hYaqUmgytBZImLZ8hYm9oOf3NnDdnpOa3jFXaOvGJZ6c71kz8Qhy4Qzi11e53-YmVk1yQjn0siT4xS7Y-xNhdfSVqVwJrMVrGnvU8A9rFmfANfDknLhA5o6Aw/s1600-h/sea_anemone_red.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322371711237139490" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_XSaqP79D164G-hYaqUmgytBZImLZ8hYm9oOf3NnDdnpOa3jFXaOvGJZ6c71kz8Qhy4Qzi11e53-YmVk1yQjn0siT4xS7Y-xNhdfSVqVwJrMVrGnvU8A9rFmfANfDknLhA5o6Aw/s400/sea_anemone_red.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 95px;" /></a><br />She loves it.<br /><br />Today, I'm happy to announce that you too can use our color filter in your own image searches. Just search for something the way you normally would, such as [<a href="http://images.google.com/images?q=tulips">tulips</a>]. On the results page, click on the "All colors" drop down in the blue bar and choose a color. For example, try restricting your results to [<a href="http://images.google.com/images?q=tulips&imgcolor=yellow">yellow tulips</a>]. Want to see purple tulips instead? Simply click on the color filter again, select purple, and <a href="http://images.google.com/images?q=tulips&imgcolor=purple">voila</a> — you have pages of beautiful images!<br /><br />You can also combine the color filter with any other image filter to further refine your search. For example, if you're looking for an image of an orange butterfly, try restricting to <a href="http://images.google.com/images?q=butterfly&imgcolor=orange&imgtype=photo">photos</a> or <a href="http://images.google.com/images?q=butterfly&imgcolor=orange&imgtype=clipart">clip art</a>.<br /><br />Color is one of the basic visual elements of an image. Whether you're browsing through photos of sea creatures and flowers or searching for the perfect orange butterfly, we hope you like our new color filter. We've been rolling this out gradually, but it will be available to everyone soon.<br /><br /><span class="byline-author">Posted by Donald Tanguay, 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> No one likes to take work home, but lately I've been looking forward to it. That's because I've been working on our new color filter in <a href="http://images.google.com/">Google Image Search</a>, and my daughter and I have been having a great time together looking at all the colorful animals that we've seen in the tide pools. "Papa, do the <a href="http://images.google.com/images?q=sea+anemone&imgcolor=green">green noodle fish</a>."<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb1ZIS2NDrDkg-P0lvT2mpBqXM9yMc3-uW3pQdXvySbRUe1wiSHUTCAHSMzGWwtlC8fk4MJSY5F3tpUI08tZr-N9ZcYuEILUhuvG333i43CgieTFoDeeQ4H119p6t-iLR1GWFnjQ/s1600-h/sea_anemone_green.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322371710364923394" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjb1ZIS2NDrDkg-P0lvT2mpBqXM9yMc3-uW3pQdXvySbRUe1wiSHUTCAHSMzGWwtlC8fk4MJSY5F3tpUI08tZr-N9ZcYuEILUhuvG333i43CgieTFoDeeQ4H119p6t-iLR1GWFnjQ/s400/sea_anemone_green.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 88px;" /></a><br />"Papa, now do the <a href="http://images.google.com/images?q=sea+anemone&imgcolor=red">red one</a>."<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_XSaqP79D164G-hYaqUmgytBZImLZ8hYm9oOf3NnDdnpOa3jFXaOvGJZ6c71kz8Qhy4Qzi11e53-YmVk1yQjn0siT4xS7Y-xNhdfSVqVwJrMVrGnvU8A9rFmfANfDknLhA5o6Aw/s1600-h/sea_anemone_red.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5322371711237139490" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg_XSaqP79D164G-hYaqUmgytBZImLZ8hYm9oOf3NnDdnpOa3jFXaOvGJZ6c71kz8Qhy4Qzi11e53-YmVk1yQjn0siT4xS7Y-xNhdfSVqVwJrMVrGnvU8A9rFmfANfDknLhA5o6Aw/s400/sea_anemone_red.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 95px;" /></a><br />She loves it.<br /><br />Today, I'm happy to announce that you too can use our color filter in your own image searches. Just search for something the way you normally would, such as [<a href="http://images.google.com/images?q=tulips">tulips</a>]. On the results page, click on the "All colors" drop down in the blue bar and choose a color. For example, try restricting your results to [<a href="http://images.google.com/images?q=tulips&imgcolor=yellow">yellow tulips</a>]. Want to see purple tulips instead? Simply click on the color filter again, select purple, and <a href="http://images.google.com/images?q=tulips&imgcolor=purple">voila</a> — you have pages of beautiful images!<br /><br />You can also combine the color filter with any other image filter to further refine your search. For example, if you're looking for an image of an orange butterfly, try restricting to <a href="http://images.google.com/images?q=butterfly&imgcolor=orange&imgtype=photo">photos</a> or <a href="http://images.google.com/images?q=butterfly&imgcolor=orange&imgtype=clipart">clip art</a>.<br /><br />Color is one of the basic visual elements of an image. Whether you're browsing through photos of sea creatures and flowers or searching for the perfect orange butterfly, we hope you like our new color filter. We've been rolling this out gradually, but it will be available to everyone soon.<br /><br /><span class="byline-author">Posted by Donald Tanguay, 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/04/search-rainbow.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 the rainbow&url=https://googleblog.blogspot.com/2009/04/search-rainbow.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/04/search-rainbow.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/04/search-rainbow.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='3632961204564894113' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/new-features-and-early-look-at-java-for.html' itemprop='url' title='New features and an early look at Java for App Engine'> New features and an early look at Java for App Engine </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 7, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Scarcity brings clarity, and many companies are taking important steps to adjust to today's economic climate. At Google, we've started changing the way we build and release products.<br /><br />In the past six months alone we've launched nearly 50 projects and small products on <a href="http://code.google.com/appengine">Google App Engine</a> -- from <a href="http://moderator.appspot.com/">Google Moderator</a> and <a href="http://googleappengine.blogspot.com/2008/10/when-we-find-tools-that-work-well-for.html">Labs for Google Apps</a> to internal-facing tools for both our Ads and Web teams. In all cases we found it quicker, easier, and more cost-effective to leave the infrastructure to App Engine, and the actual product-building to our engineering teams.<br /><br />Running our internal and external apps on App Engine isn't without difficulty, however, and we've learned a lot in the process. Tonight at <a href="http://code.google.com/campfire">Campfire One</a> we released a new set of features -- based on community and internal feedback -- that helps App Engine interface more easily with businesses' existing technologies:<br /><ul><li>App Engine's <a href="http://code.google.com/appengine/docs/java/gettingstarted/">early look at Java™ language support</a> includes a Java runtime, integration with the new <a href="http://code.google.com/webtoolkit">Google Web Toolkit 1.6</a>, and a <a href="http://code.google.com/eclipse/">Google Plugin for Eclipse</a></li><li>The <a href="http://code.google.com/securedataconnector/">Google Secure Data Connector</a> enables centrally-managed access to on-premise data from Google Apps</li><li>The <a href="http://code.google.com/appengine/docs/python/tools/uploadingdata.html">database import tool</a> makes it easier to move gigabytes of data into App Engine (and export functionality is coming within the month)</li><li><a href="http://code.google.com/appengine/docs/python/config/cron.html">Cron support</a> can execute scheduled tasks like report generation and DB clean-up at regular intervals</li></ul>By reducing the administrative headaches that come with scaling and distributing an application, we hope that App Engine will continue to let developers do what they do best: launch services that delight users.<br /><br />Take a look at videos from tonight's Campfire One below:<br /><br /><object height="385" width="480"><param name="movie" value="//www.youtube.com/p/DFDBB63922B90A70&hl=en"><embed src="//www.youtube.com/p/DFDBB63922B90A70&hl=en" type="application/x-shockwave-flash" width="480" height="385"></embed></object><br /><br />To learn more about Google App Engine or today's announcements, feel free to check out the <a href="http://google-code-updates.blogspot.com/2009/04/new-features-for-app-engine-announced.html">Google Code Blog</a> or <a href="http://code.google.com/appengine/docs">online docs</a>. You can also register for our annual developer conference, <a href="http://code.google.com/events/io#utm_source=googleblog&utm_medium=link&utm_campaign=io2009_campfire">Google I/O</a>, as the App Engine team will be there to answer any questions you might have, as well as unveil a few surprises.<br /><br /><span class="Apple-style-span" style="font-style: italic;"><span class="Apple-style-span" style="font-size:x-small;">Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries.</span></span><br /><br /><span class="Apple-style-span" style="font-weight: bold;">Update at 10:44 pm PDT:</span> We've just added the videos from tonight's Campfire One.<br /><br /><span class="byline-author">Posted by Kevin Gibbs, Tech Lead, Google App Engine</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Scarcity brings clarity, and many companies are taking important steps to adjust to today's economic climate. At Google, we've started changing the way we build and release products.<br /><br />In the past six months alone we've launched nearly 50 projects and small products on <a href="http://code.google.com/appengine">Google App Engine</a> -- from <a href="http://moderator.appspot.com/">Google Moderator</a> and <a href="http://googleappengine.blogspot.com/2008/10/when-we-find-tools-that-work-well-for.html">Labs for Google Apps</a> to internal-facing tools for both our Ads and Web teams. In all cases we found it quicker, easier, and more cost-effective to leave the infrastructure to App Engine, and the actual product-building to our engineering teams.<br /><br />Running our internal and external apps on App Engine isn't without difficulty, however, and we've learned a lot in the process. Tonight at <a href="http://code.google.com/campfire">Campfire One</a> we released a new set of features -- based on community and internal feedback -- that helps App Engine interface more easily with businesses' existing technologies:<br /><ul><li>App Engine's <a href="http://code.google.com/appengine/docs/java/gettingstarted/">early look at Java™ language support</a> includes a Java runtime, integration with the new <a href="http://code.google.com/webtoolkit">Google Web Toolkit 1.6</a>, and a <a href="http://code.google.com/eclipse/">Google Plugin for Eclipse</a></li><li>The <a href="http://code.google.com/securedataconnector/">Google Secure Data Connector</a> enables centrally-managed access to on-premise data from Google Apps</li><li>The <a href="http://code.google.com/appengine/docs/python/tools/uploadingdata.html">database import tool</a> makes it easier to move gigabytes of data into App Engine (and export functionality is coming within the month)</li><li><a href="http://code.google.com/appengine/docs/python/config/cron.html">Cron support</a> can execute scheduled tasks like report generation and DB clean-up at regular intervals</li></ul>By reducing the administrative headaches that come with scaling and distributing an application, we hope that App Engine will continue to let developers do what they do best: launch services that delight users.<br /><br />Take a look at videos from tonight's Campfire One below:<br /><br /><object height="385" width="480"><param name="movie" value="//www.youtube.com/p/DFDBB63922B90A70&hl=en"><embed src="//www.youtube.com/p/DFDBB63922B90A70&hl=en" type="application/x-shockwave-flash" width="480" height="385"></embed></object><br /><br />To learn more about Google App Engine or today's announcements, feel free to check out the <a href="http://google-code-updates.blogspot.com/2009/04/new-features-for-app-engine-announced.html">Google Code Blog</a> or <a href="http://code.google.com/appengine/docs">online docs</a>. You can also register for our annual developer conference, <a href="http://code.google.com/events/io#utm_source=googleblog&utm_medium=link&utm_campaign=io2009_campfire">Google I/O</a>, as the App Engine team will be there to answer any questions you might have, as well as unveil a few surprises.<br /><br /><span class="Apple-style-span" style="font-style: italic;"><span class="Apple-style-span" style="font-size:x-small;">Java is a trademark or registered trademark of Sun Microsystems, Inc. in the United States and other countries.</span></span><br /><br /><span class="Apple-style-span" style="font-weight: bold;">Update at 10:44 pm PDT:</span> We've just added the videos from tonight's Campfire One.<br /><br /><span class="byline-author">Posted by Kevin Gibbs, Tech Lead, Google App Engine</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/04/new-features-and-early-look-at-java-for.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:New features and an early look at Java for App Engine&url=https://googleblog.blogspot.com/2009/04/new-features-and-early-look-at-java-for.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/04/new-features-and-early-look-at-java-for.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/04/new-features-and-early-look-at-java-for.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/developers' rel='tag'> developers </a> </span> </div> </div> </div> <div class='post' data-id='58703904757814803' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/enhanced-gmail-and-calendar-web-app-for.html' itemprop='url' title='Enhanced Gmail and Calendar web app for iPhone and Android'> Enhanced Gmail and Calendar web app for iPhone and Android </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 7, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Today we're happy to announce a new and improved experience when you access Gmail and Calendar through the browser of your iPhone and Android-powered devices. What's new? For Gmail, we've improved the user interface to make it easier to message on the go, and we've introduced "Floaty Bar," which makes sure common actions such as archive and delete are only a click away (check out the video tour below). You can also start the application, compose mail, and open recently read messages even when you're offline. With the new Calendar, you can edit or respond to an event and, like Gmail, the app is accessible even without a network connection. To quickly navigate between Gmail, Calendar, and other mobile applications, you can use the classic links that now always appear across the top of the screen. The "more" menu provides easy access to the full list of applications. To read more about what's new, take a look at the <a href="http://googlemobile.blogspot.com/2009/04/gmail-gets-new-engine-for-iphone-and.html">Gmail</a> and <a href="http://googlemobile.blogspot.com/2009/04/mobile-web-calendar-for-iphone-and.html">Calendar</a> posts on the Mobile blog.<br /><br />So you may be asking, "Why web apps?" Well, from a product perspective, web apps allow us to iterate quickly, so users benefit because they will see new features appear in the browser without having to download anything. We can experiment rapidly by learning how people use the features and then choose whether to invest further in that direction or move on. Using the browser as a delivery platform also means that users will see new feature releases happening more frequently because we can maximize our engineering efficiency by sharing code across device families. Looking at this release of Gmail, there is 90%+ code share between the Android and iPhone experience. As new devices come on the market with high-end browsers, most of the work is already done. (Hint to OEMs: you provide a world-class browser, we'll make sure Gmail and Calendar for mobile works on your platform.)<br /><br />To give it a try, visit <span style="font-weight: bold;">gmail.com</span> in your mobile browser. To access Calendar, click on the Calendar link at the top of the Gmail page. To make it easy to access Gmail and Calendar, we recommend creating a <a href="//www.google.com/support/mobile/bin/answer.py?answer=31238">home screen link</a>. Please note, these web-based mobile products are only available on iPhone OS 2.2.1 or higher and on all Android-powered devices. We love feedback, so please<a href="//www.google.com/support/forum/p/Google+Mobile?hl=en"> let us know what you think</a>.<br /><br />For more technical information on how we implemented these web apps using HTML5, check out the <a href="http://google-code-updates.blogspot.com/2009/04/html5-and-webkit-pave-way-for-mobile.html">Google Code blog</a>, and come visit us at <a href="http://code.google.com/events/io/">Google I/O</a>, our upcoming developer conference (May 27-28 in San Francisco). <br /><br /><object height="295" width="480"><param name="movie" value="//www.youtube.com/v/v5J5sA48eV0&hl=en&fs=1&rel=0"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/v5J5sA48eV0&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="480"></embed></object><br /><span class="byline-author"><br />Posted by Shyam Sheth, Product Manager, Google Mobile</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're happy to announce a new and improved experience when you access Gmail and Calendar through the browser of your iPhone and Android-powered devices. What's new? For Gmail, we've improved the user interface to make it easier to message on the go, and we've introduced "Floaty Bar," which makes sure common actions such as archive and delete are only a click away (check out the video tour below). You can also start the application, compose mail, and open recently read messages even when you're offline. With the new Calendar, you can edit or respond to an event and, like Gmail, the app is accessible even without a network connection. To quickly navigate between Gmail, Calendar, and other mobile applications, you can use the classic links that now always appear across the top of the screen. The "more" menu provides easy access to the full list of applications. To read more about what's new, take a look at the <a href="http://googlemobile.blogspot.com/2009/04/gmail-gets-new-engine-for-iphone-and.html">Gmail</a> and <a href="http://googlemobile.blogspot.com/2009/04/mobile-web-calendar-for-iphone-and.html">Calendar</a> posts on the Mobile blog.<br /><br />So you may be asking, "Why web apps?" Well, from a product perspective, web apps allow us to iterate quickly, so users benefit because they will see new features appear in the browser without having to download anything. We can experiment rapidly by learning how people use the features and then choose whether to invest further in that direction or move on. Using the browser as a delivery platform also means that users will see new feature releases happening more frequently because we can maximize our engineering efficiency by sharing code across device families. Looking at this release of Gmail, there is 90%+ code share between the Android and iPhone experience. As new devices come on the market with high-end browsers, most of the work is already done. (Hint to OEMs: you provide a world-class browser, we'll make sure Gmail and Calendar for mobile works on your platform.)<br /><br />To give it a try, visit <span style="font-weight: bold;">gmail.com</span> in your mobile browser. To access Calendar, click on the Calendar link at the top of the Gmail page. To make it easy to access Gmail and Calendar, we recommend creating a <a href="//www.google.com/support/mobile/bin/answer.py?answer=31238">home screen link</a>. Please note, these web-based mobile products are only available on iPhone OS 2.2.1 or higher and on all Android-powered devices. We love feedback, so please<a href="//www.google.com/support/forum/p/Google+Mobile?hl=en"> let us know what you think</a>.<br /><br />For more technical information on how we implemented these web apps using HTML5, check out the <a href="http://google-code-updates.blogspot.com/2009/04/html5-and-webkit-pave-way-for-mobile.html">Google Code blog</a>, and come visit us at <a href="http://code.google.com/events/io/">Google I/O</a>, our upcoming developer conference (May 27-28 in San Francisco). <br /><br /><object height="295" width="480"><param name="movie" value="//www.youtube.com/v/v5J5sA48eV0&hl=en&fs=1&rel=0"><param name="allowFullScreen" value="true"><param name="allowscriptaccess" value="always"><embed src="//www.youtube.com/v/v5J5sA48eV0&hl=en&fs=1&rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" height="295" width="480"></embed></object><br /><span class="byline-author"><br />Posted by Shyam Sheth, Product Manager, Google Mobile</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/04/enhanced-gmail-and-calendar-web-app-for.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:Enhanced Gmail and Calendar web app for iPhone and Android&url=https://googleblog.blogspot.com/2009/04/enhanced-gmail-and-calendar-web-app-for.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/04/enhanced-gmail-and-calendar-web-app-for.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/04/enhanced-gmail-and-calendar-web-app-for.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/mobile' rel='tag'> mobile </a> </span> </div> </div> </div> <div class='post' data-id='6864666734477268650' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2009/04/google-becomes-more-local.html' itemprop='url' title='Google becomes more local'> Google becomes more local </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 6, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> If you're like us, you're constantly looking for things in your neighborhood, whether it's [<a id="dpr8" href="//www.google.com/search?q=restaurants+in+zurich" title="restaurants in zurich">restaurants in zurich</a>] or a new [<a id="hbsb" href="//www.google.com/search?q=dentist+in+houston" title="dentist in houston">dentist in houston</a>]. If you specify your location in your query, we often show your results on a map. But we've noticed that much of the time users make simpler searches, like [<a id="kpr1" href="//www.google.com/search?q=restaurants" title="restaurants">restaurants</a>] or [<a id="g2hw" href="//www.google.com/search?q=+dentist" title="dentist">dentist</a>].<br /><br />We like to make search as easy as we can, so we've just finished the worldwide rollout of local search results on a map, which will now appear even when you don't type in a location. When you search on Google, we will guess where you are and show results near you. (Click on the image to view larger.)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIMRsgtUCPk2PdmoeVHNfKmW1R6OwfkRGAGMMOdu6VSreFx9kHFRKQ6YeuzwC_7wD2UNh1nDmw_qqX31P_Wt5Lxu28deGD2yWsqNNKSfIj2FyRyZn0BAiD1cox6B5nI7Up84qk0A/s1600-h/Picture+5.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5320497689059449426" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIMRsgtUCPk2PdmoeVHNfKmW1R6OwfkRGAGMMOdu6VSreFx9kHFRKQ6YeuzwC_7wD2UNh1nDmw_qqX31P_Wt5Lxu28deGD2yWsqNNKSfIj2FyRyZn0BAiD1cox6B5nI7Up84qk0A/s400/Picture+5.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 130px;" /></a>How do we guess your location? In most cases, we match your IP address to a broad geographical location. You can also specify your likely location using the "Change location" link on the top right corner, above the map. We try to make our guesses as good as they can be so that whether you're shopping for [<a href="//www.google.com/search?q=groceries">groceries</a>], [<a href="//www.google.com/search?q=sporting+goods">sporting goods</a>] or [<a href="//www.google.com/search?q=flowers">flowers</a>], or looking for your [<a href="//www.google.com/search?q=bank">bank</a>], your [<a href="//www.google.com/search?q=gym">gym</a>], or the [<a href="//www.google.com/search?q=post+office">post office</a>], you can just say what you want, and we'll try to find it right where you are. You can also search for specific stores or street addresses near you, like [cornelia st cafe] in New York, for example.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4v3MvMt1HpEk_6U2RxP-WglwgiT80hQ-GQZfTYgjwP4OHkalDzoXuhNx-ZCaXFll6s0H3JIpAz0JhTyRkQlm7F3gFsU0QXb9h4FdUAAJ4fh_6K-nR8RCnCYyasuByityDXKMTpA/s1600-h/Picture+7.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5320498178571212642" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4v3MvMt1HpEk_6U2RxP-WglwgiT80hQ-GQZfTYgjwP4OHkalDzoXuhNx-ZCaXFll6s0H3JIpAz0JhTyRkQlm7F3gFsU0QXb9h4FdUAAJ4fh_6K-nR8RCnCYyasuByityDXKMTpA/s400/Picture+7.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 87px;" /></a>Or [<a href="//www.google.com/search?q=111+8th+ave">111 8th ave</a>] in New York.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPQ_B2dur2xSLqCZYNn63mf9KnxY2YykLlqGobLELacaUACJRdbgaFPmLNBxzo0vE5rd9wlZMuXCyn9HvcSwyPwe3BpaXiQ_YeHgfo5_isetdyxO4Dty7Am8tb7WVVMTsvJSiwEQ/s1600-h/Picture+6.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5320497856139811538" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPQ_B2dur2xSLqCZYNn63mf9KnxY2YykLlqGobLELacaUACJRdbgaFPmLNBxzo0vE5rd9wlZMuXCyn9HvcSwyPwe3BpaXiQ_YeHgfo5_isetdyxO4Dty7Am8tb7WVVMTsvJSiwEQ/s400/Picture+6.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 125px;" /></a>We hope this new feature will make it just a little bit easier for you to get where you're going.<br /><br /><span class="byline-author">Posted by Jenn Taylor and Jim Muller, Software Engineers</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're like us, you're constantly looking for things in your neighborhood, whether it's [<a id="dpr8" href="//www.google.com/search?q=restaurants+in+zurich" title="restaurants in zurich">restaurants in zurich</a>] or a new [<a id="hbsb" href="//www.google.com/search?q=dentist+in+houston" title="dentist in houston">dentist in houston</a>]. If you specify your location in your query, we often show your results on a map. But we've noticed that much of the time users make simpler searches, like [<a id="kpr1" href="//www.google.com/search?q=restaurants" title="restaurants">restaurants</a>] or [<a id="g2hw" href="//www.google.com/search?q=+dentist" title="dentist">dentist</a>].<br /><br />We like to make search as easy as we can, so we've just finished the worldwide rollout of local search results on a map, which will now appear even when you don't type in a location. When you search on Google, we will guess where you are and show results near you. (Click on the image to view larger.)<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIMRsgtUCPk2PdmoeVHNfKmW1R6OwfkRGAGMMOdu6VSreFx9kHFRKQ6YeuzwC_7wD2UNh1nDmw_qqX31P_Wt5Lxu28deGD2yWsqNNKSfIj2FyRyZn0BAiD1cox6B5nI7Up84qk0A/s1600-h/Picture+5.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5320497689059449426" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiIMRsgtUCPk2PdmoeVHNfKmW1R6OwfkRGAGMMOdu6VSreFx9kHFRKQ6YeuzwC_7wD2UNh1nDmw_qqX31P_Wt5Lxu28deGD2yWsqNNKSfIj2FyRyZn0BAiD1cox6B5nI7Up84qk0A/s400/Picture+5.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 130px;" /></a>How do we guess your location? In most cases, we match your IP address to a broad geographical location. You can also specify your likely location using the "Change location" link on the top right corner, above the map. We try to make our guesses as good as they can be so that whether you're shopping for [<a href="//www.google.com/search?q=groceries">groceries</a>], [<a href="//www.google.com/search?q=sporting+goods">sporting goods</a>] or [<a href="//www.google.com/search?q=flowers">flowers</a>], or looking for your [<a href="//www.google.com/search?q=bank">bank</a>], your [<a href="//www.google.com/search?q=gym">gym</a>], or the [<a href="//www.google.com/search?q=post+office">post office</a>], you can just say what you want, and we'll try to find it right where you are. You can also search for specific stores or street addresses near you, like [cornelia st cafe] in New York, for example.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4v3MvMt1HpEk_6U2RxP-WglwgiT80hQ-GQZfTYgjwP4OHkalDzoXuhNx-ZCaXFll6s0H3JIpAz0JhTyRkQlm7F3gFsU0QXb9h4FdUAAJ4fh_6K-nR8RCnCYyasuByityDXKMTpA/s1600-h/Picture+7.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5320498178571212642" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj4v3MvMt1HpEk_6U2RxP-WglwgiT80hQ-GQZfTYgjwP4OHkalDzoXuhNx-ZCaXFll6s0H3JIpAz0JhTyRkQlm7F3gFsU0QXb9h4FdUAAJ4fh_6K-nR8RCnCYyasuByityDXKMTpA/s400/Picture+7.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 87px;" /></a>Or [<a href="//www.google.com/search?q=111+8th+ave">111 8th ave</a>] in New York.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPQ_B2dur2xSLqCZYNn63mf9KnxY2YykLlqGobLELacaUACJRdbgaFPmLNBxzo0vE5rd9wlZMuXCyn9HvcSwyPwe3BpaXiQ_YeHgfo5_isetdyxO4Dty7Am8tb7WVVMTsvJSiwEQ/s1600-h/Picture+6.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5320497856139811538" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiPQ_B2dur2xSLqCZYNn63mf9KnxY2YykLlqGobLELacaUACJRdbgaFPmLNBxzo0vE5rd9wlZMuXCyn9HvcSwyPwe3BpaXiQ_YeHgfo5_isetdyxO4Dty7Am8tb7WVVMTsvJSiwEQ/s400/Picture+6.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 125px;" /></a>We hope this new feature will make it just a little bit easier for you to get where you're going.<br /><br /><span class="byline-author">Posted by Jenn Taylor and Jim Muller, Software Engineers</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/04/google-becomes-more-local.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 becomes more local&url=https://googleblog.blogspot.com/2009/04/google-becomes-more-local.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/04/google-becomes-more-local.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/04/google-becomes-more-local.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='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-05-07T08:45:00-07: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-04-06T12:17:00-07: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/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/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/Europe'> Europe </a> <span dir='ltr'> 46 </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/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/apps'> apps </a> <span dir='ltr'> 419 </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/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/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 expanded'> <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 collapsed'> <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/688949419-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY5JkSCEQOaz70ukVS24T0FJpsyzjw:1739982609503';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d10861780','//googleblog.blogspot.com/2009/04/','10861780'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '10861780', 'title': 'Official Google Blog', 'url': 'https://googleblog.blogspot.com/2009/04/', 'canonicalUrl': 'https://googleblog.blogspot.com/2009/04/', '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/65a146b0489ee6a5', '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': 'April 2009', 'pageTitle': 'Official Google Blog: April 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/04/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2009, 'month': 4, 'rangeMessage': 'Showing posts from April, 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>