CINXE.COM

Official Google Blog: July 2016

<!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: July 2016 </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/2016/07/' 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/2016/07/' 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/2016/07/' 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&amp;zx=25cd78ea-05c1-4a8e-9b60-bc00a50e1547' media='none' onload='if(media!=&#39;all&#39;)media=&#39;all&#39;' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=10861780&amp;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&#8212;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='2143198189454568359' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2016/07/explore-rio-from-every-angle.html' itemprop='url' title='Explore Rio from every angle'> Explore Rio from every angle </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> July 29, 2016 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> With its beautiful beaches and breathtaking landscape, Rio de Janeiro is a city that appears on every traveler's bucket list. Now, thanks to the wonders of technology, you can now explore the "Marvelous City" and its rich cultural heritage even if you can't make the trip. We partnered with eight of Rio's top cultural institutions to create an <a href="//g.co/riodejaneiro">interactive online collection</a> of some of the city&#8217;s most famous art exhibits and landmarks, including some inspiring real-life stories from the city's favelas, all available&nbsp;on <a href="https://www.google.com/culturalinstitute/beta/u/0/">Google Arts &amp; Culture</a>. Bem-vindos ao Rio!<br /> <br /> <b>Arts, monuments and more</b><br /> The collection includes 360&#176; panoramas with Street View technology, some 3,000 images from photo archives and art exhibits, virtual reality tours with Google Cardboard and videos showcasing a new generation of Cariocas making their mark in the city's cultural landscape. From iconic <a href="https://www.google.com/culturalinstitute/beta/exhibit/7gJCy9RmxTFNKA">monuments</a> and <a href="https://www.google.com/culturalinstitute/beta/u/0/asset/view-of-guanabara-bay-at-night-with-the-first-light-of-dawn/oQGPTH-YjbK4Rg">spectacular views</a>, to the history of <a href="https://www.google.com/culturalinstitute/beta/exhibit/rAISrkZPGGz1JQ">Guanabara Bay</a> and the <a href="https://www.google.com/culturalinstitute/beta/exhibit/oQLi1U_4-WpKKw">majestic Theatro Municipal</a>, these online exhibits capture Rio from every angle.<br /> <br /> Take an interactive tour of Rio's best-known monument&#8212;the <a href="https://www.google.com/culturalinstitute/beta/exhibit/twJSd1us2c-sLg">Christ the Redeemer</a> statue perched atop Corcovado mountain&#8212;or explore its storied musical history through <a href="https://www.google.com/culturalinstitute/beta/exhibit/IwIistqKgIJdLw">album covers designed by Elifas Andreato</a>.<br /> <br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEini4b95S8M690cVbQHL99OE0rnYc31RZrHPVTmhgMw8T06LsLg0cdbrfUAgeCqDd5ESos5VntkVrWvRG7SJnX7lVoh9sMt4lpXQLTCYB35VvjAU0FchbCuhJTC0X06iWkyQFGb/s1600/GCI_rio_C.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="380" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEini4b95S8M690cVbQHL99OE0rnYc31RZrHPVTmhgMw8T06LsLg0cdbrfUAgeCqDd5ESos5VntkVrWvRG7SJnX7lVoh9sMt4lpXQLTCYB35VvjAU0FchbCuhJTC0X06iWkyQFGb/s640/GCI_rio_C.jpg" width="640" /></a></div> Left: <a href="https://www.google.com/culturalinstitute/beta/asset/carlosdrummonddeandrade2/8gGq8UaSaxQzqQ">Bronze statue of Carlos Drummond de Andrade</a> Right: <a href="https://www.google.com/culturalinstitute/beta/search?q=elifas">Exploring Elifas' album covers through time</a><br /> <br /> You can also go back in time by taking a peek at <a href="https://www.google.com/culturalinstitute/beta/u/0/partner/instituto-moreira-salles">one of the richest collections of archival photographs of Rio</a>, or tag along on a guided tour of the works of Rio-based artist and author <a href="https://www.google.com/culturalinstitute/beta/u/0/partner/ziraldo">Ziraldo</a>, whose comics and children's books have marked the lives of generations of Brazilians. <br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpYv-DX9b_M-DNe_0-7DvCLCfqIkqxlsHma7_i1Ey92PrpIT0gu8GXBpskoHpRp1VhG-Bf65ls1If6zOW2p6bk4t7gZQbDDKyZjJpUcMjPfBIfbzMu3vNeyNHXi98-TwDDU6fC/s1600/VISIT_CHRIST_V02-%25281%2529.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="307" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpYv-DX9b_M-DNe_0-7DvCLCfqIkqxlsHma7_i1Ey92PrpIT0gu8GXBpskoHpRp1VhG-Bf65ls1If6zOW2p6bk4t7gZQbDDKyZjJpUcMjPfBIfbzMu3vNeyNHXi98-TwDDU6fC/s640/VISIT_CHRIST_V02-%25281%2529.gif" width="640" /></a></div> <a href="https://www.google.com/culturalinstitute/beta/u/0/partner/congrega%C3%A7%C3%A3o-do-sant%C3%ADssimo-redentor">Take a virtual reality tour with Cardboard</a><br /> <br /> <b>Mapping the whole city</b><br /> A huge part of Rio&#8217;s history and culture resides in the hillside favelas that dot the landscape. In fact, one in five Rio residents live in favelas, but only 0.001 percent of the city's favelas appear on the map. That means 1.4 million people have no addresses to list on job applications or bank accounts, and aren&#8217;t able to access many economic opportunities, essential services, even basic rights as citizens. So we teamed up with local NGO Grupo Cultural AfroReggae to map the favelas. Two years later, streets and 10,000+ local businesses in 26 favelas now appear on Google Maps, thanks to "<a href="http://www.tanomapa.org/">Tá no Mapa</a>," our "<a href="https://www.youtube.com/watch?v=x1bGwRcyVNk">On the Map</a>" project.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOUXlQ33IIH5t6h0qtC7-ggBxcVLpU5rSG536fAC4arnMPe2owXVt7RC9aiH-0Vl8luTakkmRRpGrIBFN7YSjQF_qC41Z_4oADpw4BR7zHWkkyoZLC9BebcCIImlM060aOzJJe/s1600/MapaRocinha_03_primeiroF.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOUXlQ33IIH5t6h0qtC7-ggBxcVLpU5rSG536fAC4arnMPe2owXVt7RC9aiH-0Vl8luTakkmRRpGrIBFN7YSjQF_qC41Z_4oADpw4BR7zHWkkyoZLC9BebcCIImlM060aOzJJe/s640/MapaRocinha_03_primeiroF.gif" width="640" /></a></div> <i>The Rocinha favela before and after our mapping project</i><br /> <b><br /> Beyond the Map</b><br /> Along the way, we met some amazing people with remarkable stories, so we decided it was time to go "<a href="//g.co/beyondthemap">Beyond the Map</a>" and shine a spotlight on an often overlooked side of Rio. With AfroReggae's help, we brought Street View and 360&#176; technology to favelas for the first time, creating an immersive experience that lets you go beyond GPS coordinates and get to know the people and culture of communities that many people otherwise wouldn't get the chance to visit. You can even experience what it feels like to zip through the narrow streets of a favela on a motorcycle taxi!<br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7Cr9zmscnlKMwWlvBXv-buMuUxpZ72jzZvtL7hvY7aeoLiVZhyAv2VA57f4zeteP1SjF-aAe2a5bsfJ1cKeD8gQJzrE3mAA1XsP4Qy_sRnZimN5jwfseIldO2LlQNL8LIqzuG/s1600/favelas.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7Cr9zmscnlKMwWlvBXv-buMuUxpZ72jzZvtL7hvY7aeoLiVZhyAv2VA57f4zeteP1SjF-aAe2a5bsfJ1cKeD8gQJzrE3mAA1XsP4Qy_sRnZimN5jwfseIldO2LlQNL8LIqzuG/s640/favelas.png" width="640" /></a></div> This new online collection opens its virtual doors today at <a href="//g.co/riodejaneiro">g.co/riodejaneiro</a> on Google Arts &amp; Culture. It is available on the web on mobile, tablet and desktop, and on the Google Arts &amp; Culture app on <a href="https://itunes.apple.com/us/app/arts-culture/id1050970557?mt=8">iOS</a> and <a href="https://play.google.com/store/apps/details?id=com.google.android.apps.cultural">Android</a> devices.&nbsp;The Beyond the Map project can also be viewed at <a href="//g.co/beyondthemap">g.co/beyondthemap</a>.<br /> <br /> With the world&#8217;s eyes on Rio, we&#8217;re excited to give you a glimpse of all the splendor and creativity the city has to offer! <br /> <br /> <span class="byline-author">Posted by Alessandro Germano, Global Product Partnerships<br /> </span> <span data-about-syndication="" style="display: none; font-size: 0; line-height: 0; max-height: 0; overflow: hidden;"> <span class="post-image"></span> <span class="post-author-name">Alessandro Germano</span> <span class="post-author-title"></span> <span class="post-author-team">Global Product Partnerships</span> <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnRbxieH2AdTbUPJcvmvo1yGf2ClTXBYNFiqaOGtMjIdlIorXWWoUMjT1ZHJMaskRhDaz4SnS4BBFKYUa60LKp4I6-EuS_o8HSn6FUBPnTCaHsr7lmYnJ9duTMYNofjP0qsVtk/s1600/Conservac%25CC%25A7a%25CC%2583o+Rio%25282%2529.jpg</span> </span><br /> <br /> <i><b>Update</b> Aug 1:</i> Added information about the "Beyond the Map" experience. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> With its beautiful beaches and breathtaking landscape, Rio de Janeiro is a city that appears on every traveler's bucket list. Now, thanks to the wonders of technology, you can now explore the "Marvelous City" and its rich cultural heritage even if you can't make the trip. We partnered with eight of Rio's top cultural institutions to create an <a href="//g.co/riodejaneiro">interactive online collection</a> of some of the city&#8217;s most famous art exhibits and landmarks, including some inspiring real-life stories from the city's favelas, all available&nbsp;on <a href="https://www.google.com/culturalinstitute/beta/u/0/">Google Arts &amp; Culture</a>. Bem-vindos ao Rio!<br /> <br /> <b>Arts, monuments and more</b><br /> The collection includes 360&#176; panoramas with Street View technology, some 3,000 images from photo archives and art exhibits, virtual reality tours with Google Cardboard and videos showcasing a new generation of Cariocas making their mark in the city's cultural landscape. From iconic <a href="https://www.google.com/culturalinstitute/beta/exhibit/7gJCy9RmxTFNKA">monuments</a> and <a href="https://www.google.com/culturalinstitute/beta/u/0/asset/view-of-guanabara-bay-at-night-with-the-first-light-of-dawn/oQGPTH-YjbK4Rg">spectacular views</a>, to the history of <a href="https://www.google.com/culturalinstitute/beta/exhibit/rAISrkZPGGz1JQ">Guanabara Bay</a> and the <a href="https://www.google.com/culturalinstitute/beta/exhibit/oQLi1U_4-WpKKw">majestic Theatro Municipal</a>, these online exhibits capture Rio from every angle.<br /> <br /> Take an interactive tour of Rio's best-known monument&#8212;the <a href="https://www.google.com/culturalinstitute/beta/exhibit/twJSd1us2c-sLg">Christ the Redeemer</a> statue perched atop Corcovado mountain&#8212;or explore its storied musical history through <a href="https://www.google.com/culturalinstitute/beta/exhibit/IwIistqKgIJdLw">album covers designed by Elifas Andreato</a>.<br /> <br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEini4b95S8M690cVbQHL99OE0rnYc31RZrHPVTmhgMw8T06LsLg0cdbrfUAgeCqDd5ESos5VntkVrWvRG7SJnX7lVoh9sMt4lpXQLTCYB35VvjAU0FchbCuhJTC0X06iWkyQFGb/s1600/GCI_rio_C.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="380" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEini4b95S8M690cVbQHL99OE0rnYc31RZrHPVTmhgMw8T06LsLg0cdbrfUAgeCqDd5ESos5VntkVrWvRG7SJnX7lVoh9sMt4lpXQLTCYB35VvjAU0FchbCuhJTC0X06iWkyQFGb/s640/GCI_rio_C.jpg" width="640" /></a></div> Left: <a href="https://www.google.com/culturalinstitute/beta/asset/carlosdrummonddeandrade2/8gGq8UaSaxQzqQ">Bronze statue of Carlos Drummond de Andrade</a> Right: <a href="https://www.google.com/culturalinstitute/beta/search?q=elifas">Exploring Elifas' album covers through time</a><br /> <br /> You can also go back in time by taking a peek at <a href="https://www.google.com/culturalinstitute/beta/u/0/partner/instituto-moreira-salles">one of the richest collections of archival photographs of Rio</a>, or tag along on a guided tour of the works of Rio-based artist and author <a href="https://www.google.com/culturalinstitute/beta/u/0/partner/ziraldo">Ziraldo</a>, whose comics and children's books have marked the lives of generations of Brazilians. <br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpYv-DX9b_M-DNe_0-7DvCLCfqIkqxlsHma7_i1Ey92PrpIT0gu8GXBpskoHpRp1VhG-Bf65ls1If6zOW2p6bk4t7gZQbDDKyZjJpUcMjPfBIfbzMu3vNeyNHXi98-TwDDU6fC/s1600/VISIT_CHRIST_V02-%25281%2529.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="307" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjpYv-DX9b_M-DNe_0-7DvCLCfqIkqxlsHma7_i1Ey92PrpIT0gu8GXBpskoHpRp1VhG-Bf65ls1If6zOW2p6bk4t7gZQbDDKyZjJpUcMjPfBIfbzMu3vNeyNHXi98-TwDDU6fC/s640/VISIT_CHRIST_V02-%25281%2529.gif" width="640" /></a></div> <a href="https://www.google.com/culturalinstitute/beta/u/0/partner/congrega%C3%A7%C3%A3o-do-sant%C3%ADssimo-redentor">Take a virtual reality tour with Cardboard</a><br /> <br /> <b>Mapping the whole city</b><br /> A huge part of Rio&#8217;s history and culture resides in the hillside favelas that dot the landscape. In fact, one in five Rio residents live in favelas, but only 0.001 percent of the city's favelas appear on the map. That means 1.4 million people have no addresses to list on job applications or bank accounts, and aren&#8217;t able to access many economic opportunities, essential services, even basic rights as citizens. So we teamed up with local NGO Grupo Cultural AfroReggae to map the favelas. Two years later, streets and 10,000+ local businesses in 26 favelas now appear on Google Maps, thanks to "<a href="http://www.tanomapa.org/">Tá no Mapa</a>," our "<a href="https://www.youtube.com/watch?v=x1bGwRcyVNk">On the Map</a>" project.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOUXlQ33IIH5t6h0qtC7-ggBxcVLpU5rSG536fAC4arnMPe2owXVt7RC9aiH-0Vl8luTakkmRRpGrIBFN7YSjQF_qC41Z_4oADpw4BR7zHWkkyoZLC9BebcCIImlM060aOzJJe/s1600/MapaRocinha_03_primeiroF.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiOUXlQ33IIH5t6h0qtC7-ggBxcVLpU5rSG536fAC4arnMPe2owXVt7RC9aiH-0Vl8luTakkmRRpGrIBFN7YSjQF_qC41Z_4oADpw4BR7zHWkkyoZLC9BebcCIImlM060aOzJJe/s640/MapaRocinha_03_primeiroF.gif" width="640" /></a></div> <i>The Rocinha favela before and after our mapping project</i><br /> <b><br /> Beyond the Map</b><br /> Along the way, we met some amazing people with remarkable stories, so we decided it was time to go "<a href="//g.co/beyondthemap">Beyond the Map</a>" and shine a spotlight on an often overlooked side of Rio. With AfroReggae's help, we brought Street View and 360&#176; technology to favelas for the first time, creating an immersive experience that lets you go beyond GPS coordinates and get to know the people and culture of communities that many people otherwise wouldn't get the chance to visit. You can even experience what it feels like to zip through the narrow streets of a favela on a motorcycle taxi!<br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7Cr9zmscnlKMwWlvBXv-buMuUxpZ72jzZvtL7hvY7aeoLiVZhyAv2VA57f4zeteP1SjF-aAe2a5bsfJ1cKeD8gQJzrE3mAA1XsP4Qy_sRnZimN5jwfseIldO2LlQNL8LIqzuG/s1600/favelas.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="360" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg7Cr9zmscnlKMwWlvBXv-buMuUxpZ72jzZvtL7hvY7aeoLiVZhyAv2VA57f4zeteP1SjF-aAe2a5bsfJ1cKeD8gQJzrE3mAA1XsP4Qy_sRnZimN5jwfseIldO2LlQNL8LIqzuG/s640/favelas.png" width="640" /></a></div> This new online collection opens its virtual doors today at <a href="//g.co/riodejaneiro">g.co/riodejaneiro</a> on Google Arts &amp; Culture. It is available on the web on mobile, tablet and desktop, and on the Google Arts &amp; Culture app on <a href="https://itunes.apple.com/us/app/arts-culture/id1050970557?mt=8">iOS</a> and <a href="https://play.google.com/store/apps/details?id=com.google.android.apps.cultural">Android</a> devices.&nbsp;The Beyond the Map project can also be viewed at <a href="//g.co/beyondthemap">g.co/beyondthemap</a>.<br /> <br /> With the world&#8217;s eyes on Rio, we&#8217;re excited to give you a glimpse of all the splendor and creativity the city has to offer! <br /> <br /> <span class="byline-author">Posted by Alessandro Germano, Global Product Partnerships<br /> </span> <span data-about-syndication="" style="display: none; font-size: 0; line-height: 0; max-height: 0; overflow: hidden;"> <span class="post-image"></span> <span class="post-author-name">Alessandro Germano</span> <span class="post-author-title"></span> <span class="post-author-team">Global Product Partnerships</span> <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgnRbxieH2AdTbUPJcvmvo1yGf2ClTXBYNFiqaOGtMjIdlIorXWWoUMjT1ZHJMaskRhDaz4SnS4BBFKYUa60LKp4I6-EuS_o8HSn6FUBPnTCaHsr7lmYnJ9duTMYNofjP0qsVtk/s1600/Conservac%25CC%25A7a%25CC%2583o+Rio%25282%2529.jpg</span> </span><br /> <br /> <i><b>Update</b> Aug 1:</i> Added information about the "Beyond the Map" experience. <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/2016/07/explore-rio-from-every-angle.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:Explore Rio from every angle&url=https://googleblog.blogspot.com/2016/07/explore-rio-from-every-angle.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/2016/07/explore-rio-from-every-angle.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/2016/07/explore-rio-from-every-angle.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='9060754309755182882' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2016/07/google-play-family-library-share-what.html' itemprop='url' title='Google Play Family Library: Share what you love with the ones you love'> Google Play Family Library: Share what you love with the ones you love </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> July 27, 2016 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Friday night is movie night at our home, and my wife and I look forward to our weekly ritual of putting the kids to bed, getting some takeout, and catching up on our movie wishlist. Whether it&#8217;s making the BLUE STEEL face from <i>Zoolander</i>, swapping tips on playing <i>Monument Valley</i>, or reading <i>Dragons Love Tacos</i> to the kids at bedtime, these shared moments bring us closer together.<br /> <br /> For families like mine, who bond over shared entertainment, we&#8217;re introducing <a href="//g.co/FamilyLibrary">Family Library</a>, a way for up to six family members to share purchases on <a href="http://play.google.com">Google Play</a>. When you buy an eligible app, game, movie, TV show, or book in the Play Store, you can now share it with your family&#8212;across devices&#8212;with no additional sign-up fee.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRoEDFBYG91X8GURM5cGgVBet_SD40OIO17Th4wGcBm_vch3w-Py3nehe59MYVgYRAqnDJHIRHbVYqj12yCrI6xtgQG9R-L8Ywzj7QK45aKsMWDjpX6m-_xTH2NcnnTUI0PNhM/s1600/GoogleFamily-Library.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="425" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRoEDFBYG91X8GURM5cGgVBet_SD40OIO17Th4wGcBm_vch3w-Py3nehe59MYVgYRAqnDJHIRHbVYqj12yCrI6xtgQG9R-L8Ywzj7QK45aKsMWDjpX6m-_xTH2NcnnTUI0PNhM/s640/GoogleFamily-Library.png" width="640" /></a></div><br /> <b>Share across your family&#8217;s devices</b><br /> Today&#8217;s families have a lot of devices, and it should be easy to share content no matter where we are or what we&#8217;re doing. Everyone in my family loves the <i>Star Wars</i> movies and we all want to be able to watch them, on our phones, tablets, laptops, or TV. All purchases added to Family Library are available across Android devices, and movies, TV shows, and books can be enjoyed on iOS devices and the web.<br /> <br /> <b>Easily manage sharing and family purchases</b><br /> As with most family matters, flexibility and choice is important. With Family Library, you can choose which items you want to share and which to keep to yourself&#8212;for example, I&#8217;ll probably keep my collection of comic books in my personal library. Flexibility is also built into your purchasing options. When you sign up, you&#8217;ll select a credit card to share as your family payment method, but your family members will always have the option of buying stuff with their personal credit cards or gift cards. And for your younger family members, you&#8217;ll have the option to approve each of their purchases.<br /> <br /> <b>Share a Music subscription with your family</b><br /> Finally, if your family loves music, you can also subscribe to the <a href="https://play.google.com/music/listen?signup=1&coupon=FAMILYSTANDARD&coupontype=VANITY">Google Play Music family plan</a>. On this plan, up to six family members can stream millions of songs on demand for $14.99 a month. We <a href="https://android.googleblog.com/2015/12/google-play-music-now-playing-for-your.html">launched</a> the family plan late last year, and today we&#8217;re expanding it to Ireland, Italy, Mexico, and New Zealand. And you can now sign up on the web, in addition to your Android device.<br /> <br /> Starting today, Family Library will be rolling out over the next few days and will be available in Australia, Brazil, Canada, France, Germany, Ireland, Italy, Japan, Mexico, New Zealand, the United Kingdom and the United States. To get started, <a href="//g.co/FamilyLibrary">sign up</a> in Google Play, invite your family members, and start sharing what you love!<br /> <br /> <span class="byline-author">Posted by Raj Iyengar, Product Manager, Google Play</span> <span data-about-syndication="" style="display: none; font-size: 0; line-height: 0; max-height: 0; overflow: hidden;"> <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRP0Awj6OKJxGm9n74P7sOGUQvGUzSJxcQOf688wd4brL13O-Gj_X_b-1Xv7o9fUZxofJ3KqG7UfEC4pgSISQkOg1af_QB1197vYJf7HDE-aRTNJbjOB3A1zgSq7LPTVQrjqC3/s200/FamilyPlay.jpg</span> <span class="post-author-name">Raj Iyengar</span> <span class="post-author-title">Product Manager</span> <span class="post-author-team">Google Play</span> <!-- INSTRUCTIONS Enter info below to be used in google.com/about site blog syndication. Leave elements empty if there is no valid data. Example: <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRP0Awj6OKJxGm9n74P7sOGUQvGUzSJxcQOf688wd4brL13O-Gj_X_b-1Xv7o9fUZxofJ3KqG7UfEC4pgSISQkOg1af_QB1197vYJf7HDE-aRTNJbjOB3A1zgSq7LPTVQrjqC3/s200/FamilyPlay.jpg</span> <span class="post-author-name">Raj Iyengar</span> <span class="post-author-title">Product Manager</span> <span class="post-author-team">Google Play</span> --> <span class="post-image"></span> <span class="post-author-name"></span> <span class="post-author-title"></span> <span class="post-author-team"></span> </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Friday night is movie night at our home, and my wife and I look forward to our weekly ritual of putting the kids to bed, getting some takeout, and catching up on our movie wishlist. Whether it&#8217;s making the BLUE STEEL face from <i>Zoolander</i>, swapping tips on playing <i>Monument Valley</i>, or reading <i>Dragons Love Tacos</i> to the kids at bedtime, these shared moments bring us closer together.<br /> <br /> For families like mine, who bond over shared entertainment, we&#8217;re introducing <a href="//g.co/FamilyLibrary">Family Library</a>, a way for up to six family members to share purchases on <a href="http://play.google.com">Google Play</a>. When you buy an eligible app, game, movie, TV show, or book in the Play Store, you can now share it with your family&#8212;across devices&#8212;with no additional sign-up fee.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRoEDFBYG91X8GURM5cGgVBet_SD40OIO17Th4wGcBm_vch3w-Py3nehe59MYVgYRAqnDJHIRHbVYqj12yCrI6xtgQG9R-L8Ywzj7QK45aKsMWDjpX6m-_xTH2NcnnTUI0PNhM/s1600/GoogleFamily-Library.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="425" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhRoEDFBYG91X8GURM5cGgVBet_SD40OIO17Th4wGcBm_vch3w-Py3nehe59MYVgYRAqnDJHIRHbVYqj12yCrI6xtgQG9R-L8Ywzj7QK45aKsMWDjpX6m-_xTH2NcnnTUI0PNhM/s640/GoogleFamily-Library.png" width="640" /></a></div><br /> <b>Share across your family&#8217;s devices</b><br /> Today&#8217;s families have a lot of devices, and it should be easy to share content no matter where we are or what we&#8217;re doing. Everyone in my family loves the <i>Star Wars</i> movies and we all want to be able to watch them, on our phones, tablets, laptops, or TV. All purchases added to Family Library are available across Android devices, and movies, TV shows, and books can be enjoyed on iOS devices and the web.<br /> <br /> <b>Easily manage sharing and family purchases</b><br /> As with most family matters, flexibility and choice is important. With Family Library, you can choose which items you want to share and which to keep to yourself&#8212;for example, I&#8217;ll probably keep my collection of comic books in my personal library. Flexibility is also built into your purchasing options. When you sign up, you&#8217;ll select a credit card to share as your family payment method, but your family members will always have the option of buying stuff with their personal credit cards or gift cards. And for your younger family members, you&#8217;ll have the option to approve each of their purchases.<br /> <br /> <b>Share a Music subscription with your family</b><br /> Finally, if your family loves music, you can also subscribe to the <a href="https://play.google.com/music/listen?signup=1&coupon=FAMILYSTANDARD&coupontype=VANITY">Google Play Music family plan</a>. On this plan, up to six family members can stream millions of songs on demand for $14.99 a month. We <a href="https://android.googleblog.com/2015/12/google-play-music-now-playing-for-your.html">launched</a> the family plan late last year, and today we&#8217;re expanding it to Ireland, Italy, Mexico, and New Zealand. And you can now sign up on the web, in addition to your Android device.<br /> <br /> Starting today, Family Library will be rolling out over the next few days and will be available in Australia, Brazil, Canada, France, Germany, Ireland, Italy, Japan, Mexico, New Zealand, the United Kingdom and the United States. To get started, <a href="//g.co/FamilyLibrary">sign up</a> in Google Play, invite your family members, and start sharing what you love!<br /> <br /> <span class="byline-author">Posted by Raj Iyengar, Product Manager, Google Play</span> <span data-about-syndication="" style="display: none; font-size: 0; line-height: 0; max-height: 0; overflow: hidden;"> <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRP0Awj6OKJxGm9n74P7sOGUQvGUzSJxcQOf688wd4brL13O-Gj_X_b-1Xv7o9fUZxofJ3KqG7UfEC4pgSISQkOg1af_QB1197vYJf7HDE-aRTNJbjOB3A1zgSq7LPTVQrjqC3/s200/FamilyPlay.jpg</span> <span class="post-author-name">Raj Iyengar</span> <span class="post-author-title">Product Manager</span> <span class="post-author-team">Google Play</span> <!-- INSTRUCTIONS Enter info below to be used in google.com/about site blog syndication. Leave elements empty if there is no valid data. Example: <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRP0Awj6OKJxGm9n74P7sOGUQvGUzSJxcQOf688wd4brL13O-Gj_X_b-1Xv7o9fUZxofJ3KqG7UfEC4pgSISQkOg1af_QB1197vYJf7HDE-aRTNJbjOB3A1zgSq7LPTVQrjqC3/s200/FamilyPlay.jpg</span> <span class="post-author-name">Raj Iyengar</span> <span class="post-author-title">Product Manager</span> <span class="post-author-team">Google Play</span> --> <span class="post-image"></span> <span class="post-author-name"></span> <span class="post-author-title"></span> <span class="post-author-team"></span> </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2016/07/google-play-family-library-share-what.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 Play Family Library: Share what you love with the ones you love&url=https://googleblog.blogspot.com/2016/07/google-play-family-library-share-what.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/2016/07/google-play-family-library-share-what.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/2016/07/google-play-family-library-share-what.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='6120145066092587209' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2016/07/art-collaboration-sheets.html' itemprop='url' title='The art of collaboration: from Sheets to the streets'> The art of collaboration: from Sheets to the streets </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> July 19, 2016 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Warhol &amp; Basquiat. Buñuel &amp; Dalí. Rauschenberg &amp; Johns. There are countless examples of artists collaborating to bring a shared creative vision to life. So we wondered: Could technology help bring together two artists who might not otherwise meet? What would they create&#8230;if their canvas were a spreadsheet? And how could we celebrate and share their work of art with the world?<br /> <br /> In partnership with <a href="http://refinery29.com/">Refinery29</a>, a lifestyle digital media company, we linked up with renowned illustrators <a href="http://marinaesmeraldo.com/">Marina Esmeraldo</a> in Barcelona, and <a href="https://mallory-heyer.squarespace.com/">Mallory Heyer</a> in NYC. We gave them a simple creative assignment&#8212;to &#8220;break the grid&#8221;&#8212;which literally can mean pushing the &#8220;grid&#8221; of <a href="//google.com/sheets/about">Google Sheets</a> to its limits, but also taps into the idea of supporting and celebrating women globally who break free of confined roles and ways of thinking, which is core to Refinery29's mission.<br /> <br /> <div style="text-align: center;"> <iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/eTjjhLi0Xtk" width="560"></iframe></div> <br /> Marina and Mallory connected a handful of times on Google Hangouts to plan and sketch out ideas, and creatively &#8220;hack&#8221; Sheets in order to make art: resizing cells into thousands of pixel-like squares, merging cells to create color blocks, creating vibrant color gradients with <a href="https://support.google.com/docs/answer/78413?co=GENIE.Platform%3DDesktop&amp;hl=en">conditional formatting</a> and cell values, and other cool things we had no idea you could do with Sheets.<br /> <br /> The <a href="https://docs.google.com/spreadsheets/d/1SqtrsRgUKRcAL1UX4X78VYe02moZck-SXTzhYzXbg_M/edit?usp=sharing">result</a> was a bright, beautiful design that celebrates the diversity and strength of women, and we wanted to share their finished project in a BIG way.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://2.bp.blogspot.com/-ilBEKj-tNAs/V46Ia5PH5UI/AAAAAAAAcIc/2CBGHviRwEglJ1eA8CIB2sYjrwQ2mfsxwCEw/s1600/final_art%2B%25281%2529.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="262" src="https://2.bp.blogspot.com/-ilBEKj-tNAs/V46Ia5PH5UI/AAAAAAAAcIc/2CBGHviRwEglJ1eA8CIB2sYjrwQ2mfsxwCEw/s640/final_art%2B%25281%2529.png" width="640" /></a></div> The final step was to convert Marina and Mallory&#8217;s final piece from the cells of a spreadsheet to the bricks of a giant wall&#8212;to go from Sheets to the streets. So, we turned to <a href="http://colossalmedia.com/">Colossal Media</a>, a Brooklyn-based company that hand-paints murals all over the world.<br /> <br /> <iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/NRoj8SAWHXA" width="640"></iframe><br /> After hand-mixing each of the colors and prepping the artwork for large-scale painting, Colossal spent five days painting each cell, letter, and gradient by hand, to create a 13&#8217; x 34&#8217; mural of the <a href="https://docs.google.com/spreadsheets/d/1SqtrsRgUKRcAL1UX4X78VYe02moZck-SXTzhYzXbg_M/edit?usp=sharing">spreadsheet</a>. <br /> <br /> And that&#8217;s how art was #madewithGoogleSheets.<br /> <br /> To see it for yourself, check out Marina &amp; Mallory&#8217;s spreadsheet or head to <a href="https://www.google.com/maps/place/Bogart+St+%26+Thames+St,+Brooklyn,+NY+11206/data=!4m2!3m1!1s0x89c25c00dfea51e3:0x338a49ce42a22961?sa=X&amp;ved=0ahUKEwj7qoDY6eTNAhVMgx4KHRUdD0IQ8gEIGzAA">Bogart &amp; Thames</a> in Brooklyn to visit the wall in person (until August 14). We're delighted by the creativity and imagination brought about by artistic collaboration, and proud to be associated with the work&#8217;s inspirational message supporting strong women everywhere.<br /> <br /> <span class="byline-author">Posted by Michael Bolognino, Product Marketing Manager</span> <span data-about-syndication="" style="display: none; font-size: 0; line-height: 0; max-height: 0; overflow: hidden;"> <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisqqsakdUlMS9nbGGquYCrR_1Zvjv2Lx67DFdON1icpfaRijkOyXNURul8JDa1xqoLsacuBV5kx2T-xC-vENoAmefTHS4Poo7jNwL5M3TZbLWZlPEoqUgdy5ccKvKZvzIKtWh8/s200/Screen+Shot+2016-07-19+at+1.33.29+PM.png</span> <span class="post-author-name">Michael Bolognino</span> <span class="post-author-title">Product Marketing Manager</span> <span class="post-author-team">Google</span> <!-- INSTRUCTIONS Enter info below to be used in google.com/about site blog syndication. Leave elements empty if there is no valid data. Example: <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisqqsakdUlMS9nbGGquYCrR_1Zvjv2Lx67DFdON1icpfaRijkOyXNURul8JDa1xqoLsacuBV5kx2T-xC-vENoAmefTHS4Poo7jNwL5M3TZbLWZlPEoqUgdy5ccKvKZvzIKtWh8/s200/Screen+Shot+2016-07-19+at+1.33.29+PM.png</span> <span class="post-author-name">Michael Bolognino</span> <span class="post-author-title">Product Marketing Manager</span> <span class="post-author-team">Google</span> --> <span class="post-image"></span> <span class="post-author-name"></span> <span class="post-author-title"></span> <span class="post-author-team"></span> </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Warhol &amp; Basquiat. Buñuel &amp; Dalí. Rauschenberg &amp; Johns. There are countless examples of artists collaborating to bring a shared creative vision to life. So we wondered: Could technology help bring together two artists who might not otherwise meet? What would they create&#8230;if their canvas were a spreadsheet? And how could we celebrate and share their work of art with the world?<br /> <br /> In partnership with <a href="http://refinery29.com/">Refinery29</a>, a lifestyle digital media company, we linked up with renowned illustrators <a href="http://marinaesmeraldo.com/">Marina Esmeraldo</a> in Barcelona, and <a href="https://mallory-heyer.squarespace.com/">Mallory Heyer</a> in NYC. We gave them a simple creative assignment&#8212;to &#8220;break the grid&#8221;&#8212;which literally can mean pushing the &#8220;grid&#8221; of <a href="//google.com/sheets/about">Google Sheets</a> to its limits, but also taps into the idea of supporting and celebrating women globally who break free of confined roles and ways of thinking, which is core to Refinery29's mission.<br /> <br /> <div style="text-align: center;"> <iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/eTjjhLi0Xtk" width="560"></iframe></div> <br /> Marina and Mallory connected a handful of times on Google Hangouts to plan and sketch out ideas, and creatively &#8220;hack&#8221; Sheets in order to make art: resizing cells into thousands of pixel-like squares, merging cells to create color blocks, creating vibrant color gradients with <a href="https://support.google.com/docs/answer/78413?co=GENIE.Platform%3DDesktop&amp;hl=en">conditional formatting</a> and cell values, and other cool things we had no idea you could do with Sheets.<br /> <br /> The <a href="https://docs.google.com/spreadsheets/d/1SqtrsRgUKRcAL1UX4X78VYe02moZck-SXTzhYzXbg_M/edit?usp=sharing">result</a> was a bright, beautiful design that celebrates the diversity and strength of women, and we wanted to share their finished project in a BIG way.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://2.bp.blogspot.com/-ilBEKj-tNAs/V46Ia5PH5UI/AAAAAAAAcIc/2CBGHviRwEglJ1eA8CIB2sYjrwQ2mfsxwCEw/s1600/final_art%2B%25281%2529.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="262" src="https://2.bp.blogspot.com/-ilBEKj-tNAs/V46Ia5PH5UI/AAAAAAAAcIc/2CBGHviRwEglJ1eA8CIB2sYjrwQ2mfsxwCEw/s640/final_art%2B%25281%2529.png" width="640" /></a></div> The final step was to convert Marina and Mallory&#8217;s final piece from the cells of a spreadsheet to the bricks of a giant wall&#8212;to go from Sheets to the streets. So, we turned to <a href="http://colossalmedia.com/">Colossal Media</a>, a Brooklyn-based company that hand-paints murals all over the world.<br /> <br /> <iframe allowfullscreen="" frameborder="0" height="360" src="https://www.youtube.com/embed/NRoj8SAWHXA" width="640"></iframe><br /> After hand-mixing each of the colors and prepping the artwork for large-scale painting, Colossal spent five days painting each cell, letter, and gradient by hand, to create a 13&#8217; x 34&#8217; mural of the <a href="https://docs.google.com/spreadsheets/d/1SqtrsRgUKRcAL1UX4X78VYe02moZck-SXTzhYzXbg_M/edit?usp=sharing">spreadsheet</a>. <br /> <br /> And that&#8217;s how art was #madewithGoogleSheets.<br /> <br /> To see it for yourself, check out Marina &amp; Mallory&#8217;s spreadsheet or head to <a href="https://www.google.com/maps/place/Bogart+St+%26+Thames+St,+Brooklyn,+NY+11206/data=!4m2!3m1!1s0x89c25c00dfea51e3:0x338a49ce42a22961?sa=X&amp;ved=0ahUKEwj7qoDY6eTNAhVMgx4KHRUdD0IQ8gEIGzAA">Bogart &amp; Thames</a> in Brooklyn to visit the wall in person (until August 14). We're delighted by the creativity and imagination brought about by artistic collaboration, and proud to be associated with the work&#8217;s inspirational message supporting strong women everywhere.<br /> <br /> <span class="byline-author">Posted by Michael Bolognino, Product Marketing Manager</span> <span data-about-syndication="" style="display: none; font-size: 0; line-height: 0; max-height: 0; overflow: hidden;"> <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisqqsakdUlMS9nbGGquYCrR_1Zvjv2Lx67DFdON1icpfaRijkOyXNURul8JDa1xqoLsacuBV5kx2T-xC-vENoAmefTHS4Poo7jNwL5M3TZbLWZlPEoqUgdy5ccKvKZvzIKtWh8/s200/Screen+Shot+2016-07-19+at+1.33.29+PM.png</span> <span class="post-author-name">Michael Bolognino</span> <span class="post-author-title">Product Marketing Manager</span> <span class="post-author-team">Google</span> <!-- INSTRUCTIONS Enter info below to be used in google.com/about site blog syndication. Leave elements empty if there is no valid data. Example: <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEisqqsakdUlMS9nbGGquYCrR_1Zvjv2Lx67DFdON1icpfaRijkOyXNURul8JDa1xqoLsacuBV5kx2T-xC-vENoAmefTHS4Poo7jNwL5M3TZbLWZlPEoqUgdy5ccKvKZvzIKtWh8/s200/Screen+Shot+2016-07-19+at+1.33.29+PM.png</span> <span class="post-author-name">Michael Bolognino</span> <span class="post-author-title">Product Marketing Manager</span> <span class="post-author-team">Google</span> --> <span class="post-image"></span> <span class="post-author-name"></span> <span class="post-author-title"></span> <span class="post-author-team"></span> </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2016/07/art-collaboration-sheets.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:The art of collaboration: from Sheets to the streets&url=https://googleblog.blogspot.com/2016/07/art-collaboration-sheets.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/2016/07/art-collaboration-sheets.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/2016/07/art-collaboration-sheets.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='6819110702020334637' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2016/07/the-new-google-arts-culture-on-exhibit.html' itemprop='url' title='The new Google Arts & Culture, on exhibit now'> The new Google Arts & Culture, on exhibit now </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> July 19, 2016 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Just as the world&#8217;s precious artworks and monuments need a touch-up to look their best, the home we&#8217;ve built to host the world&#8217;s cultural treasures online needs a lick of paint every now and then. We&#8217;re ready to pull off the dust sheets and introduce the new <a href="https://www.google.com/culturalinstitute/beta/">Google Arts &amp; Culture</a> website and app, by the Google Cultural Institute. The app lets you explore anything from <a href="https://www.google.com/culturalinstitute/beta/time?em=m01yrx&categoryId=other&date=-1081">cats in art since 200 BCE</a> to the <a href="https://www.google.com/culturalinstitute/beta/color?em=m012yb9&categoryId=art-movement&col=RGB_CE4A3F">color red in Abstract Expressionism</a>, and everything in between. <br /> <br /> Our new tools will help you discover works and artifacts, allowing you to immerse yourself in cultural experiences across art, history and wonders of the world&#8212;from more than a thousand museums across 70 countries: <br /> &#8226; Search for anything, from <a href="https://www.google.com/culturalinstitute/beta/entity/m06rrc">shoes</a> to <a href="https://www.google.com/culturalinstitute/beta/entity/m025rs2z?categoryId=medium">all things gold</a> <br /> &#8226; Scroll through art by time&#8212;see how <a href="https://www.google.com/culturalinstitute/beta/time?em=m07_m2&categoryId=artist&date=1880">Van Gogh&#8217;s works went from gloomy to vivid</a><br /> &#8226; Browse by color and learn about <a href="https://www.google.com/culturalinstitute/beta/color?em=m01xnj&categoryId=artist&col=RGB_777778">Monet&#8217;s 50 shades of gray</a><br /> &#8226; Find a new fascinating story to discover every day&#8212;<a href="https://www.google.com/culturalinstitute/beta/theme/iQJCgMgwSKV5Kw">today, it&#8217;s nine powerful men in heels</a><br /> <br /> <iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/bp4oa7MHg88" width="560"></iframe><br /> <br /> With a virtual reality viewer like <a href="https://store.google.com/product/google_cardboard">Google Cardboard</a>, you can use the Google Arts &amp; Culture app on <a href="https://itunes.apple.com/us/app/arts-culture/id1050970557?mt=8">iOS</a> and <a href="https://play.google.com/store/apps/details?id=com.google.android.apps.cultural&hl=en">Android</a> to <a href="https://www.google.com/culturalinstitute/beta/partner/street-art-rome">take a virtual tour of the street art scene in Rome</a>; step inside a creation by famous street artist, Insa; or even travel 2,500 years back in time and <a href="https://www.google.com/culturalinstitute/beta/u/0/partner/parco-archeologico-e-paesaggistico-valle-dei-templi">look around the ancient Greek temple of Zeus</a>. <br /> <br /> You can also subscribe to the new <a href="https://www.youtube.com/watch?v=T7SqK5RizWY">Google Arts &amp; Culture</a> YouTube channel. Find out <a href="https://www.youtube.com/watch?v=GyC8csdqj54">what Kandinsky and Kanye West have in common</a> and <a href="https://youtu.be/GyC8csdqj54?t=3m34s">meet the New York-based &#8220;cyborg artist&#8221; Neil Harbisson</a>. <br /> <br /> <iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/T7SqK5RizWY" width="560"></iframe><br /> <br /> We&#8217;re sure you&#8217;ll want to see some of the artworks in real life too&#8212;and the Google Arts &amp; Culture app is there to help. Click &#8220;Visit&#8221; on a museum&#8217;s page to get opening times, find out what&#8217;s on that day and navigate there in one click. We&#8217;ve also been experimenting with a new feature. The Art Recognizer is now available in London&#8217;s <a href="https://www.google.com/culturalinstitute/beta/partner/dulwich-picture-gallery">Dulwich Picture Gallery</a>, Sydney&#8217;s <a href="https://www.google.com/culturalinstitute/beta/partner/art-gallery-of-new-south-wales">Art Gallery of New South Wales</a> and the <a href="https://www.google.com/culturalinstitute/beta/partner/national-gallery-of-art-washington-dc">National Gallery of Art</a> in Washington DC. Just pull up the app, point your phone&#8217;s camera to a painting on display and find all the information you want to know about the artwork. We&#8217;re planning to roll this out to museums around the world&#8212;so stay tuned.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgQabpBmEimuBous5EsHJSi7pTY6_q2YlzVB8qBZH8yTJWE03QuL03OR8flKEbx3bZ7hbED3FH6b0iiy89kDSc33AdgZ1JWFkOhDdsotaBEnC9zwseBdM2TN-nXChwBimbjiwP/s1600/_-ART_RECONISER_v2_600.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgQabpBmEimuBous5EsHJSi7pTY6_q2YlzVB8qBZH8yTJWE03QuL03OR8flKEbx3bZ7hbED3FH6b0iiy89kDSc33AdgZ1JWFkOhDdsotaBEnC9zwseBdM2TN-nXChwBimbjiwP/s640/_-ART_RECONISER_v2_600.gif" width="640" /></a></div><br /> There&#8217;s much to learn about our shared cultural heritage. Download the app for <a href="https://itunes.apple.com/us/app/arts-culture/id1050970557?mt=8">iOS</a> and <a href="https://play.google.com/store/apps/details?id=com.google.android.apps.cultural&hl=en">Android</a> to unlock a world of experiences, every day.<br /> <br /> <br /> <span class="byline-author">Posted by Duncan Osborn, Product Manager, Google Cultural Institute</span> <span data-about-syndication="" style="display: none; font-size: 0; line-height: 0; max-height: 0; overflow: hidden;"> <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglGVuX0XmcL1jaE7rQ6rFpU9OBQog5FhZNGBZS3d10rGYHizgC1-t9anTwbdFX_iK3idaR_lrERX7Je0baHQeecQeuMAXNvqX04iY3T5CsK5-pAFZBDaViKxtsODx2ZKYedc8i/s200/Screen+Shot+2016-07-18+at+4.10.35+PM.png</span> <span class="post-author-name">Duncan Osborn</span> <span class="post-author-title">Product Manager</span> <span class="post-author-team">Google Cultural Institute </span> <!-- INSTRUCTIONS Enter info below to be used in google.com/about site blog syndication. Leave elements empty if there is no valid data. Example: <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglGVuX0XmcL1jaE7rQ6rFpU9OBQog5FhZNGBZS3d10rGYHizgC1-t9anTwbdFX_iK3idaR_lrERX7Je0baHQeecQeuMAXNvqX04iY3T5CsK5-pAFZBDaViKxtsODx2ZKYedc8i/s200/Screen+Shot+2016-07-18+at+4.10.35+PM.png</span> <span class="post-author-name">Duncan Osborn</span> <span class="post-author-title">Product Manager</span> <span class="post-author-team">Google Cultural Institute </span> --> <span class="post-image"></span> <span class="post-author-name"></span> <span class="post-author-title"></span> <span class="post-author-team"></span> </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Just as the world&#8217;s precious artworks and monuments need a touch-up to look their best, the home we&#8217;ve built to host the world&#8217;s cultural treasures online needs a lick of paint every now and then. We&#8217;re ready to pull off the dust sheets and introduce the new <a href="https://www.google.com/culturalinstitute/beta/">Google Arts &amp; Culture</a> website and app, by the Google Cultural Institute. The app lets you explore anything from <a href="https://www.google.com/culturalinstitute/beta/time?em=m01yrx&categoryId=other&date=-1081">cats in art since 200 BCE</a> to the <a href="https://www.google.com/culturalinstitute/beta/color?em=m012yb9&categoryId=art-movement&col=RGB_CE4A3F">color red in Abstract Expressionism</a>, and everything in between. <br /> <br /> Our new tools will help you discover works and artifacts, allowing you to immerse yourself in cultural experiences across art, history and wonders of the world&#8212;from more than a thousand museums across 70 countries: <br /> &#8226; Search for anything, from <a href="https://www.google.com/culturalinstitute/beta/entity/m06rrc">shoes</a> to <a href="https://www.google.com/culturalinstitute/beta/entity/m025rs2z?categoryId=medium">all things gold</a> <br /> &#8226; Scroll through art by time&#8212;see how <a href="https://www.google.com/culturalinstitute/beta/time?em=m07_m2&categoryId=artist&date=1880">Van Gogh&#8217;s works went from gloomy to vivid</a><br /> &#8226; Browse by color and learn about <a href="https://www.google.com/culturalinstitute/beta/color?em=m01xnj&categoryId=artist&col=RGB_777778">Monet&#8217;s 50 shades of gray</a><br /> &#8226; Find a new fascinating story to discover every day&#8212;<a href="https://www.google.com/culturalinstitute/beta/theme/iQJCgMgwSKV5Kw">today, it&#8217;s nine powerful men in heels</a><br /> <br /> <iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/bp4oa7MHg88" width="560"></iframe><br /> <br /> With a virtual reality viewer like <a href="https://store.google.com/product/google_cardboard">Google Cardboard</a>, you can use the Google Arts &amp; Culture app on <a href="https://itunes.apple.com/us/app/arts-culture/id1050970557?mt=8">iOS</a> and <a href="https://play.google.com/store/apps/details?id=com.google.android.apps.cultural&hl=en">Android</a> to <a href="https://www.google.com/culturalinstitute/beta/partner/street-art-rome">take a virtual tour of the street art scene in Rome</a>; step inside a creation by famous street artist, Insa; or even travel 2,500 years back in time and <a href="https://www.google.com/culturalinstitute/beta/u/0/partner/parco-archeologico-e-paesaggistico-valle-dei-templi">look around the ancient Greek temple of Zeus</a>. <br /> <br /> You can also subscribe to the new <a href="https://www.youtube.com/watch?v=T7SqK5RizWY">Google Arts &amp; Culture</a> YouTube channel. Find out <a href="https://www.youtube.com/watch?v=GyC8csdqj54">what Kandinsky and Kanye West have in common</a> and <a href="https://youtu.be/GyC8csdqj54?t=3m34s">meet the New York-based &#8220;cyborg artist&#8221; Neil Harbisson</a>. <br /> <br /> <iframe allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/T7SqK5RizWY" width="560"></iframe><br /> <br /> We&#8217;re sure you&#8217;ll want to see some of the artworks in real life too&#8212;and the Google Arts &amp; Culture app is there to help. Click &#8220;Visit&#8221; on a museum&#8217;s page to get opening times, find out what&#8217;s on that day and navigate there in one click. We&#8217;ve also been experimenting with a new feature. The Art Recognizer is now available in London&#8217;s <a href="https://www.google.com/culturalinstitute/beta/partner/dulwich-picture-gallery">Dulwich Picture Gallery</a>, Sydney&#8217;s <a href="https://www.google.com/culturalinstitute/beta/partner/art-gallery-of-new-south-wales">Art Gallery of New South Wales</a> and the <a href="https://www.google.com/culturalinstitute/beta/partner/national-gallery-of-art-washington-dc">National Gallery of Art</a> in Washington DC. Just pull up the app, point your phone&#8217;s camera to a painting on display and find all the information you want to know about the artwork. We&#8217;re planning to roll this out to museums around the world&#8212;so stay tuned.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgQabpBmEimuBous5EsHJSi7pTY6_q2YlzVB8qBZH8yTJWE03QuL03OR8flKEbx3bZ7hbED3FH6b0iiy89kDSc33AdgZ1JWFkOhDdsotaBEnC9zwseBdM2TN-nXChwBimbjiwP/s1600/_-ART_RECONISER_v2_600.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgQabpBmEimuBous5EsHJSi7pTY6_q2YlzVB8qBZH8yTJWE03QuL03OR8flKEbx3bZ7hbED3FH6b0iiy89kDSc33AdgZ1JWFkOhDdsotaBEnC9zwseBdM2TN-nXChwBimbjiwP/s640/_-ART_RECONISER_v2_600.gif" width="640" /></a></div><br /> There&#8217;s much to learn about our shared cultural heritage. Download the app for <a href="https://itunes.apple.com/us/app/arts-culture/id1050970557?mt=8">iOS</a> and <a href="https://play.google.com/store/apps/details?id=com.google.android.apps.cultural&hl=en">Android</a> to unlock a world of experiences, every day.<br /> <br /> <br /> <span class="byline-author">Posted by Duncan Osborn, Product Manager, Google Cultural Institute</span> <span data-about-syndication="" style="display: none; font-size: 0; line-height: 0; max-height: 0; overflow: hidden;"> <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglGVuX0XmcL1jaE7rQ6rFpU9OBQog5FhZNGBZS3d10rGYHizgC1-t9anTwbdFX_iK3idaR_lrERX7Je0baHQeecQeuMAXNvqX04iY3T5CsK5-pAFZBDaViKxtsODx2ZKYedc8i/s200/Screen+Shot+2016-07-18+at+4.10.35+PM.png</span> <span class="post-author-name">Duncan Osborn</span> <span class="post-author-title">Product Manager</span> <span class="post-author-team">Google Cultural Institute </span> <!-- INSTRUCTIONS Enter info below to be used in google.com/about site blog syndication. Leave elements empty if there is no valid data. Example: <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglGVuX0XmcL1jaE7rQ6rFpU9OBQog5FhZNGBZS3d10rGYHizgC1-t9anTwbdFX_iK3idaR_lrERX7Je0baHQeecQeuMAXNvqX04iY3T5CsK5-pAFZBDaViKxtsODx2ZKYedc8i/s200/Screen+Shot+2016-07-18+at+4.10.35+PM.png</span> <span class="post-author-name">Duncan Osborn</span> <span class="post-author-title">Product Manager</span> <span class="post-author-team">Google Cultural Institute </span> --> <span class="post-image"></span> <span class="post-author-name"></span> <span class="post-author-title"></span> <span class="post-author-team"></span> </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2016/07/the-new-google-arts-culture-on-exhibit.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:The new Google Arts & Culture, on exhibit now&url=https://googleblog.blogspot.com/2016/07/the-new-google-arts-culture-on-exhibit.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/2016/07/the-new-google-arts-culture-on-exhibit.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/2016/07/the-new-google-arts-culture-on-exhibit.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='5706194207748994329' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2016/07/a-voice-for-everyone-in-2016.html' itemprop='url' title='A voice for everyone in 2016'> A voice for everyone in 2016 </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> July 15, 2016 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Every election matters and every vote counts. The American democracy relies on everyone&#8217;s participation in the political process. This November, Americans all across the country will line up at the polls to cast their ballots for the President of the United States. With states&#8217; varied deadlines and methods, the voter registration process can be tricky. So starting on Monday, we're introducing a new tool in Search to simplify the voter registration process to make it easier for you to have your voice heard.<br /> <br /> Now when you search for &#8220;register to vote&#8221; or similar queries, Google will display a detailed state-by-state guide providing information on how to register, general requirements, and deadlines. <br /> <br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUHdljge5iF-t_bAoYZ4AWIaEXPZ4wb2fo26iEz6mFIVbv4ZWf7PCeO1RFh2yjsFe7dwUMoFC1FXX80_JFy7oV6mDVbv7kuYw1uJypw-lULRF-RcbmItC5jnbjMpZ9ChPbyp54/s1600/register.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUHdljge5iF-t_bAoYZ4AWIaEXPZ4wb2fo26iEz6mFIVbv4ZWf7PCeO1RFh2yjsFe7dwUMoFC1FXX80_JFy7oV6mDVbv7kuYw1uJypw-lULRF-RcbmItC5jnbjMpZ9ChPbyp54/s640/register.gif" width="299" /></a></div><br /> No matter which state you&#8217;re in or how you plan to cast your ballot, you can find the step-by-step information you need to register correctly and on time&#8212;right at the top of your Search page and in the Google app. <br /> <br /> And for the kickoff of the <a href="https://www.google.com/search?q=rnc">Republican National Convention</a> next week (and coming in time for the Democratic National Convention the following week), when you search for these events on the Google app, you&#8217;ll find a summary of the event, nominees and the lineup of speakers. You&#8217;ll also find a livestream video from YouTube, and relevant social media posts, so you can stay up-to-date with both the political parties and the public. <br /> <br /> We hope these new features in Search will help keep you informed this election season and make it easier for you to make it to the ballot box in November.<br /> <br /> <br /> <span class="byline-author">Posted by Jacob Schonberg, Product Manager</span> <span data-about-syndication="" style="display: none; font-size: 0; line-height: 0; max-height: 0; overflow: hidden;"> <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCreu1xFY8UF6adxVdItgPM-po9UvgTCQG9u7_dkHuMhA36sn8hn6zt9erArNQul0vSMiHc66p2WHBpTd4WEQWyqV026xjCYJWJNhV5w6D9GqcYGkXBNDA4qH6sPm9KBIq4sKg/s200/registerConvention.gif</span> <!-- INSTRUCTIONS Enter info below to be used in google.com/about site blog syndication. Leave elements empty if there is no valid data. Example: <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCreu1xFY8UF6adxVdItgPM-po9UvgTCQG9u7_dkHuMhA36sn8hn6zt9erArNQul0vSMiHc66p2WHBpTd4WEQWyqV026xjCYJWJNhV5w6D9GqcYGkXBNDA4qH6sPm9KBIq4sKg/s200/registerConvention.gif</span> <span class="post-author-name">Abbi Tatton</span> <span class="post-author-title">Editorial Elf</span> <span class="post-author-team">Google</span> --> <span class="post-image"></span> <span class="post-author-name"></span> <span class="post-author-title"></span> <span class="post-author-team"></span> </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Every election matters and every vote counts. The American democracy relies on everyone&#8217;s participation in the political process. This November, Americans all across the country will line up at the polls to cast their ballots for the President of the United States. With states&#8217; varied deadlines and methods, the voter registration process can be tricky. So starting on Monday, we're introducing a new tool in Search to simplify the voter registration process to make it easier for you to have your voice heard.<br /> <br /> Now when you search for &#8220;register to vote&#8221; or similar queries, Google will display a detailed state-by-state guide providing information on how to register, general requirements, and deadlines. <br /> <br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUHdljge5iF-t_bAoYZ4AWIaEXPZ4wb2fo26iEz6mFIVbv4ZWf7PCeO1RFh2yjsFe7dwUMoFC1FXX80_JFy7oV6mDVbv7kuYw1uJypw-lULRF-RcbmItC5jnbjMpZ9ChPbyp54/s1600/register.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUHdljge5iF-t_bAoYZ4AWIaEXPZ4wb2fo26iEz6mFIVbv4ZWf7PCeO1RFh2yjsFe7dwUMoFC1FXX80_JFy7oV6mDVbv7kuYw1uJypw-lULRF-RcbmItC5jnbjMpZ9ChPbyp54/s640/register.gif" width="299" /></a></div><br /> No matter which state you&#8217;re in or how you plan to cast your ballot, you can find the step-by-step information you need to register correctly and on time&#8212;right at the top of your Search page and in the Google app. <br /> <br /> And for the kickoff of the <a href="https://www.google.com/search?q=rnc">Republican National Convention</a> next week (and coming in time for the Democratic National Convention the following week), when you search for these events on the Google app, you&#8217;ll find a summary of the event, nominees and the lineup of speakers. You&#8217;ll also find a livestream video from YouTube, and relevant social media posts, so you can stay up-to-date with both the political parties and the public. <br /> <br /> We hope these new features in Search will help keep you informed this election season and make it easier for you to make it to the ballot box in November.<br /> <br /> <br /> <span class="byline-author">Posted by Jacob Schonberg, Product Manager</span> <span data-about-syndication="" style="display: none; font-size: 0; line-height: 0; max-height: 0; overflow: hidden;"> <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCreu1xFY8UF6adxVdItgPM-po9UvgTCQG9u7_dkHuMhA36sn8hn6zt9erArNQul0vSMiHc66p2WHBpTd4WEQWyqV026xjCYJWJNhV5w6D9GqcYGkXBNDA4qH6sPm9KBIq4sKg/s200/registerConvention.gif</span> <!-- INSTRUCTIONS Enter info below to be used in google.com/about site blog syndication. Leave elements empty if there is no valid data. Example: <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgCreu1xFY8UF6adxVdItgPM-po9UvgTCQG9u7_dkHuMhA36sn8hn6zt9erArNQul0vSMiHc66p2WHBpTd4WEQWyqV026xjCYJWJNhV5w6D9GqcYGkXBNDA4qH6sPm9KBIq4sKg/s200/registerConvention.gif</span> <span class="post-author-name">Abbi Tatton</span> <span class="post-author-title">Editorial Elf</span> <span class="post-author-team">Google</span> --> <span class="post-image"></span> <span class="post-author-name"></span> <span class="post-author-title"></span> <span class="post-author-team"></span> </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2016/07/a-voice-for-everyone-in-2016.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Google Blog:A voice for everyone in 2016&url=https://googleblog.blogspot.com/2016/07/a-voice-for-everyone-in-2016.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/2016/07/a-voice-for-everyone-in-2016.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/2016/07/a-voice-for-everyone-in-2016.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='5793998477612420991' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://googleblog.blogspot.com/2016/07/promoting-gender-equality-through-emoji.html' itemprop='url' title='Promoting gender equality through emoji 🙌 🎉'> Promoting gender equality through emoji 🙌 🎉 </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> July 14, 2016 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKyWZAo4i-l6h_8SX3snt-kcztfVzAxaOYez6YcyS3jWairS9iMD3ncptqBmbfyYdCCMUlexyHQLMi3ApIjQiO4QF89avZGGrqi1auZWlHJsgOIKlQMncLRba8jHPOkXNUd1BZ/s1600/ogbheader.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKyWZAo4i-l6h_8SX3snt-kcztfVzAxaOYez6YcyS3jWairS9iMD3ncptqBmbfyYdCCMUlexyHQLMi3ApIjQiO4QF89avZGGrqi1auZWlHJsgOIKlQMncLRba8jHPOkXNUd1BZ/s640/ogbheader.jpg" width="640" /></a></div>More than <a href="http://www.adweek.com/socialtimes/report-92-of-online-consumers-use-emoji-infographic/627521">90 percent</a> of the world's online population use emoji. But while there's a huge range of emoji, there aren't a lot that highlight the diversity of women's careers, or empower young girls. There are emoji like these for men:<br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja0_E_jRWnIdxKP-aHYcV66W_QXNB8GdgLSiWL-2OrCYejv55RGzhWL1KzXf1aek5Ug50KpiGjHJex6XUkkvjxayZXGORC8PvpyeKwjr_YYCj-5oxfzgprLj1Vg0gm8gfBecCP/s1600/6emoji1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja0_E_jRWnIdxKP-aHYcV66W_QXNB8GdgLSiWL-2OrCYejv55RGzhWL1KzXf1aek5Ug50KpiGjHJex6XUkkvjxayZXGORC8PvpyeKwjr_YYCj-5oxfzgprLj1Vg0gm8gfBecCP/s640/6emoji1.jpg" width="640" /></a></div>but with options like these for women:<br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgntVd9tGdXXk2a9aPHLCjOhhgQwsn8H6Yyth-4ZcAVU5NHfrxQGB0r7kBOXVi7Cs2Y5f7gQgT2ZMIsRQ6rLDPfCSTT6rBngaHVEEhYPk6ZgCTMX11HxOM3FWSgCgxAToKbTmjn/s1600/6emoji2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgntVd9tGdXXk2a9aPHLCjOhhgQwsn8H6Yyth-4ZcAVU5NHfrxQGB0r7kBOXVi7Cs2Y5f7gQgT2ZMIsRQ6rLDPfCSTT6rBngaHVEEhYPk6ZgCTMX11HxOM3FWSgCgxAToKbTmjn/s640/6emoji2.jpg" width="640" /></a></div>&#8230; the emoji representing women aren&#8217;t exactly, well, representative. So we've been working to make things better.<br /> <br /> In May, we <a href="http://unicode.org/L2/L2016/16160-emoji-professions.pdf">proposed</a> a set of new emoji to the Unicode Technical Committee that represent a wider range of professions for women (as well as men), and reflect the pivotal roles that women play in the world. Since then, we've worked closely with members of the Unicode Emoji Subcommittee to bring the proposal to life.<br /> <br /> Today, the <a href="http://www.unicode.org/L2/L2016/16181-gender-zwj-sequences.pdf">Unicode Emoji Subcommittee has agreed</a> to add 11 new professional emoji, in both male and female options and with all the skin tones. That&#8217;s more than 100 new emoji to choose from!<br /> <br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM3jbzoQSgrBbUkW8rXqbo9um4Ai-ux5rdiPs5RWZjdKbRSe2sZcf9FIfZQygjSYBWcz2bhIOOKbRynD5OLqCGYf3GvwYICjo6kEFIqvcTVYX9mAGOy_y7nPPRbtrxyo2ym-O9/s1600/skintones_b.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM3jbzoQSgrBbUkW8rXqbo9um4Ai-ux5rdiPs5RWZjdKbRSe2sZcf9FIfZQygjSYBWcz2bhIOOKbRynD5OLqCGYf3GvwYICjo6kEFIqvcTVYX9mAGOy_y7nPPRbtrxyo2ym-O9/s640/skintones_b.gif" width="640" /></a></div><br /> Unicode is also adding male and female versions to 33 existing emoji. For example, you'll be able to pick both a female runner emoji and a male runner emoji, or a man or woman getting a haircut:<br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAqPW7HAX4Fhqms95WPaOjXVkhAofN79mOxd_j-xevg5634rWYwmdLnHbFsblmLzlLQFlGxWCjkL9LBB1-Y5ri8cJNdrdu2c_f6_iT1DQtv5WGEGZqOsSXrtHUEpik5maJHGjV/s1600/gender.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAqPW7HAX4Fhqms95WPaOjXVkhAofN79mOxd_j-xevg5634rWYwmdLnHbFsblmLzlLQFlGxWCjkL9LBB1-Y5ri8cJNdrdu2c_f6_iT1DQtv5WGEGZqOsSXrtHUEpik5maJHGjV/s640/gender.gif" width="640" /></a></div>These additions can be included in future versions of Android and other platforms&#8212;because Unicode helps make sure that people with different phones can send and receive the same emoji.<br /> <br /> These new emoji are one of <a href="//google.com/diversity">several efforts</a> we&#8217;re making to better represent women in technology, and to connect girls with the education and resources they need to pursue careers in STEM. One such effort is Made with Code, which helps girls pursue and express their passions using computer science. Ahead of World Emoji Day this weekend, <a href="https://www.madewithcode.com/">Made with Code</a> is releasing a <a href="https://www.madewithcode.com/projects/emoji">new project</a> that teaches coding skills through the creation of emoji-inspired stickers.<br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU1gKL4g3Dk3WBY9m6P2JkLEiJ4aNZSo4MFatDqTyhqKH3VjHieQ6lKK0mul3nnP2sT4sVPRxcufcRJBwKgmw3YMhPastGPrInfyhdUFmTV_kSJxBQCQHQ70WNnzhsmhka35r6/s1600/emoji_blockly_ex1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU1gKL4g3Dk3WBY9m6P2JkLEiJ4aNZSo4MFatDqTyhqKH3VjHieQ6lKK0mul3nnP2sT4sVPRxcufcRJBwKgmw3YMhPastGPrInfyhdUFmTV_kSJxBQCQHQ70WNnzhsmhka35r6/s640/emoji_blockly_ex1.png" width="640" /></a></div>We hope these updates help make emoji just a little more representative of the millions of people around the 🌎 who use them.<br /> <br /> <span class="byline-author">Posted by Nicole Bleuel, Marketing Lead &amp; Diversity Champion, Emoji</span> <span data-about-syndication="" style="display: none; font-size: 0; line-height: 0; max-height: 0; overflow: hidden;"> <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA77QWnXDSu7mWcNUD3N8WnKe7aNw3rDdxMfwtTm3h1Gk_SwOXyDidtseJpZBbJUUtntqG9n8V0jajUGLL5uXbu5ObNn9jMONd-tho9fWt-eS94vmB5dyUM585FxKywZFJX6CD/s200/Skintones.gif</span> <!-- INSTRUCTIONS Enter info below to be used in google.com/about site blog syndication. Leave elements empty if there is no valid data. Example: <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA77QWnXDSu7mWcNUD3N8WnKe7aNw3rDdxMfwtTm3h1Gk_SwOXyDidtseJpZBbJUUtntqG9n8V0jajUGLL5uXbu5ObNn9jMONd-tho9fWt-eS94vmB5dyUM585FxKywZFJX6CD/s200/Skintones.gif</span> <span class="post-author-name">Abbi Tatton</span> <span class="post-author-title">Editorial Elf</span> <span class="post-author-team">Google</span> --> <span class="post-image"></span> <span class="post-author-name"></span> <span class="post-author-title"></span> <span class="post-author-team"></span> </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKyWZAo4i-l6h_8SX3snt-kcztfVzAxaOYez6YcyS3jWairS9iMD3ncptqBmbfyYdCCMUlexyHQLMi3ApIjQiO4QF89avZGGrqi1auZWlHJsgOIKlQMncLRba8jHPOkXNUd1BZ/s1600/ogbheader.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKyWZAo4i-l6h_8SX3snt-kcztfVzAxaOYez6YcyS3jWairS9iMD3ncptqBmbfyYdCCMUlexyHQLMi3ApIjQiO4QF89avZGGrqi1auZWlHJsgOIKlQMncLRba8jHPOkXNUd1BZ/s640/ogbheader.jpg" width="640" /></a></div>More than <a href="http://www.adweek.com/socialtimes/report-92-of-online-consumers-use-emoji-infographic/627521">90 percent</a> of the world's online population use emoji. But while there's a huge range of emoji, there aren't a lot that highlight the diversity of women's careers, or empower young girls. There are emoji like these for men:<br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja0_E_jRWnIdxKP-aHYcV66W_QXNB8GdgLSiWL-2OrCYejv55RGzhWL1KzXf1aek5Ug50KpiGjHJex6XUkkvjxayZXGORC8PvpyeKwjr_YYCj-5oxfzgprLj1Vg0gm8gfBecCP/s1600/6emoji1.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja0_E_jRWnIdxKP-aHYcV66W_QXNB8GdgLSiWL-2OrCYejv55RGzhWL1KzXf1aek5Ug50KpiGjHJex6XUkkvjxayZXGORC8PvpyeKwjr_YYCj-5oxfzgprLj1Vg0gm8gfBecCP/s640/6emoji1.jpg" width="640" /></a></div>but with options like these for women:<br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgntVd9tGdXXk2a9aPHLCjOhhgQwsn8H6Yyth-4ZcAVU5NHfrxQGB0r7kBOXVi7Cs2Y5f7gQgT2ZMIsRQ6rLDPfCSTT6rBngaHVEEhYPk6ZgCTMX11HxOM3FWSgCgxAToKbTmjn/s1600/6emoji2.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="171" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgntVd9tGdXXk2a9aPHLCjOhhgQwsn8H6Yyth-4ZcAVU5NHfrxQGB0r7kBOXVi7Cs2Y5f7gQgT2ZMIsRQ6rLDPfCSTT6rBngaHVEEhYPk6ZgCTMX11HxOM3FWSgCgxAToKbTmjn/s640/6emoji2.jpg" width="640" /></a></div>&#8230; the emoji representing women aren&#8217;t exactly, well, representative. So we've been working to make things better.<br /> <br /> In May, we <a href="http://unicode.org/L2/L2016/16160-emoji-professions.pdf">proposed</a> a set of new emoji to the Unicode Technical Committee that represent a wider range of professions for women (as well as men), and reflect the pivotal roles that women play in the world. Since then, we've worked closely with members of the Unicode Emoji Subcommittee to bring the proposal to life.<br /> <br /> Today, the <a href="http://www.unicode.org/L2/L2016/16181-gender-zwj-sequences.pdf">Unicode Emoji Subcommittee has agreed</a> to add 11 new professional emoji, in both male and female options and with all the skin tones. That&#8217;s more than 100 new emoji to choose from!<br /> <br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM3jbzoQSgrBbUkW8rXqbo9um4Ai-ux5rdiPs5RWZjdKbRSe2sZcf9FIfZQygjSYBWcz2bhIOOKbRynD5OLqCGYf3GvwYICjo6kEFIqvcTVYX9mAGOy_y7nPPRbtrxyo2ym-O9/s1600/skintones_b.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgM3jbzoQSgrBbUkW8rXqbo9um4Ai-ux5rdiPs5RWZjdKbRSe2sZcf9FIfZQygjSYBWcz2bhIOOKbRynD5OLqCGYf3GvwYICjo6kEFIqvcTVYX9mAGOy_y7nPPRbtrxyo2ym-O9/s640/skintones_b.gif" width="640" /></a></div><br /> Unicode is also adding male and female versions to 33 existing emoji. For example, you'll be able to pick both a female runner emoji and a male runner emoji, or a man or woman getting a haircut:<br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAqPW7HAX4Fhqms95WPaOjXVkhAofN79mOxd_j-xevg5634rWYwmdLnHbFsblmLzlLQFlGxWCjkL9LBB1-Y5ri8cJNdrdu2c_f6_iT1DQtv5WGEGZqOsSXrtHUEpik5maJHGjV/s1600/gender.gif" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="480" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiAqPW7HAX4Fhqms95WPaOjXVkhAofN79mOxd_j-xevg5634rWYwmdLnHbFsblmLzlLQFlGxWCjkL9LBB1-Y5ri8cJNdrdu2c_f6_iT1DQtv5WGEGZqOsSXrtHUEpik5maJHGjV/s640/gender.gif" width="640" /></a></div>These additions can be included in future versions of Android and other platforms&#8212;because Unicode helps make sure that people with different phones can send and receive the same emoji.<br /> <br /> These new emoji are one of <a href="//google.com/diversity">several efforts</a> we&#8217;re making to better represent women in technology, and to connect girls with the education and resources they need to pursue careers in STEM. One such effort is Made with Code, which helps girls pursue and express their passions using computer science. Ahead of World Emoji Day this weekend, <a href="https://www.madewithcode.com/">Made with Code</a> is releasing a <a href="https://www.madewithcode.com/projects/emoji">new project</a> that teaches coding skills through the creation of emoji-inspired stickers.<br /> <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU1gKL4g3Dk3WBY9m6P2JkLEiJ4aNZSo4MFatDqTyhqKH3VjHieQ6lKK0mul3nnP2sT4sVPRxcufcRJBwKgmw3YMhPastGPrInfyhdUFmTV_kSJxBQCQHQ70WNnzhsmhka35r6/s1600/emoji_blockly_ex1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiU1gKL4g3Dk3WBY9m6P2JkLEiJ4aNZSo4MFatDqTyhqKH3VjHieQ6lKK0mul3nnP2sT4sVPRxcufcRJBwKgmw3YMhPastGPrInfyhdUFmTV_kSJxBQCQHQ70WNnzhsmhka35r6/s640/emoji_blockly_ex1.png" width="640" /></a></div>We hope these updates help make emoji just a little more representative of the millions of people around the 🌎 who use them.<br /> <br /> <span class="byline-author">Posted by Nicole Bleuel, Marketing Lead &amp; Diversity Champion, Emoji</span> <span data-about-syndication="" style="display: none; font-size: 0; line-height: 0; max-height: 0; overflow: hidden;"> <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA77QWnXDSu7mWcNUD3N8WnKe7aNw3rDdxMfwtTm3h1Gk_SwOXyDidtseJpZBbJUUtntqG9n8V0jajUGLL5uXbu5ObNn9jMONd-tho9fWt-eS94vmB5dyUM585FxKywZFJX6CD/s200/Skintones.gif</span> <!-- INSTRUCTIONS Enter info below to be used in google.com/about site blog syndication. Leave elements empty if there is no valid data. Example: <span class="post-image">https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgA77QWnXDSu7mWcNUD3N8WnKe7aNw3rDdxMfwtTm3h1Gk_SwOXyDidtseJpZBbJUUtntqG9n8V0jajUGLL5uXbu5ObNn9jMONd-tho9fWt-eS94vmB5dyUM585FxKywZFJX6CD/s200/Skintones.gif</span> <span class="post-author-name">Abbi Tatton</span> <span class="post-author-title">Editorial Elf</span> <span class="post-author-team">Google</span> --> <span class="post-image"></span> <span class="post-author-name"></span> <span class="post-author-title"></span> <span class="post-author-team"></span> </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://googleblog.blogspot.com/2016/07/promoting-gender-equality-through-emoji.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:Promoting gender equality through emoji 🙌 🎉&url=https://googleblog.blogspot.com/2016/07/promoting-gender-equality-through-emoji.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/2016/07/promoting-gender-equality-through-emoji.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/2016/07/promoting-gender-equality-through-emoji.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='blog-pager' id='blog-pager'> <a class='home-link' href='https://googleblog.blogspot.com/'> <i class='material-icons'> &#59530; </i> </a> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='https://googleblog.blogspot.com/search?updated-max=2016-08-31T09:00:00-07:00&amp;max-results=7&amp;reverse-paginate=true' id='Blog1_blog-pager-newer-link' title='Newer Posts'> <i class='material-icons'> &#58820; </i> </a> </span> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://googleblog.blogspot.com/search?updated-max=2016-07-14T09:03:00-07:00&amp;max-results=7' id='Blog1_blog-pager-older-link' title='Older Posts'> <i class='material-icons'> &#58824; </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'> &#58821; </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'> &#58055; </i> <h2> Archive </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate expanded'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy toggle-open'> <i class='material-icons'> &#58823; </i> &#160; </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 expanded'> <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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </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 collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/'> 2009 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/10/'> Oct </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://googleblog.blogspot.com/2009/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate 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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </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/&amp;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/2725212210-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY4Qhbgy-I8nqiYRlrNuD6zKYWWesQ:1740532634984';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d10861780','//googleblog.blogspot.com/2016/07/','10861780'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '10861780', 'title': 'Official Google Blog', 'url': 'https://googleblog.blogspot.com/2016/07/', 'canonicalUrl': 'https://googleblog.blogspot.com/2016/07/', '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/f04e4d11442969dd', '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': 'July 2016', 'pageTitle': 'Official Google Blog: July 2016', '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/2016/07/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2016, 'month': 7, 'rangeMessage': 'Showing posts from July, 2016'}}}]); _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>

Pages: 1 2 3 4 5 6 7 8 9 10