CINXE.COM
Official Gmail Blog: labs
<!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'/> <title> Official Gmail Blog: labs </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 Gmail Blog' property='og:title'/> <meta content='en_US' property='og:locale'/> <meta content='https://gmail.googleblog.com/search/label/labs' property='og:url'/> <meta content='Official Gmail Blog' property='og:site_name'/> <!-- Twitter Card properties --> <meta content='Official Gmail Blog' property='og:title'/> <meta content='summary' name='twitter:card'/> <meta content='@gmail' 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; } .header-title h2 { color: rgba(0,0,0,.54); display: inline-block; font-size: 40px; font-family: Roboto, sans-serif; font-weight: normal; line-height: 54px; vertical-align: top; } .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-top: 8px; } .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(//4.bp.blogspot.com/-8O7VcmcY32o/VSYkC2vUj7I/AAAAAAAAHeU/7mzo-JFgTgk/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://gmail.googleblog.com/favicon.ico' rel='icon' type='image/x-icon'/> <link href='https://gmail.googleblog.com/search/label/labs' rel='canonical'/> <link rel="alternate" type="application/atom+xml" title="Official Gmail Blog - Atom" href="https://gmail.googleblog.com/feeds/posts/default" /> <link rel="alternate" type="application/rss+xml" title="Official Gmail Blog - RSS" href="https://gmail.googleblog.com/feeds/posts/default?alt=rss" /> <link rel="service.post" type="application/atom+xml" title="Official Gmail Blog - Atom" href="https://www.blogger.com/feeds/6781693/posts/default" /> <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]--> <meta content='https://gmail.googleblog.com/search/label/labs' property='og:url'/> <meta content='Official Gmail Blog' property='og:title'/> <meta content='News, tips and tricks from Google's Gmail team and friends.' 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%; } 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 { display: inline-block; background-size: contain; z-index: 1; height: 53px; overflow: hidden; margin-right: 8px; } .header-left { position: absolute; top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); margin-top: 12px; width: 100%; } .google-logo { margin-left: -4px; } #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; } .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 { text-align: center !important; } .post-content .separator > a, .post-content .separator > span { margin-left: 0 !important; } .post-content img { max-width: 100%; /*height: auto; width: auto; */ height: auto !important; } .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 accommodating for long blog titles. */ @media (max-width: 600px) { .header-inner { height: 150px; } .header-left { height: 60%; top: inherit; margin-top: 0; -webkit-transform: initial; transform: initial; } .header-title { margin-top: 18px; } .header-inner .google-logo { height: 40px; margin-top: 3px; } .header-inner .google-logo img { height: 42px; } .header-title h2 { font-size: 32px; line-height: 40px; } .header-desc { top: 75px; position: absolute; } .post-content img { height: auto !important; } } /** 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); height: auto !important; } .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> <script type='text/javascript'> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-1880198-1', 'auto', 'blogger'); ga('blogger.send', 'pageview'); </script> <link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6781693&zx=1adf3ea7-8354-4ab0-aca8-1a143c9fd3af' media='none' onload='if(media!='all')media='all'' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=6781693&zx=1adf3ea7-8354-4ab0-aca8-1a143c9fd3af' 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='header-outer'> <div class='header-inner'> <div class='section' id='header'><div class='widget Header' data-version='1' id='Header1'> <div class='header-left'> <div class='header-title'> <a class='google-logo' href='https://gmail.googleblog.com/'> <img height="50" src="//3.bp.blogspot.com/-O231QKWcdH0/VGIFcFuWo5I/AAAAAAAAPnE/S3a8H6twUoE/s1600/logo_gmail_color_112in128dp.png"> </a> <a href='/.'> <h2> Official Gmail Blog </h2> </a> </div> <div class='header-desc'> News, tips and tricks from Google's Gmail team and friends. </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='7244223954497620009' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2011/05/3-labs-graduations-1-retirement.html' itemprop='url' title='3 Labs graduations, 1 retirement'> 3 Labs graduations, 1 retirement </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> May 31, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Maciek Nowakowski, Associate Product Manager</span><br /> <br /> Today we’re excited to graduate three more features from the experimental testing ground of Gmail Labs. Superstars, Nested Labels, and Advanced IMAP Controls are now first-class citizens in the Gmail world, thanks largely to your feedback. We’re also retiring the <a href="http://gmailblog.blogspot.com/2009/04/new-in-labs-google-search-right-in.html">Google Search box lab</a> which was redundant with the “Search the Web” button that’s already in Gmail.<br /> <br /> <b>Superstars</b><br /> Superstars, one of the most popular Labs features, provides different types of stars in addition to Gmail’s basic one. You can assign a certain star to special conversations and use another as a visual reminder that you need to follow-up on a message later. You can now choose your own set of stars from <b>Settings</b>:<br /> <center><br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPgANDRHgmqZB2OjdMgb-inOZ-YxeQUuDgzwOgL2ydGWzee_43FsU_Z2tnbqhK1-dsqodyqtuGFjMsrkHX-Kl13qjOx04c4rM8kDeN_iapycOdUG4Pq0agcOLZWKZMpkfxC6PG/s1600/superstars-settings3.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="104" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPgANDRHgmqZB2OjdMgb-inOZ-YxeQUuDgzwOgL2ydGWzee_43FsU_Z2tnbqhK1-dsqodyqtuGFjMsrkHX-Kl13qjOx04c4rM8kDeN_iapycOdUG4Pq0agcOLZWKZMpkfxC6PG/" width="400" /></a></center><br /> Once you’ve done that, the stars will rotate with each consecutive click on the star icon.<br /> <center><br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhl6A48i2s7GV5XbWecusdWgA5pYlZW7tFW1e0ipGUFmojZwlIIzoqD0DIv0XxlkX_O582S_3JEUDLqIlVdx9N7ieL1F-_tjDYoMrIr81Ov4EkT-H6N7ytBcOg1D5sLdESwgT9/s1600/superstars-message.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="23" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhl6A48i2s7GV5XbWecusdWgA5pYlZW7tFW1e0ipGUFmojZwlIIzoqD0DIv0XxlkX_O582S_3JEUDLqIlVdx9N7ieL1F-_tjDYoMrIr81Ov4EkT-H6N7ytBcOg1D5sLdESwgT9/" width="400" /></a></center><br /> <b>Nested Labels</b><br /> Labels are a great way of organizing your email; nested labels give you the ability to organize labels hierarchically. Starting today, nested labels are enabled for everyone along with a couple of small improvements such as a sticky collapse/expand state and better editing options.<br /> <center><br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUslme97uq76iBExJBgjhbGFIzU1FsINB9OvpKcNeE1qHF-gmCeHAyOO1ONJEzc3LbBh5Dt9sPtzml2K_QsDXuy5rLSw19S5kjWsTM2P2hdLhXusXigpkVsP4VcABQPduWOdL2/s1600/nested-labels.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUslme97uq76iBExJBgjhbGFIzU1FsINB9OvpKcNeE1qHF-gmCeHAyOO1ONJEzc3LbBh5Dt9sPtzml2K_QsDXuy5rLSw19S5kjWsTM2P2hdLhXusXigpkVsP4VcABQPduWOdL2/" width="301" /></a></center><br /> To start using them, you can either create a new sub-label from the dropdown menu on the left hand side or just move an existing label under another one using the edit option:<br /> <center><br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFc_w9OY56zlabmmj29o7PiLa14Stkm59_haa68P8PTU8f46F7LIkj_F-66O5-EyRKjoO-m2RdQZpdTVE40Ls4-RjaXNoDr4y9JYsAHZhmekVKPXsF4CBx6cU91KYOb39SCgGo/s1600/editing-nested-labels.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFc_w9OY56zlabmmj29o7PiLa14Stkm59_haa68P8PTU8f46F7LIkj_F-66O5-EyRKjoO-m2RdQZpdTVE40Ls4-RjaXNoDr4y9JYsAHZhmekVKPXsF4CBx6cU91KYOb39SCgGo/" width="400" /></a></center><br /> <b>Advanced IMAP Controls</b><br /> This Labs feature provided a very useful set of advanced controls for those of you who access Gmail through IMAP clients (e.g. Outlook, Thunderbird, or your iPhone’s native mail app). Now it’s easier to take advantage of features like syncing only selected labels or limiting the folder size limit to improve your IMAP experience. <br /> <center><br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQQX2sqFXVjPW4wcy5v-TqJ7CPGe3uv871vcS2vRWWs3C8s75SZ4i5qmXFSB04IXyu3_ZYZrKvHA8bNaA8s6HAtK2oeHhLSvCj3bAqBrdgeK1wV2l0C1LIpRmb5Ymz0O1YHjq0/s1600/advanced-imap-controls.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="195" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQQX2sqFXVjPW4wcy5v-TqJ7CPGe3uv871vcS2vRWWs3C8s75SZ4i5qmXFSB04IXyu3_ZYZrKvHA8bNaA8s6HAtK2oeHhLSvCj3bAqBrdgeK1wV2l0C1LIpRmb5Ymz0O1YHjq0/" width="400" /></a></center><br /> True to the <a href="http://gmailblog.blogspot.com/2008/06/introducing-gmail-labs.html">original spirit of Gmail Labs</a>, we’ll continue to add new features, graduate some, and retire others, so keep trying them out and <a href="http://mail.google.com/support/bin/request.py?contact_type=labs">sending us your feedback</a>. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Maciek Nowakowski, Associate Product Manager</span><br /> <br /> Today we’re excited to graduate three more features from the experimental testing ground of Gmail Labs. Superstars, Nested Labels, and Advanced IMAP Controls are now first-class citizens in the Gmail world, thanks largely to your feedback. We’re also retiring the <a href="http://gmailblog.blogspot.com/2009/04/new-in-labs-google-search-right-in.html">Google Search box lab</a> which was redundant with the “Search the Web” button that’s already in Gmail.<br /> <br /> <b>Superstars</b><br /> Superstars, one of the most popular Labs features, provides different types of stars in addition to Gmail’s basic one. You can assign a certain star to special conversations and use another as a visual reminder that you need to follow-up on a message later. You can now choose your own set of stars from <b>Settings</b>:<br /> <center><br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPgANDRHgmqZB2OjdMgb-inOZ-YxeQUuDgzwOgL2ydGWzee_43FsU_Z2tnbqhK1-dsqodyqtuGFjMsrkHX-Kl13qjOx04c4rM8kDeN_iapycOdUG4Pq0agcOLZWKZMpkfxC6PG/s1600/superstars-settings3.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="104" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPgANDRHgmqZB2OjdMgb-inOZ-YxeQUuDgzwOgL2ydGWzee_43FsU_Z2tnbqhK1-dsqodyqtuGFjMsrkHX-Kl13qjOx04c4rM8kDeN_iapycOdUG4Pq0agcOLZWKZMpkfxC6PG/" width="400" /></a></center><br /> Once you’ve done that, the stars will rotate with each consecutive click on the star icon.<br /> <center><br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhl6A48i2s7GV5XbWecusdWgA5pYlZW7tFW1e0ipGUFmojZwlIIzoqD0DIv0XxlkX_O582S_3JEUDLqIlVdx9N7ieL1F-_tjDYoMrIr81Ov4EkT-H6N7ytBcOg1D5sLdESwgT9/s1600/superstars-message.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="23" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhl6A48i2s7GV5XbWecusdWgA5pYlZW7tFW1e0ipGUFmojZwlIIzoqD0DIv0XxlkX_O582S_3JEUDLqIlVdx9N7ieL1F-_tjDYoMrIr81Ov4EkT-H6N7ytBcOg1D5sLdESwgT9/" width="400" /></a></center><br /> <b>Nested Labels</b><br /> Labels are a great way of organizing your email; nested labels give you the ability to organize labels hierarchically. Starting today, nested labels are enabled for everyone along with a couple of small improvements such as a sticky collapse/expand state and better editing options.<br /> <center><br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUslme97uq76iBExJBgjhbGFIzU1FsINB9OvpKcNeE1qHF-gmCeHAyOO1ONJEzc3LbBh5Dt9sPtzml2K_QsDXuy5rLSw19S5kjWsTM2P2hdLhXusXigpkVsP4VcABQPduWOdL2/s1600/nested-labels.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="400" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjUslme97uq76iBExJBgjhbGFIzU1FsINB9OvpKcNeE1qHF-gmCeHAyOO1ONJEzc3LbBh5Dt9sPtzml2K_QsDXuy5rLSw19S5kjWsTM2P2hdLhXusXigpkVsP4VcABQPduWOdL2/" width="301" /></a></center><br /> To start using them, you can either create a new sub-label from the dropdown menu on the left hand side or just move an existing label under another one using the edit option:<br /> <center><br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFc_w9OY56zlabmmj29o7PiLa14Stkm59_haa68P8PTU8f46F7LIkj_F-66O5-EyRKjoO-m2RdQZpdTVE40Ls4-RjaXNoDr4y9JYsAHZhmekVKPXsF4CBx6cU91KYOb39SCgGo/s1600/editing-nested-labels.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="178" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhFc_w9OY56zlabmmj29o7PiLa14Stkm59_haa68P8PTU8f46F7LIkj_F-66O5-EyRKjoO-m2RdQZpdTVE40Ls4-RjaXNoDr4y9JYsAHZhmekVKPXsF4CBx6cU91KYOb39SCgGo/" width="400" /></a></center><br /> <b>Advanced IMAP Controls</b><br /> This Labs feature provided a very useful set of advanced controls for those of you who access Gmail through IMAP clients (e.g. Outlook, Thunderbird, or your iPhone’s native mail app). Now it’s easier to take advantage of features like syncing only selected labels or limiting the folder size limit to improve your IMAP experience. <br /> <center><br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQQX2sqFXVjPW4wcy5v-TqJ7CPGe3uv871vcS2vRWWs3C8s75SZ4i5qmXFSB04IXyu3_ZYZrKvHA8bNaA8s6HAtK2oeHhLSvCj3bAqBrdgeK1wV2l0C1LIpRmb5Ymz0O1YHjq0/s1600/advanced-imap-controls.png" imageanchor="1" style="margin-left:1em; margin-right:1em"><img border="0" height="195" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQQX2sqFXVjPW4wcy5v-TqJ7CPGe3uv871vcS2vRWWs3C8s75SZ4i5qmXFSB04IXyu3_ZYZrKvHA8bNaA8s6HAtK2oeHhLSvCj3bAqBrdgeK1wV2l0C1LIpRmb5Ymz0O1YHjq0/" width="400" /></a></center><br /> True to the <a href="http://gmailblog.blogspot.com/2008/06/introducing-gmail-labs.html">original spirit of Gmail Labs</a>, we’ll continue to add new features, graduate some, and retire others, so keep trying them out and <a href="http://mail.google.com/support/bin/request.py?contact_type=labs">sending us your feedback</a>. <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://gmail.googleblog.com/2011/05/3-labs-graduations-1-retirement.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 Gmail Blog:3 Labs graduations, 1 retirement&url=https://gmail.googleblog.com/2011/05/3-labs-graduations-1-retirement.html&via=gmail'> <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://gmail.googleblog.com/2011/05/3-labs-graduations-1-retirement.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2011/05/3-labs-graduations-1-retirement.html' data-url='https://gmail.googleblog.com/2011/05/3-labs-graduations-1-retirement.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2011/05/3-labs-graduations-1-retirement.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='6542557168805333060' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2011/04/new-in-labs-background-send.html' itemprop='url' title='New in Labs: Background Send'> New in Labs: Background Send </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 25, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Patrick Doyle, Software Engineer</span> <br /> <br /> We’re always looking for ways to make Gmail faster. One of the most common delays happens after you hit that “Send” button, when you’re waiting patiently for a couple seconds for Gmail to send your message. If you send a lot of email, that can add up to a lot of lost time. <br /> <br /> To help give you that time back, there’s a new feature in Gmail Labs called Background Send. Once you turn it on from the <a href="https://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs#settings/labs">Labs tab in Settings</a>, you can get on with what you’re doing while Gmail quietly sends off your mail in the background. You can keep reading your inbox, compose new messages, chat with people — all the things you’d usually do. You can even send more than one message in the background at the same time.<br /> <br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBnbH-GFzzTR2Z5zlmMzp-GL-6TFr2jzAHuip5Ol3JJrFHQ2lvSjgg_dKZcuEJqQxQQEoOyQv7GXU9F_ZQr6jGKDZXgRPoSoMQZZryHMY2HoXFvXqnVbZhTxs1wkaJO3KT6Ay2/s1600/Sending.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBnbH-GFzzTR2Z5zlmMzp-GL-6TFr2jzAHuip5Ol3JJrFHQ2lvSjgg_dKZcuEJqQxQQEoOyQv7GXU9F_ZQr6jGKDZXgRPoSoMQZZryHMY2HoXFvXqnVbZhTxs1wkaJO3KT6Ay2/" /></a><br /> <br /> If anything goes wrong (maybe you got that email address wrong, or maybe your connection had a hiccup), you’ll see a warning message that prompts you to go back and fix the issue or try again later. <br /> <br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBomFOg70Qcwtgd6QEJKcqNrIszi9Xk4RPymnaWpVN8n3Cny6_OJY6IpjFMw9oDdZi7OCeyC4fCBxiJnDfGjT9n07CGPCWm7lV_9dXykvEId90-EA71jWIErBfdpwSUiq1rBTL/s1600/Send-error.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBomFOg70Qcwtgd6QEJKcqNrIszi9Xk4RPymnaWpVN8n3Cny6_OJY6IpjFMw9oDdZi7OCeyC4fCBxiJnDfGjT9n07CGPCWm7lV_9dXykvEId90-EA71jWIErBfdpwSUiq1rBTL/" /></a><br /> <br /> The “Send errror” message will stay around until you decide to fix things, so you don’t have to stop whatever you’re doing right away. The only catch is that you should wait for your mail to finish sending before you close Gmail or shut down your computer. If messages are still being sent in the background when you shut down, <i>your messages are probably going to be lost</i>. You’ll know you’re good to go when you see a message like this:<br /> <br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8zCQ8rSvWhs4oz4ltC1xNRKYafaguH42Sbk8c-XknfQ-Iy9UC0xwd5IEz2HUpNNMbLZZwKAk6MK7UrsfBK2IaPjOnXJhsDjit40Z5lBip-P1MQ0NghiQaIS31z6975LYZpQjk/s1600/Sent.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8zCQ8rSvWhs4oz4ltC1xNRKYafaguH42Sbk8c-XknfQ-Iy9UC0xwd5IEz2HUpNNMbLZZwKAk6MK7UrsfBK2IaPjOnXJhsDjit40Z5lBip-P1MQ0NghiQaIS31z6975LYZpQjk/" /></a><br /> <br /> We’ve been trying out Background Send for a while here at Google, and we like it a lot. We hope you like it too, and we hope it gives you back a little bit of your day! <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Patrick Doyle, Software Engineer</span> <br /> <br /> We’re always looking for ways to make Gmail faster. One of the most common delays happens after you hit that “Send” button, when you’re waiting patiently for a couple seconds for Gmail to send your message. If you send a lot of email, that can add up to a lot of lost time. <br /> <br /> To help give you that time back, there’s a new feature in Gmail Labs called Background Send. Once you turn it on from the <a href="https://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs#settings/labs">Labs tab in Settings</a>, you can get on with what you’re doing while Gmail quietly sends off your mail in the background. You can keep reading your inbox, compose new messages, chat with people — all the things you’d usually do. You can even send more than one message in the background at the same time.<br /> <br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBnbH-GFzzTR2Z5zlmMzp-GL-6TFr2jzAHuip5Ol3JJrFHQ2lvSjgg_dKZcuEJqQxQQEoOyQv7GXU9F_ZQr6jGKDZXgRPoSoMQZZryHMY2HoXFvXqnVbZhTxs1wkaJO3KT6Ay2/s1600/Sending.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBnbH-GFzzTR2Z5zlmMzp-GL-6TFr2jzAHuip5Ol3JJrFHQ2lvSjgg_dKZcuEJqQxQQEoOyQv7GXU9F_ZQr6jGKDZXgRPoSoMQZZryHMY2HoXFvXqnVbZhTxs1wkaJO3KT6Ay2/" /></a><br /> <br /> If anything goes wrong (maybe you got that email address wrong, or maybe your connection had a hiccup), you’ll see a warning message that prompts you to go back and fix the issue or try again later. <br /> <br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBomFOg70Qcwtgd6QEJKcqNrIszi9Xk4RPymnaWpVN8n3Cny6_OJY6IpjFMw9oDdZi7OCeyC4fCBxiJnDfGjT9n07CGPCWm7lV_9dXykvEId90-EA71jWIErBfdpwSUiq1rBTL/s1600/Send-error.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBomFOg70Qcwtgd6QEJKcqNrIszi9Xk4RPymnaWpVN8n3Cny6_OJY6IpjFMw9oDdZi7OCeyC4fCBxiJnDfGjT9n07CGPCWm7lV_9dXykvEId90-EA71jWIErBfdpwSUiq1rBTL/" /></a><br /> <br /> The “Send errror” message will stay around until you decide to fix things, so you don’t have to stop whatever you’re doing right away. The only catch is that you should wait for your mail to finish sending before you close Gmail or shut down your computer. If messages are still being sent in the background when you shut down, <i>your messages are probably going to be lost</i>. You’ll know you’re good to go when you see a message like this:<br /> <br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8zCQ8rSvWhs4oz4ltC1xNRKYafaguH42Sbk8c-XknfQ-Iy9UC0xwd5IEz2HUpNNMbLZZwKAk6MK7UrsfBK2IaPjOnXJhsDjit40Z5lBip-P1MQ0NghiQaIS31z6975LYZpQjk/s1600/Sent.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh8zCQ8rSvWhs4oz4ltC1xNRKYafaguH42Sbk8c-XknfQ-Iy9UC0xwd5IEz2HUpNNMbLZZwKAk6MK7UrsfBK2IaPjOnXJhsDjit40Z5lBip-P1MQ0NghiQaIS31z6975LYZpQjk/" /></a><br /> <br /> We’ve been trying out Background Send for a while here at Google, and we like it a lot. We hope you like it too, and we hope it gives you back a little bit of your day! <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://gmail.googleblog.com/2011/04/new-in-labs-background-send.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 Gmail Blog:New in Labs: Background Send&url=https://gmail.googleblog.com/2011/04/new-in-labs-background-send.html&via=gmail'> <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://gmail.googleblog.com/2011/04/new-in-labs-background-send.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2011/04/new-in-labs-background-send.html' data-url='https://gmail.googleblog.com/2011/04/new-in-labs-background-send.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2011/04/new-in-labs-background-send.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='9195224697621079911' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2011/04/dont-forget-bob-and-got-wrong-bob.html' itemprop='url' title='“Don't forget Bob” and “Got the wrong Bob?” graduate from Labs'> “Don't forget Bob” and “Got the wrong Bob?” graduate from Labs </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 13, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Posted by Assaf Ben-David, Software Engineering Intern, Israel<br /> <br /> “<a href="http://gmailblog.blogspot.com/2009/04/new-in-labs-suggest-more-recipients.html">Don’t forget Bob</a>” and “<a href="http://gmailblog.blogspot.com/2009/10/new-in-labs-got-wrong-bob.html">Got the wrong Bob</a>?” are two Gmail Labs features that help prevent you from making two common mistakes: forgetting to include someone on an email, and sending a message to the wrong person with a similar name to the person you meant to email — like emailing Bob (your boss) instead of Bob (your friend). <br /> <br /> We’ve received quite a bit of positive feedback from people who avoided some embarrassing situations thanks to these features. And today, we’re excited to graduate them from Gmail Labs and start turning them on for everyone (they should start working in all Gmail accounts over the next day or so). Once that happens, as you type in your recipients, Gmail will automatically make suggestions based on the groups of people you email most often. When you see a suggestion to add a person you’ve forgotten, all you have to do is click on their name to add them. <br /> <br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP9CgzjcOmchVv-QhsZ1WU1OHRMEzLUz3hWxCsxQMyh_ZOEWA1aYxP3Q9x7V8tjHq_iGSN4Tu-VD5oTDMKb5QhFgnhpWklQqriavi6fCUGJCMvF3dv3J5UdHS4mztihd1S-f3-/s1600/bob2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP9CgzjcOmchVv-QhsZ1WU1OHRMEzLUz3hWxCsxQMyh_ZOEWA1aYxP3Q9x7V8tjHq_iGSN4Tu-VD5oTDMKb5QhFgnhpWklQqriavi6fCUGJCMvF3dv3J5UdHS4mztihd1S-f3-/s1600/bob2.png" /></a><br /> <br /> Similarly, if you click on a suggestion to replace a mistakenly added recipient, the proverbial “wrong Bob” will be replaced by the right one. <br /> <br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6ej_Z3DGXQxvAKOS76ZrvRnb3ZcjzvmWDTlkbeemZc1EgJDhBg23VKhGR9EqvViKpWgqFbmETMi1zgsv1O7Eup4OBlCNflaqDgevL8R5arxml4Mbc80UcTC4Q0-UtwAM5x6AY/s1600/bob1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6ej_Z3DGXQxvAKOS76ZrvRnb3ZcjzvmWDTlkbeemZc1EgJDhBg23VKhGR9EqvViKpWgqFbmETMi1zgsv1O7Eup4OBlCNflaqDgevL8R5arxml4Mbc80UcTC4Q0-UtwAM5x6AY/" /></a><br /> <br /> We hope these suggestions help you avoid some sticky situations — before you hit send. As you compose messages and see these features in actions, let us know what you think by tweeting @gmail with your ideas and impressions or leaving a message in the <a href="//www.google.com/support/forum/p/gmail/label?lid=65ac3f0a8251ca2d&hl=en">Gmail Help forum</a>. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Posted by Assaf Ben-David, Software Engineering Intern, Israel<br /> <br /> “<a href="http://gmailblog.blogspot.com/2009/04/new-in-labs-suggest-more-recipients.html">Don’t forget Bob</a>” and “<a href="http://gmailblog.blogspot.com/2009/10/new-in-labs-got-wrong-bob.html">Got the wrong Bob</a>?” are two Gmail Labs features that help prevent you from making two common mistakes: forgetting to include someone on an email, and sending a message to the wrong person with a similar name to the person you meant to email — like emailing Bob (your boss) instead of Bob (your friend). <br /> <br /> We’ve received quite a bit of positive feedback from people who avoided some embarrassing situations thanks to these features. And today, we’re excited to graduate them from Gmail Labs and start turning them on for everyone (they should start working in all Gmail accounts over the next day or so). Once that happens, as you type in your recipients, Gmail will automatically make suggestions based on the groups of people you email most often. When you see a suggestion to add a person you’ve forgotten, all you have to do is click on their name to add them. <br /> <br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP9CgzjcOmchVv-QhsZ1WU1OHRMEzLUz3hWxCsxQMyh_ZOEWA1aYxP3Q9x7V8tjHq_iGSN4Tu-VD5oTDMKb5QhFgnhpWklQqriavi6fCUGJCMvF3dv3J5UdHS4mztihd1S-f3-/s1600/bob2.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiP9CgzjcOmchVv-QhsZ1WU1OHRMEzLUz3hWxCsxQMyh_ZOEWA1aYxP3Q9x7V8tjHq_iGSN4Tu-VD5oTDMKb5QhFgnhpWklQqriavi6fCUGJCMvF3dv3J5UdHS4mztihd1S-f3-/s1600/bob2.png" /></a><br /> <br /> Similarly, if you click on a suggestion to replace a mistakenly added recipient, the proverbial “wrong Bob” will be replaced by the right one. <br /> <br /> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6ej_Z3DGXQxvAKOS76ZrvRnb3ZcjzvmWDTlkbeemZc1EgJDhBg23VKhGR9EqvViKpWgqFbmETMi1zgsv1O7Eup4OBlCNflaqDgevL8R5arxml4Mbc80UcTC4Q0-UtwAM5x6AY/s1600/bob1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6ej_Z3DGXQxvAKOS76ZrvRnb3ZcjzvmWDTlkbeemZc1EgJDhBg23VKhGR9EqvViKpWgqFbmETMi1zgsv1O7Eup4OBlCNflaqDgevL8R5arxml4Mbc80UcTC4Q0-UtwAM5x6AY/" /></a><br /> <br /> We hope these suggestions help you avoid some sticky situations — before you hit send. As you compose messages and see these features in actions, let us know what you think by tweeting @gmail with your ideas and impressions or leaving a message in the <a href="//www.google.com/support/forum/p/gmail/label?lid=65ac3f0a8251ca2d&hl=en">Gmail Help forum</a>. <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://gmail.googleblog.com/2011/04/dont-forget-bob-and-got-wrong-bob.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 Gmail Blog:“Don't forget Bob” and “Got the wrong Bob?” graduate from Labs&url=https://gmail.googleblog.com/2011/04/dont-forget-bob-and-got-wrong-bob.html&via=gmail'> <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://gmail.googleblog.com/2011/04/dont-forget-bob-and-got-wrong-bob.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2011/04/dont-forget-bob-and-got-wrong-bob.html' data-url='https://gmail.googleblog.com/2011/04/dont-forget-bob-and-got-wrong-bob.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2011/04/dont-forget-bob-and-got-wrong-bob.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='2506516589985838588' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2011/01/new-in-labs-unread-message-icon.html' itemprop='url' title='New in Labs: Unread message icon'> New in Labs: Unread message icon </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 25, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Manu Cornet, Software Engineer</span><br /><br />When you’re visiting sites other than Gmail, it’s easy to find out how many unread messages are in your inbox by glancing at the title of your Gmail tab or window. However, if you have a ton of tabs open, or if you use <a href="//www.google.com/support/chrome/bin/answer.py?hl=en&answer=95622">Chrome’s “Pin Tab”</a> feature that hides everything except the tab’s icon, it can be tricky to figure out without switching tabs.<br /><br />If you’ve ever found yourself in this situation, you may like the new Unread message icon we just added to Gmail Labs. It embeds the number of unread messages you have right into the Gmail icon itself, like this:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_JE4qNpFW6Yk/TT8epOV3yKI/AAAAAAAAAys/nFx-titZYUE/s1600/unreadcounticon.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5566201358026524834" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/TT8epOV3yKI/AAAAAAAAAys/nFx-titZYUE/unreadcounticon.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />To turn it on, go to the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Labs tab in Settings</a>, enable this lab, and click the “Save Changes” button at the very bottom of the page. Note that it’ll only works in Chrome (version 6 and above) and Firefox (version 2 and above). <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Manu Cornet, Software Engineer</span><br /><br />When you’re visiting sites other than Gmail, it’s easy to find out how many unread messages are in your inbox by glancing at the title of your Gmail tab or window. However, if you have a ton of tabs open, or if you use <a href="//www.google.com/support/chrome/bin/answer.py?hl=en&answer=95622">Chrome’s “Pin Tab”</a> feature that hides everything except the tab’s icon, it can be tricky to figure out without switching tabs.<br /><br />If you’ve ever found yourself in this situation, you may like the new Unread message icon we just added to Gmail Labs. It embeds the number of unread messages you have right into the Gmail icon itself, like this:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_JE4qNpFW6Yk/TT8epOV3yKI/AAAAAAAAAys/nFx-titZYUE/s1600/unreadcounticon.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5566201358026524834" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/TT8epOV3yKI/AAAAAAAAAys/nFx-titZYUE/unreadcounticon.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />To turn it on, go to the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Labs tab in Settings</a>, enable this lab, and click the “Save Changes” button at the very bottom of the page. Note that it’ll only works in Chrome (version 6 and above) and Firefox (version 2 and above). <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://gmail.googleblog.com/2011/01/new-in-labs-unread-message-icon.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 Gmail Blog:New in Labs: Unread message icon&url=https://gmail.googleblog.com/2011/01/new-in-labs-unread-message-icon.html&via=gmail'> <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://gmail.googleblog.com/2011/01/new-in-labs-unread-message-icon.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2011/01/new-in-labs-unread-message-icon.html' data-url='https://gmail.googleblog.com/2011/01/new-in-labs-unread-message-icon.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2011/01/new-in-labs-unread-message-icon.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='8453718120571859159' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2011/01/find-labs-with-search-as-you-type.html' itemprop='url' title='Find Labs with search-as-you-type'> Find Labs with search-as-you-type </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> January 19, 2011 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Greg Bullock, Software Engineer</span><br /><br />Have you ever found it just a little bit tricky to find what you were looking for on the <a href="https://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Gmail Labs Settings page</a>? Scrolling was ok when there were a handful of Labs, but now that there are over 50 it’s another story. A lunchtime discussion made us realize that having to rely on the browser’s search function or endless scrolling makes it hard to find the Labs features you want. So another Gmail engineer named Manu and I decided take an afternoon and address this. The result is an addition to the Settings page which filters the visible Labs as you type.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_JE4qNpFW6Yk/TTd_y1YNJPI/AAAAAAAAAx8/dmG6oOPf0iQ/s1600/labs_search.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5564056375938327794" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/TTd_y1YNJPI/AAAAAAAAAx8/dmG6oOPf0iQ/labs_search.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />You can also link directly to the search results (e.g. <a href="http://mail.google.com/mail#settings/labs/video">http://mail.google.com/mail#settings/labs/<span style="font-weight:bold;">video</span></a>) if you’d like. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Greg Bullock, Software Engineer</span><br /><br />Have you ever found it just a little bit tricky to find what you were looking for on the <a href="https://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Gmail Labs Settings page</a>? Scrolling was ok when there were a handful of Labs, but now that there are over 50 it’s another story. A lunchtime discussion made us realize that having to rely on the browser’s search function or endless scrolling makes it hard to find the Labs features you want. So another Gmail engineer named Manu and I decided take an afternoon and address this. The result is an addition to the Settings page which filters the visible Labs as you type.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_JE4qNpFW6Yk/TTd_y1YNJPI/AAAAAAAAAx8/dmG6oOPf0iQ/s1600/labs_search.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5564056375938327794" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/TTd_y1YNJPI/AAAAAAAAAx8/dmG6oOPf0iQ/labs_search.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />You can also link directly to the search results (e.g. <a href="http://mail.google.com/mail#settings/labs/video">http://mail.google.com/mail#settings/labs/<span style="font-weight:bold;">video</span></a>) if you’d like. <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://gmail.googleblog.com/2011/01/find-labs-with-search-as-you-type.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 Gmail Blog:Find Labs with search-as-you-type&url=https://gmail.googleblog.com/2011/01/find-labs-with-search-as-you-type.html&via=gmail'> <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://gmail.googleblog.com/2011/01/find-labs-with-search-as-you-type.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2011/01/find-labs-with-search-as-you-type.html' data-url='https://gmail.googleblog.com/2011/01/find-labs-with-search-as-you-type.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2011/01/find-labs-with-search-as-you-type.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='5684305965403272229' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/12/new-in-labs-smart-mute-and-easier-ways.html' itemprop='url' title='New in Labs: Smart mute and easier ways to unmute'> New in Labs: Smart mute and easier ways to unmute </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> December 1, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Bruce DiBello, Software Engineer</span><br /><br />If you subscribe to a lot of mailing lists and like to keep an empty inbox, <a href="http://mail.google.com/support/bin/answer.py?hl=en&answer=47787">muting</a> (or preventing a conversation from re-entering your inbox) is an essential feature. We just made a few changes that should make muting even better.<br /><br />First up is “Smart Mute,” a new Gmail Labs feature that helps solve the problem of conversations that just won’t die. You know the ones I’m talking about: those emails with 10+ people cc’d where everyone replies all, but you lost interest five emails ago. The current mute behavior doesn’t do well in these situations since the messages are addressed to you. You end up with muted messages in your inbox, and the only way to prevent these emails from coming back to your inbox has been to create a custom filter for a specific conversation.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_JE4qNpFW6Yk/TPW29pTEjsI/AAAAAAAAAwY/aWd8uIvu6Ns/s1600/smartmute1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5545539686350753474" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/TPW29pTEjsI/AAAAAAAAAwY/aWd8uIvu6Ns/smartmute1.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />If you enable “Smart Mute” from the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Labs tab in Gmail Settings</a>, muted conversations will only appear in your inbox if a new message in the conversation is addressed to you and no one else, or a new email in the conversation adds you to the “To” or “Cc” line. Once you enable Smart Mute, mute behavior will change across all versions of Gmail: web, mobile, Android, etc. Try it out and <a href="http://mail.google.com/support/bin/request.py?contact_type=labs&selected=smart_mute">let us know</a> what you think.<br /><br />Since you’ll likely be muting more than ever, we also added easier ways to unmute muted conversations. Previously, the only way to unmute a conversation was to move it to your inbox -- not super intuitive and useless if the conversation was already in your inbox. Now there are two new ways to unmute a conversation. The first is through an "Unmute" option in the "More actions" menu. You’ll see this when you view or select a muted conversation.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/_JE4qNpFW6Yk/TPW3EfafaJI/AAAAAAAAAwg/bUMGTOix7FU/s1600/smartmute2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5545539803956603026" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/TPW3EfafaJI/AAAAAAAAAwg/bUMGTOix7FU/smartmute2.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a>If you’re viewing a muted conversation, you’ll see the second new way to unmute: the "Muted" label next to the subject line now behaves just like all other labels. Clicking on the "X" will remove the Muted label and unmute the conversation. <br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_JE4qNpFW6Yk/TPW3PXdyj6I/AAAAAAAAAwo/tvpMkOBQQnI/s1600/smartmute3.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5545539990801518498" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/TPW3PXdyj6I/AAAAAAAAAwo/tvpMkOBQQnI/smartmute3.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />Hopefully these changes will make it easier to mute and unmute conversations. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Bruce DiBello, Software Engineer</span><br /><br />If you subscribe to a lot of mailing lists and like to keep an empty inbox, <a href="http://mail.google.com/support/bin/answer.py?hl=en&answer=47787">muting</a> (or preventing a conversation from re-entering your inbox) is an essential feature. We just made a few changes that should make muting even better.<br /><br />First up is “Smart Mute,” a new Gmail Labs feature that helps solve the problem of conversations that just won’t die. You know the ones I’m talking about: those emails with 10+ people cc’d where everyone replies all, but you lost interest five emails ago. The current mute behavior doesn’t do well in these situations since the messages are addressed to you. You end up with muted messages in your inbox, and the only way to prevent these emails from coming back to your inbox has been to create a custom filter for a specific conversation.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_JE4qNpFW6Yk/TPW29pTEjsI/AAAAAAAAAwY/aWd8uIvu6Ns/s1600/smartmute1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5545539686350753474" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/TPW29pTEjsI/AAAAAAAAAwY/aWd8uIvu6Ns/smartmute1.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />If you enable “Smart Mute” from the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Labs tab in Gmail Settings</a>, muted conversations will only appear in your inbox if a new message in the conversation is addressed to you and no one else, or a new email in the conversation adds you to the “To” or “Cc” line. Once you enable Smart Mute, mute behavior will change across all versions of Gmail: web, mobile, Android, etc. Try it out and <a href="http://mail.google.com/support/bin/request.py?contact_type=labs&selected=smart_mute">let us know</a> what you think.<br /><br />Since you’ll likely be muting more than ever, we also added easier ways to unmute muted conversations. Previously, the only way to unmute a conversation was to move it to your inbox -- not super intuitive and useless if the conversation was already in your inbox. Now there are two new ways to unmute a conversation. The first is through an "Unmute" option in the "More actions" menu. You’ll see this when you view or select a muted conversation.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/_JE4qNpFW6Yk/TPW3EfafaJI/AAAAAAAAAwg/bUMGTOix7FU/s1600/smartmute2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5545539803956603026" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/TPW3EfafaJI/AAAAAAAAAwg/bUMGTOix7FU/smartmute2.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a>If you’re viewing a muted conversation, you’ll see the second new way to unmute: the "Muted" label next to the subject line now behaves just like all other labels. Clicking on the "X" will remove the Muted label and unmute the conversation. <br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_JE4qNpFW6Yk/TPW3PXdyj6I/AAAAAAAAAwo/tvpMkOBQQnI/s1600/smartmute3.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5545539990801518498" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/TPW3PXdyj6I/AAAAAAAAAwo/tvpMkOBQQnI/smartmute3.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />Hopefully these changes will make it easier to mute and unmute conversations. <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://gmail.googleblog.com/2010/12/new-in-labs-smart-mute-and-easier-ways.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 Gmail Blog:New in Labs: Smart mute and easier ways to unmute&url=https://gmail.googleblog.com/2010/12/new-in-labs-smart-mute-and-easier-ways.html&via=gmail'> <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://gmail.googleblog.com/2010/12/new-in-labs-smart-mute-and-easier-ways.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/12/new-in-labs-smart-mute-and-easier-ways.html' data-url='https://gmail.googleblog.com/2010/12/new-in-labs-smart-mute-and-easier-ways.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/12/new-in-labs-smart-mute-and-easier-ways.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='8088389655823691185' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/11/new-in-labs-recently-used-emoji.html' itemprop='url' title='New in Labs: Recently used emoji'> New in Labs: Recently used emoji </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> November 30, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Darren Lewis, Software Engineer</span><br /><br />When we added <a href="http://gmailblog.blogspot.com/2008/10/picture-is-worth-thousand-words.html">emoticons in Gmail</a>, you responded with a nice big smile <img src="https://mail.google.com/mail/u/0/e/333" style="border:none; margin:0pt; vertical-align:middle">, but then you asked for more. So we added <a href="http://gmailblog.blogspot.com/2009/04/new-in-labs-extra-emoticons.html">hundreds more emoticons</a> through Gmail Labs. “But alas!” you cried. “How can I ever keep up with so many different choices? <img src="https://mail.google.com/mail/u/0/e/363" style="border:none; margin:0pt; vertical-align:middle"> I am overwhelmed by the sheer immensity of emotion <img src="https://mail.google.com/mail/u/0/e/332" style="border:none; margin:0pt; vertical-align:middle">, amusement <img src="https://mail.google.com/mail/u/0/e/982" style="border:none; margin:0pt; vertical-align:middle">, and cute animals <img src="https://mail.google.com/mail/u/0/e/1E0" style="border:none; margin:0pt; vertical-align:middle"> that Gmail has to offer." Well, don’t despair, fine purveyor of emoticons. There is now a solution: “Recently Used Emoji” in Gmail Labs, which keeps track of the ten most recent emoticons you’ve used, and saves them for easy access. To turn it on, just visit the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Labs tab of Gmail Settings</a>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/_JE4qNpFW6Yk/TPSRvWx857I/AAAAAAAAAwQ/F9_u4GK2LfU/s1600/recently_used_emoji.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5545217283954894770" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/TPSRvWx857I/AAAAAAAAAwQ/F9_u4GK2LfU/recently_used_emoji.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />No more searching through dozens of cat faces for the one that says, “I miss you, but I’m still ambivalent about our weekend plans.” You can now triumph over the plethora of emoticons, and easily add a pile of emotion to any email that you choose — <a href="http://mail.google.com/support/bin/request.py?contact_type=labs&selected=recent_emoji">let us know</a> how it goes. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Darren Lewis, Software Engineer</span><br /><br />When we added <a href="http://gmailblog.blogspot.com/2008/10/picture-is-worth-thousand-words.html">emoticons in Gmail</a>, you responded with a nice big smile <img src="https://mail.google.com/mail/u/0/e/333" style="border:none; margin:0pt; vertical-align:middle">, but then you asked for more. So we added <a href="http://gmailblog.blogspot.com/2009/04/new-in-labs-extra-emoticons.html">hundreds more emoticons</a> through Gmail Labs. “But alas!” you cried. “How can I ever keep up with so many different choices? <img src="https://mail.google.com/mail/u/0/e/363" style="border:none; margin:0pt; vertical-align:middle"> I am overwhelmed by the sheer immensity of emotion <img src="https://mail.google.com/mail/u/0/e/332" style="border:none; margin:0pt; vertical-align:middle">, amusement <img src="https://mail.google.com/mail/u/0/e/982" style="border:none; margin:0pt; vertical-align:middle">, and cute animals <img src="https://mail.google.com/mail/u/0/e/1E0" style="border:none; margin:0pt; vertical-align:middle"> that Gmail has to offer." Well, don’t despair, fine purveyor of emoticons. There is now a solution: “Recently Used Emoji” in Gmail Labs, which keeps track of the ten most recent emoticons you’ve used, and saves them for easy access. To turn it on, just visit the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Labs tab of Gmail Settings</a>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/_JE4qNpFW6Yk/TPSRvWx857I/AAAAAAAAAwQ/F9_u4GK2LfU/s1600/recently_used_emoji.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5545217283954894770" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/TPSRvWx857I/AAAAAAAAAwQ/F9_u4GK2LfU/recently_used_emoji.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />No more searching through dozens of cat faces for the one that says, “I miss you, but I’m still ambivalent about our weekend plans.” You can now triumph over the plethora of emoticons, and easily add a pile of emotion to any email that you choose — <a href="http://mail.google.com/support/bin/request.py?contact_type=labs&selected=recent_emoji">let us know</a> how it goes. <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://gmail.googleblog.com/2010/11/new-in-labs-recently-used-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 Gmail Blog:New in Labs: Recently used emoji&url=https://gmail.googleblog.com/2010/11/new-in-labs-recently-used-emoji.html&via=gmail'> <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://gmail.googleblog.com/2010/11/new-in-labs-recently-used-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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/11/new-in-labs-recently-used-emoji.html' data-url='https://gmail.googleblog.com/2010/11/new-in-labs-recently-used-emoji.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/11/new-in-labs-recently-used-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'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='7378330727894550451' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/10/new-in-labs-auto-advance-to-next.html' itemprop='url' title='New in Labs: Auto-advance to the next conversation'> New in Labs: Auto-advance to the next conversation </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> October 26, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Bruce DiBello, Software Engineer</span><br /><br />Today, whenever you open an email in your Gmail inbox and then archive or delete it, you’re taken back to your inbox. <a href="//www.google.com/support/forum/p/gmail/thread?tid=7bd93f81bf796a89&hl=en">Many</a> <a href="//www.google.com/support/forum/p/gmail/thread?tid=2a4e70655f72cc01&hl=en">of</a> <a href="//www.google.com/support/forum/p/gmail/thread?tid=11e37db9d7d9a917&hl=en">you</a> <a href="//www.google.com/support/forum/p/gmail/thread?tid=30e3373ae0b21582&hl=en">have</a> <a href="//www.google.com/support/forum/p/gmail/thread?tid=6d74020bfeec2760&hl=en">asked</a> for the ability to instead go to the next conversation. Keyboard ninjas will already be familiar with the “]” and “[“ <a href="http://mail.google.com/support/bin/answer.py?hl=en&answer=6594">keyboard shortcuts</a> for archiving and going to the next/previous conversation. For everyone else (and for people who frequently mute or delete conversations rather than archive them) we’re offering a new feature in Gmail Labs called “Auto-advance,” which automatically opens the next conversation after you archive/delete/mute the one you’re on.<br /><br />To get started with “Auto-advance” go to the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Labs tab in Settings</a>, enable it, and click the “Save changes” button. By default, “Auto-advance” will advance to the previous (older) conversation in your inbox -- perfect for people who read their newest mail first. If you usually read your oldest email first and would rather advance to the next (newer) conversation, you can change the direction from the <a href="https://mail.google.com/mail/#settings">General Settings tab</a>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_JE4qNpFW6Yk/TMd-K7sFtwI/AAAAAAAAAvA/fEGHjtzgQwo/s1600/auto_advance.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5532529393534351106" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/TMd-K7sFtwI/AAAAAAAAAvA/fEGHjtzgQwo/auto_advance.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />Hopefully this will save you some time the next time you have to deal with a crowded inbox. Try it out and <a href="http://mail.google.com/support/bin/request.py?contact_type=labs&selected=auto_advance">let us know</a> what you think. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Bruce DiBello, Software Engineer</span><br /><br />Today, whenever you open an email in your Gmail inbox and then archive or delete it, you’re taken back to your inbox. <a href="//www.google.com/support/forum/p/gmail/thread?tid=7bd93f81bf796a89&hl=en">Many</a> <a href="//www.google.com/support/forum/p/gmail/thread?tid=2a4e70655f72cc01&hl=en">of</a> <a href="//www.google.com/support/forum/p/gmail/thread?tid=11e37db9d7d9a917&hl=en">you</a> <a href="//www.google.com/support/forum/p/gmail/thread?tid=30e3373ae0b21582&hl=en">have</a> <a href="//www.google.com/support/forum/p/gmail/thread?tid=6d74020bfeec2760&hl=en">asked</a> for the ability to instead go to the next conversation. Keyboard ninjas will already be familiar with the “]” and “[“ <a href="http://mail.google.com/support/bin/answer.py?hl=en&answer=6594">keyboard shortcuts</a> for archiving and going to the next/previous conversation. For everyone else (and for people who frequently mute or delete conversations rather than archive them) we’re offering a new feature in Gmail Labs called “Auto-advance,” which automatically opens the next conversation after you archive/delete/mute the one you’re on.<br /><br />To get started with “Auto-advance” go to the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Labs tab in Settings</a>, enable it, and click the “Save changes” button. By default, “Auto-advance” will advance to the previous (older) conversation in your inbox -- perfect for people who read their newest mail first. If you usually read your oldest email first and would rather advance to the next (newer) conversation, you can change the direction from the <a href="https://mail.google.com/mail/#settings">General Settings tab</a>.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_JE4qNpFW6Yk/TMd-K7sFtwI/AAAAAAAAAvA/fEGHjtzgQwo/s1600/auto_advance.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5532529393534351106" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/TMd-K7sFtwI/AAAAAAAAAvA/fEGHjtzgQwo/auto_advance.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />Hopefully this will save you some time the next time you have to deal with a crowded inbox. Try it out and <a href="http://mail.google.com/support/bin/request.py?contact_type=labs&selected=auto_advance">let us know</a> what you think. <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://gmail.googleblog.com/2010/10/new-in-labs-auto-advance-to-next.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 Gmail Blog:New in Labs: Auto-advance to the next conversation&url=https://gmail.googleblog.com/2010/10/new-in-labs-auto-advance-to-next.html&via=gmail'> <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://gmail.googleblog.com/2010/10/new-in-labs-auto-advance-to-next.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/10/new-in-labs-auto-advance-to-next.html' data-url='https://gmail.googleblog.com/2010/10/new-in-labs-auto-advance-to-next.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/10/new-in-labs-auto-advance-to-next.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/googlenew' rel='tag'> googlenew </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='6795472285219218097' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/09/new-in-labs-video-chat-enhancements.html' itemprop='url' title='New in Labs: Video chat enhancements'> New in Labs: Video chat enhancements </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> September 16, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Serge Lachapelle, Product Manager</span><br /><br />If you use video chat in Gmail, you might be interested in a new Labs feature we just rolled out that allows you to preview new video chat features before they're turned on for everyone. Visit the <a href="https://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs&shva=1#">Gmail Labs tab under Settings</a>, turn on "Video chat enhancements," and right away, you'll see higher resolution video and a bigger video chat window. <br /><br /><a href="//2.bp.blogspot.com/_JE4qNpFW6Yk/TJKpDDTB21I/AAAAAAAAAtw/_XSf3O5OPkk/s1600/closeup_before_after.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5517658363372100434" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/TJKpDDTB21I/AAAAAAAAAtw/_XSf3O5OPkk/closeup_before_after.jpg" style="cursor:pointer; cursor:hand;width:400px"></a><br /><br />The higher resolution video uses a new playback mechanism which enables widescreen VGA and frees up valuable resources on your computer. For it to work, both you and the person you're chatting with will need to have the lab turned on. Remember that you can always revert to standard video chat by disabling the lab.<br /><br />We plan to add more video chat enhancements to this lab in the future, so if you have it on you'll automatically get those too. Feel free to post your comments or report any issues you encounter in the <a href="//www.google.com/support/forum/p/chat/label?lid=18819d87e4369fa5&hl=en">video chat forum</a> (we also follow #googlevideochat on Twitter). <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Serge Lachapelle, Product Manager</span><br /><br />If you use video chat in Gmail, you might be interested in a new Labs feature we just rolled out that allows you to preview new video chat features before they're turned on for everyone. Visit the <a href="https://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs&shva=1#">Gmail Labs tab under Settings</a>, turn on "Video chat enhancements," and right away, you'll see higher resolution video and a bigger video chat window. <br /><br /><a href="//2.bp.blogspot.com/_JE4qNpFW6Yk/TJKpDDTB21I/AAAAAAAAAtw/_XSf3O5OPkk/s1600/closeup_before_after.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5517658363372100434" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/TJKpDDTB21I/AAAAAAAAAtw/_XSf3O5OPkk/closeup_before_after.jpg" style="cursor:pointer; cursor:hand;width:400px"></a><br /><br />The higher resolution video uses a new playback mechanism which enables widescreen VGA and frees up valuable resources on your computer. For it to work, both you and the person you're chatting with will need to have the lab turned on. Remember that you can always revert to standard video chat by disabling the lab.<br /><br />We plan to add more video chat enhancements to this lab in the future, so if you have it on you'll automatically get those too. Feel free to post your comments or report any issues you encounter in the <a href="//www.google.com/support/forum/p/chat/label?lid=18819d87e4369fa5&hl=en">video chat forum</a> (we also follow #googlevideochat on Twitter). <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://gmail.googleblog.com/2010/09/new-in-labs-video-chat-enhancements.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 Gmail Blog:New in Labs: Video chat enhancements&url=https://gmail.googleblog.com/2010/09/new-in-labs-video-chat-enhancements.html&via=gmail'> <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://gmail.googleblog.com/2010/09/new-in-labs-video-chat-enhancements.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/09/new-in-labs-video-chat-enhancements.html' data-url='https://gmail.googleblog.com/2010/09/new-in-labs-video-chat-enhancements.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/09/new-in-labs-video-chat-enhancements.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='5303175194313079171' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/08/new-in-labs-find-docs-and-sites-quickly.html' itemprop='url' title='New in Labs: Find docs and sites quickly with Apps Search'> New in Labs: Find docs and sites quickly with Apps Search </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> August 18, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Bram Moolenaar, Software Engineer</span><br /><br />Where is that presentation? Was it attached to an email? Or in Google Docs? If you’re not sure, you may end up searching several places with the same query in order to find it. With the new “Apps Search” lab, we just made that all a bit simpler.<br /><br />Once you enable it from the <a href="https://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Gmail Labs tab under Settings</a>, the “Search Mail” button in Gmail will say “Search Mail and Docs” instead, and your search results will include matching documents and sites in addition to email messages.<br /><br /><a href="//1.bp.blogspot.com/_JE4qNpFW6Yk/TGs_yxfgqyI/AAAAAAAAArw/v-ccdADK8cw/s1600/apps_search_lab.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5506565110902074146" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/TGs_yxfgqyI/AAAAAAAAArw/v-ccdADK8cw/apps_search_lab.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />We also added “Did you mean?” style suggestions, for those of us who make mistakes (who doesn’t?):<br /><br /><a href="//4.bp.blogspot.com/_JE4qNpFW6Yk/TGs_tkTs_eI/AAAAAAAAAro/fFNlFVx8mZE/s1600/apps_search_lab2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5506565021463543266" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/TGs_tkTs_eI/AAAAAAAAAro/fFNlFVx8mZE/apps_search_lab2.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />You may notice that mail results show up just as fast as before while non-mail results may take a tiny bit longer. That way, if you’re just looking for an email, having this lab enabled won’t slow you down. <br /><br />The paint is still wet and we plan to make further improvements the coming months, so be sure to <a href="http://mail.google.com/support/bin/request.py?contact_type=labs&selected=apps_search">let us know</a> if you have any feedback. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Bram Moolenaar, Software Engineer</span><br /><br />Where is that presentation? Was it attached to an email? Or in Google Docs? If you’re not sure, you may end up searching several places with the same query in order to find it. With the new “Apps Search” lab, we just made that all a bit simpler.<br /><br />Once you enable it from the <a href="https://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Gmail Labs tab under Settings</a>, the “Search Mail” button in Gmail will say “Search Mail and Docs” instead, and your search results will include matching documents and sites in addition to email messages.<br /><br /><a href="//1.bp.blogspot.com/_JE4qNpFW6Yk/TGs_yxfgqyI/AAAAAAAAArw/v-ccdADK8cw/s1600/apps_search_lab.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5506565110902074146" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/TGs_yxfgqyI/AAAAAAAAArw/v-ccdADK8cw/apps_search_lab.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />We also added “Did you mean?” style suggestions, for those of us who make mistakes (who doesn’t?):<br /><br /><a href="//4.bp.blogspot.com/_JE4qNpFW6Yk/TGs_tkTs_eI/AAAAAAAAAro/fFNlFVx8mZE/s1600/apps_search_lab2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5506565021463543266" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/TGs_tkTs_eI/AAAAAAAAAro/fFNlFVx8mZE/apps_search_lab2.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />You may notice that mail results show up just as fast as before while non-mail results may take a tiny bit longer. That way, if you’re just looking for an email, having this lab enabled won’t slow you down. <br /><br />The paint is still wet and we plan to make further improvements the coming months, so be sure to <a href="http://mail.google.com/support/bin/request.py?contact_type=labs&selected=apps_search">let us know</a> if you have any feedback. <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://gmail.googleblog.com/2010/08/new-in-labs-find-docs-and-sites-quickly.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 Gmail Blog:New in Labs: Find docs and sites quickly with Apps Search&url=https://gmail.googleblog.com/2010/08/new-in-labs-find-docs-and-sites-quickly.html&via=gmail'> <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://gmail.googleblog.com/2010/08/new-in-labs-find-docs-and-sites-quickly.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/08/new-in-labs-find-docs-and-sites-quickly.html' data-url='https://gmail.googleblog.com/2010/08/new-in-labs-find-docs-and-sites-quickly.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/08/new-in-labs-find-docs-and-sites-quickly.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='5800073600980282785' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/06/google-maps-previews-in-gmail-and.html' itemprop='url' title='Google Maps previews in Gmail and Google Buzz'> Google Maps previews in Gmail and Google Buzz </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> June 7, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Mark Knichel, Software Engineer</span><br /><br />I often receive emails containing addresses in them — where to meet for dinner, the location of my friend's new apartment, etc. To find out where these places actually are, I have to copy the address, open up <a href="//maps.google.com/">Google Maps</a>, and paste it in. Today, we're making it easier to see maps of all the addresses you receive in Gmail and Google Buzz.<br /><br />Enable "Google Maps previews in mail" from the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Gmail Labs tab under Settings</a>, and any time you receive an address or a Google Maps link in an email, a preview will appear containing an interactive Google Map of that location. Any Google Maps URL will work, but we currently only extract US addresses (we're working on making addresses around the world work).<br /><br /><a href="//4.bp.blogspot.com/_JE4qNpFW6Yk/TAhV7q-7E7I/AAAAAAAAAnI/DnSy53uGa3g/s1600/maps_in_mail.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5478723430335058866" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/TAhV7q-7E7I/AAAAAAAAAnI/DnSy53uGa3g/maps_in_mail.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />Additionally, when you paste a Google Maps link into the post box in Google Buzz, it'll automatically fetch an image preview of that location that you can associate with your post.<br /><br /><a href="//1.bp.blogspot.com/_JE4qNpFW6Yk/TAhWHBGK22I/AAAAAAAAAnQ/iAZeq1C8ZRc/s1600/maps_in_buzz.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5478723625249594210" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/TAhWHBGK22I/AAAAAAAAAnQ/iAZeq1C8ZRc/maps_in_buzz.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />Please <a href="http://mail.google.com/support/bin/request.py?contact_type=labs&selected=maps_preview">let us know</a> if you have any feedback. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Mark Knichel, Software Engineer</span><br /><br />I often receive emails containing addresses in them — where to meet for dinner, the location of my friend's new apartment, etc. To find out where these places actually are, I have to copy the address, open up <a href="//maps.google.com/">Google Maps</a>, and paste it in. Today, we're making it easier to see maps of all the addresses you receive in Gmail and Google Buzz.<br /><br />Enable "Google Maps previews in mail" from the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Gmail Labs tab under Settings</a>, and any time you receive an address or a Google Maps link in an email, a preview will appear containing an interactive Google Map of that location. Any Google Maps URL will work, but we currently only extract US addresses (we're working on making addresses around the world work).<br /><br /><a href="//4.bp.blogspot.com/_JE4qNpFW6Yk/TAhV7q-7E7I/AAAAAAAAAnI/DnSy53uGa3g/s1600/maps_in_mail.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5478723430335058866" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/TAhV7q-7E7I/AAAAAAAAAnI/DnSy53uGa3g/maps_in_mail.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />Additionally, when you paste a Google Maps link into the post box in Google Buzz, it'll automatically fetch an image preview of that location that you can associate with your post.<br /><br /><a href="//1.bp.blogspot.com/_JE4qNpFW6Yk/TAhWHBGK22I/AAAAAAAAAnQ/iAZeq1C8ZRc/s1600/maps_in_buzz.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5478723625249594210" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/TAhWHBGK22I/AAAAAAAAAnQ/iAZeq1C8ZRc/maps_in_buzz.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />Please <a href="http://mail.google.com/support/bin/request.py?contact_type=labs&selected=maps_preview">let us know</a> if you have any feedback. <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://gmail.googleblog.com/2010/06/google-maps-previews-in-gmail-and.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Official Gmail Blog:Google Maps previews in Gmail and Google Buzz&url=https://gmail.googleblog.com/2010/06/google-maps-previews-in-gmail-and.html&via=gmail'> <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://gmail.googleblog.com/2010/06/google-maps-previews-in-gmail-and.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/06/google-maps-previews-in-gmail-and.html' data-url='https://gmail.googleblog.com/2010/06/google-maps-previews-in-gmail-and.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/06/google-maps-previews-in-gmail-and.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/buzz' rel='tag'> buzz </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='21308913797937213' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/05/new-in-labs-move-attachment-and-other.html' itemprop='url' title='New in Labs: Move the attachment and other icon column'> New in Labs: Move the attachment and other icon column </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> May 25, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Greg Bullock, Software Engineer</span><br /><br />The icon column in Gmail helps to easily distinguish the various types of items in your inbox (e.g. messages with attachments, chats, calendar invitations, Buzz posts, and more). It's usually all the way over on the right of the screen, but with screen sizes becoming increasingly wider, I chose to make a very modest addition to Gmail Labs to try and give these icons greater visibility.<br /><br /><a href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S-n9e3LeVlI/AAAAAAAAAlg/I6IGSET_zXo/s1600/move_icon_column.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5470181929068156498" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S-n9e3LeVlI/AAAAAAAAAlg/I6IGSET_zXo/s400/move_icon_column.png" style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer;"></a>I found it much more useful to have this column situated on the far left of my inbox -- and it turns out that many of my colleagues did too.<br /><br />If you’d like try out "Move Icon Column," simply visit the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Labs tab under Gmail Settings</a>, find this new Lab in the list, hit enable, and then save. It’s not big and it’s not clever but hopefully this lab might just be helpful for you too; it's the little things in life after all.<br /><br style="clear:left;" /> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Greg Bullock, Software Engineer</span><br /><br />The icon column in Gmail helps to easily distinguish the various types of items in your inbox (e.g. messages with attachments, chats, calendar invitations, Buzz posts, and more). It's usually all the way over on the right of the screen, but with screen sizes becoming increasingly wider, I chose to make a very modest addition to Gmail Labs to try and give these icons greater visibility.<br /><br /><a href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S-n9e3LeVlI/AAAAAAAAAlg/I6IGSET_zXo/s1600/move_icon_column.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5470181929068156498" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S-n9e3LeVlI/AAAAAAAAAlg/I6IGSET_zXo/s400/move_icon_column.png" style="float: left; margin: 0pt 10px 10px 0pt; cursor: pointer;"></a>I found it much more useful to have this column situated on the far left of my inbox -- and it turns out that many of my colleagues did too.<br /><br />If you’d like try out "Move Icon Column," simply visit the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Labs tab under Gmail Settings</a>, find this new Lab in the list, hit enable, and then save. It’s not big and it’s not clever but hopefully this lab might just be helpful for you too; it's the little things in life after all.<br /><br style="clear:left;" /> <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://gmail.googleblog.com/2010/05/new-in-labs-move-attachment-and-other.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 Gmail Blog:New in Labs: Move the attachment and other icon column&url=https://gmail.googleblog.com/2010/05/new-in-labs-move-attachment-and-other.html&via=gmail'> <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://gmail.googleblog.com/2010/05/new-in-labs-move-attachment-and-other.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/05/new-in-labs-move-attachment-and-other.html' data-url='https://gmail.googleblog.com/2010/05/new-in-labs-move-attachment-and-other.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/05/new-in-labs-move-attachment-and-other.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='565428546113689245' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/04/new-in-labs-nested-labels-and-message.html' itemprop='url' title='New in Labs: Nested Labels and Message Sneak Peek'> New in Labs: Nested Labels and Message Sneak Peek </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> April 8, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Manu Cornet, Software Engineer</span><br /><br />Labels are more flexible than folders because a given email can have several labels but can't be in several folders at the same time. A highly requested feature for labels, though, comes from the world of folders: the ability to organize labels hierarchically.<br /><br /><a href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S7t2CBMHwTI/AAAAAAAAAjI/ov5bGHOtkMI/s1600/nested_labels.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5457085150540579122" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S7t2CBMHwTI/AAAAAAAAAjI/ov5bGHOtkMI/nested_labels.png" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;"></a>If you think this might be useful to you, go to the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Gmail Labs tab under Settings</a>, look for "<span style="font-weight:bold;">Nested Labels</span>," enable it and click "Save." You'll then need to name your label with slashes (/) to make it the child of another. For example, let's say you wanted to create a simple hierarchy with a "Home" label, and inside it a "Family" and a "Vacation" label. Just create three labels with the following names: <br /><br />Home<br />Home/Family<br />Home/Vacation<br /><br />You can then create "Home/Family/Kids," "Home/Pets," etc., to get something like the screenshot on the left. If you had the parent label "Home" before you don't have to create it from scratch.<br /><br />You can create complex hierarchies of labels if that's the way you like to organize your mail, and you can expand/collapse labels to save space. You'll always be able to tell whether a given label contains unread messages in its collapsed child labels by looking at whether it's bold or not.<br /><br />Please note that this lab doesn't play nicely with the "Hide Read Labels" lab. You might not get exactly what you expect if you have both labs enabled; for example, the collapse/expand icons won't always appear when they should.<br /><br />Another highly requested feature is the ability to preview messages to get a glimpse on what they contain and maybe take immediate action without opening them.<br /><br />This is exactly what "<span style="font-weight:bold;">Message Sneak Peek</span>" does. After you turn it on, right-clicking on a line in your inbox shows a preview pane with the message in it.<br /><br /><a href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S79V-u8b3wI/AAAAAAAAAjY/2Gh5_pNsK00/s1600/message_sneak_peek.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5458175809638096642" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S79V-u8b3wI/AAAAAAAAAjY/2Gh5_pNsK00/message_sneak_peek.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />You can also use keyboard shortcuts for a faster sneak-peeking flow (enable keyboard shortcuts in Settings first if you haven't done so): hit 'h' to open a sneak peek card, then navigate with 'j' and 'k,' and dismiss the current card by pressing "Escape." Messages you peak at will stay unread (or it wouldn't really be a sneak peek, would it?).<br /><br />Happy nesting and peeking! <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Manu Cornet, Software Engineer</span><br /><br />Labels are more flexible than folders because a given email can have several labels but can't be in several folders at the same time. A highly requested feature for labels, though, comes from the world of folders: the ability to organize labels hierarchically.<br /><br /><a href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S7t2CBMHwTI/AAAAAAAAAjI/ov5bGHOtkMI/s1600/nested_labels.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5457085150540579122" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S7t2CBMHwTI/AAAAAAAAAjI/ov5bGHOtkMI/nested_labels.png" style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;"></a>If you think this might be useful to you, go to the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Gmail Labs tab under Settings</a>, look for "<span style="font-weight:bold;">Nested Labels</span>," enable it and click "Save." You'll then need to name your label with slashes (/) to make it the child of another. For example, let's say you wanted to create a simple hierarchy with a "Home" label, and inside it a "Family" and a "Vacation" label. Just create three labels with the following names: <br /><br />Home<br />Home/Family<br />Home/Vacation<br /><br />You can then create "Home/Family/Kids," "Home/Pets," etc., to get something like the screenshot on the left. If you had the parent label "Home" before you don't have to create it from scratch.<br /><br />You can create complex hierarchies of labels if that's the way you like to organize your mail, and you can expand/collapse labels to save space. You'll always be able to tell whether a given label contains unread messages in its collapsed child labels by looking at whether it's bold or not.<br /><br />Please note that this lab doesn't play nicely with the "Hide Read Labels" lab. You might not get exactly what you expect if you have both labs enabled; for example, the collapse/expand icons won't always appear when they should.<br /><br />Another highly requested feature is the ability to preview messages to get a glimpse on what they contain and maybe take immediate action without opening them.<br /><br />This is exactly what "<span style="font-weight:bold;">Message Sneak Peek</span>" does. After you turn it on, right-clicking on a line in your inbox shows a preview pane with the message in it.<br /><br /><a href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S79V-u8b3wI/AAAAAAAAAjY/2Gh5_pNsK00/s1600/message_sneak_peek.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5458175809638096642" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S79V-u8b3wI/AAAAAAAAAjY/2Gh5_pNsK00/message_sneak_peek.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />You can also use keyboard shortcuts for a faster sneak-peeking flow (enable keyboard shortcuts in Settings first if you haven't done so): hit 'h' to open a sneak peek card, then navigate with 'j' and 'k,' and dismiss the current card by pressing "Escape." Messages you peak at will stay unread (or it wouldn't really be a sneak peek, would it?).<br /><br />Happy nesting and peeking! <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://gmail.googleblog.com/2010/04/new-in-labs-nested-labels-and-message.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 Gmail Blog:New in Labs: Nested Labels and Message Sneak Peek&url=https://gmail.googleblog.com/2010/04/new-in-labs-nested-labels-and-message.html&via=gmail'> <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://gmail.googleblog.com/2010/04/new-in-labs-nested-labels-and-message.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/04/new-in-labs-nested-labels-and-message.html' data-url='https://gmail.googleblog.com/2010/04/new-in-labs-nested-labels-and-message.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/04/new-in-labs-nested-labels-and-message.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='970404225220290736' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/03/smart-rescheduler-in-google-calendar.html' itemprop='url' title='Smart Rescheduler in Google Calendar Labs'> Smart Rescheduler in Google Calendar Labs </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> March 18, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by David Marmaros, Software Engineer</span><br /><br />As you can imagine, those of us on the Google Calendar team spend a lot of time thinking about scheduling. We regularly talk to people who schedule and reschedule <i>a lot</i> of meetings: administrative assistants. Talking to them, we understand just how much time they spend looking at schedules, investigating other people's calendars, finding replacement conference rooms and rescheduling conflicts. And then some manager's travel plans change and everything starts over again.<br /><br />If you're searching for something on the web, you don't just start randomly visiting pages looking for relevant content, you use a search engine. So we decided to apply some of Google's search experience to the problem of scheduling. We experimented with using ranking algorithms to return the most relevant meeting times based on specified criteria like attendees, schedule complexity, conference rooms, and time zones. Just like Google search ranks the web, our scheduling search algorithm returns a ranked set of the best candidate dates and times.<br /><br /><a href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S6GEYCo1LyI/AAAAAAAAAh4/3znSXR1l2O4/s1600-h/smart_resched_1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5449782572654866210" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S6GEYCo1LyI/AAAAAAAAAh4/3znSXR1l2O4/smart_resched_1.png" style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;"></a>Today we're launching the result of that experiment, a gadget called Smart Rescheduler, in <a href="https://www.google.com/calendar/render?settings=4">Google Calendar Labs</a>. Once you turn it on, just select an event you'd like to reschedule, then click "Find a new time...":<br /><br />You'll see ranked list of possible times for your meeting. By investigating the calendars others have shared with you, Google Calendar can make some educated guesses about how easy it might be to reschedule a conflicting meeting and even find you a replacement conference room nearby. This process is 100% automated — no Google employees are doing any work behind the scenes. You can refine the results by marking people as optional, changing the meeting duration, ignoring certain conflicts, or specifying the earliest and latest times you'll accept. The results will immediately update to reflect your new requirements.<br /><br /><a href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S6GEoSSK51I/AAAAAAAAAiA/gbLnPJxZYQg/s1600-h/smart_resched_2.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5449782851732694866" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S6GEoSSK51I/AAAAAAAAAiA/gbLnPJxZYQg/smart_resched_2.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />This feature is still experimental, so we'd love your <a href="//www.google.com/support/forum/p/Calendar/label?lid=482eb9865868a1b9&hl=en">ideas and feedback</a>. Of course, we can't make meetings more interesting, but we can try to save you frustration leading up to them. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by David Marmaros, Software Engineer</span><br /><br />As you can imagine, those of us on the Google Calendar team spend a lot of time thinking about scheduling. We regularly talk to people who schedule and reschedule <i>a lot</i> of meetings: administrative assistants. Talking to them, we understand just how much time they spend looking at schedules, investigating other people's calendars, finding replacement conference rooms and rescheduling conflicts. And then some manager's travel plans change and everything starts over again.<br /><br />If you're searching for something on the web, you don't just start randomly visiting pages looking for relevant content, you use a search engine. So we decided to apply some of Google's search experience to the problem of scheduling. We experimented with using ranking algorithms to return the most relevant meeting times based on specified criteria like attendees, schedule complexity, conference rooms, and time zones. Just like Google search ranks the web, our scheduling search algorithm returns a ranked set of the best candidate dates and times.<br /><br /><a href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S6GEYCo1LyI/AAAAAAAAAh4/3znSXR1l2O4/s1600-h/smart_resched_1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5449782572654866210" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S6GEYCo1LyI/AAAAAAAAAh4/3znSXR1l2O4/smart_resched_1.png" style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;"></a>Today we're launching the result of that experiment, a gadget called Smart Rescheduler, in <a href="https://www.google.com/calendar/render?settings=4">Google Calendar Labs</a>. Once you turn it on, just select an event you'd like to reschedule, then click "Find a new time...":<br /><br />You'll see ranked list of possible times for your meeting. By investigating the calendars others have shared with you, Google Calendar can make some educated guesses about how easy it might be to reschedule a conflicting meeting and even find you a replacement conference room nearby. This process is 100% automated — no Google employees are doing any work behind the scenes. You can refine the results by marking people as optional, changing the meeting duration, ignoring certain conflicts, or specifying the earliest and latest times you'll accept. The results will immediately update to reflect your new requirements.<br /><br /><a href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S6GEoSSK51I/AAAAAAAAAiA/gbLnPJxZYQg/s1600-h/smart_resched_2.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5449782851732694866" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S6GEoSSK51I/AAAAAAAAAiA/gbLnPJxZYQg/smart_resched_2.jpg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />This feature is still experimental, so we'd love your <a href="//www.google.com/support/forum/p/Calendar/label?lid=482eb9865868a1b9&hl=en">ideas and feedback</a>. Of course, we can't make meetings more interesting, but we can try to save you frustration leading up to them. <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://gmail.googleblog.com/2010/03/smart-rescheduler-in-google-calendar.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 Gmail Blog:Smart Rescheduler in Google Calendar Labs&url=https://gmail.googleblog.com/2010/03/smart-rescheduler-in-google-calendar.html&via=gmail'> <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://gmail.googleblog.com/2010/03/smart-rescheduler-in-google-calendar.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/03/smart-rescheduler-in-google-calendar.html' data-url='https://gmail.googleblog.com/2010/03/smart-rescheduler-in-google-calendar.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/03/smart-rescheduler-in-google-calendar.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/calendar' rel='tag'> calendar </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='589395625648652285' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/03/3-new-calendar-labs.html' itemprop='url' title='3 new Calendar Labs'> 3 new Calendar Labs </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> March 10, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Grace Kwak, Product Manager</span><br /><br />Today, we're happy to announce three new features in Calendar Labs. To try them out, just go to the <a href="https://www.google.com/calendar/render?settings=4">Labs tab under Calendar Settings</a>.<br /><br /><span style="font-weight:bold;">1. Event flair</span> by Dave Marmaros <br />Want a little airplane icon next to information about your upcoming flight? Or stars next to meetings with your boss? This experiment lets you choose from forty different icons and add one to each Calendar event. Even better, if you invite people to your events, they'll be able to see the icon you added too. After you enable this feature, click on an event and look for the "Event flair" gadget to activate.<br /><br /><a href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S5fFVEhTB3I/AAAAAAAAAgw/Mc4zo2gLRDk/s1600-h/event_flair1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447039240109229938" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S5fFVEhTB3I/AAAAAAAAAgw/Mc4zo2gLRDk/event_flair1.png" style="border:0pt none; cursor:pointer; cursor:hand;"></a><br /><br /><a href="//2.bp.blogspot.com/_JE4qNpFW6Yk/S5fFy6w5wOI/AAAAAAAAAg4/Nhql2lDAco8/s1600-h/event_flair2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447039752886403298" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/S5fFy6w5wOI/AAAAAAAAAg4/Nhql2lDAco8/event_flair2.png" style="border:0pt none; cursor:pointer; cursor:hand;"></a><br /><br /><span style="font-weight:bold;">2. Gentle reminders</span> by Sorin Mocanu<br />If you keep Google Calendar open all day long, you probably end up seeing quite a few reminders every day. Browser alerts are okay, but I tried to find a way for Calendar notifications to integrate smoothly with everything else.<br /><br />Turn on "Gentle Reminders," and when you get a notification, the title of your Calendar window or tab will start blinking and the event details will stay in Calendar.<br /><br /><a href="//2.bp.blogspot.com/_JE4qNpFW6Yk/S5fJ12k1D5I/AAAAAAAAAhY/y5FozLnf7eo/s1600-h/gentle_reminders1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447044201348140946" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/S5fJ12k1D5I/AAAAAAAAAhY/y5FozLnf7eo/gentle_reminders1.png" style="border:0pt none; cursor:pointer; cursor:hand;"></a><br /><br />If you're using this lab in a supported browser (currently Google Chrome for Windows and Google Chrome beta for Linux), you'll also have the option to get your reminders in the next generation of floating desktop notifications:<br /><br /><a href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S5fGmMYdWsI/AAAAAAAAAhI/0QcRcCv0fJ4/s1600-h/gentle_reminders2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447040633789045442" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S5fGmMYdWsI/AAAAAAAAAhI/0QcRcCv0fJ4/gentle_reminders2.png" style="border:0pt none; cursor:pointer; cursor:hand;"></a><br /><br />After you enable this feature, you can configure notification options on the Settings page.<br /><br /><span style="font-weight:bold;">3. Automatically declining events</span> by Lucia Fedorova and Miguel García<br />Have you ever checked your calendar and noticed that someone scheduled a really important meeting during your vacation or at a time when you're not available? Now there's a way to automatically decline events when you're not around. Turn on "Automatically declining events," block off times when you're unavailable, and event invitations during this period will get automatically declined.<br /><br /><a href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S5fKdwMKw-I/AAAAAAAAAhg/hLuzShSpFjg/s1600-h/automatically_decline.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447044886828860386" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S5fKdwMKw-I/AAAAAAAAAhg/hLuzShSpFjg/automatically_decline.png" style="border:0pt none; cursor:pointer; cursor:hand;"></a> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Grace Kwak, Product Manager</span><br /><br />Today, we're happy to announce three new features in Calendar Labs. To try them out, just go to the <a href="https://www.google.com/calendar/render?settings=4">Labs tab under Calendar Settings</a>.<br /><br /><span style="font-weight:bold;">1. Event flair</span> by Dave Marmaros <br />Want a little airplane icon next to information about your upcoming flight? Or stars next to meetings with your boss? This experiment lets you choose from forty different icons and add one to each Calendar event. Even better, if you invite people to your events, they'll be able to see the icon you added too. After you enable this feature, click on an event and look for the "Event flair" gadget to activate.<br /><br /><a href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S5fFVEhTB3I/AAAAAAAAAgw/Mc4zo2gLRDk/s1600-h/event_flair1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447039240109229938" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S5fFVEhTB3I/AAAAAAAAAgw/Mc4zo2gLRDk/event_flair1.png" style="border:0pt none; cursor:pointer; cursor:hand;"></a><br /><br /><a href="//2.bp.blogspot.com/_JE4qNpFW6Yk/S5fFy6w5wOI/AAAAAAAAAg4/Nhql2lDAco8/s1600-h/event_flair2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447039752886403298" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/S5fFy6w5wOI/AAAAAAAAAg4/Nhql2lDAco8/event_flair2.png" style="border:0pt none; cursor:pointer; cursor:hand;"></a><br /><br /><span style="font-weight:bold;">2. Gentle reminders</span> by Sorin Mocanu<br />If you keep Google Calendar open all day long, you probably end up seeing quite a few reminders every day. Browser alerts are okay, but I tried to find a way for Calendar notifications to integrate smoothly with everything else.<br /><br />Turn on "Gentle Reminders," and when you get a notification, the title of your Calendar window or tab will start blinking and the event details will stay in Calendar.<br /><br /><a href="//2.bp.blogspot.com/_JE4qNpFW6Yk/S5fJ12k1D5I/AAAAAAAAAhY/y5FozLnf7eo/s1600-h/gentle_reminders1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447044201348140946" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/S5fJ12k1D5I/AAAAAAAAAhY/y5FozLnf7eo/gentle_reminders1.png" style="border:0pt none; cursor:pointer; cursor:hand;"></a><br /><br />If you're using this lab in a supported browser (currently Google Chrome for Windows and Google Chrome beta for Linux), you'll also have the option to get your reminders in the next generation of floating desktop notifications:<br /><br /><a href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S5fGmMYdWsI/AAAAAAAAAhI/0QcRcCv0fJ4/s1600-h/gentle_reminders2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447040633789045442" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S5fGmMYdWsI/AAAAAAAAAhI/0QcRcCv0fJ4/gentle_reminders2.png" style="border:0pt none; cursor:pointer; cursor:hand;"></a><br /><br />After you enable this feature, you can configure notification options on the Settings page.<br /><br /><span style="font-weight:bold;">3. Automatically declining events</span> by Lucia Fedorova and Miguel García<br />Have you ever checked your calendar and noticed that someone scheduled a really important meeting during your vacation or at a time when you're not available? Now there's a way to automatically decline events when you're not around. Turn on "Automatically declining events," block off times when you're unavailable, and event invitations during this period will get automatically declined.<br /><br /><a href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S5fKdwMKw-I/AAAAAAAAAhg/hLuzShSpFjg/s1600-h/automatically_decline.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5447044886828860386" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S5fKdwMKw-I/AAAAAAAAAhg/hLuzShSpFjg/automatically_decline.png" style="border:0pt none; cursor:pointer; cursor:hand;"></a> <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://gmail.googleblog.com/2010/03/3-new-calendar-labs.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 Gmail Blog:3 new Calendar Labs&url=https://gmail.googleblog.com/2010/03/3-new-calendar-labs.html&via=gmail'> <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://gmail.googleblog.com/2010/03/3-new-calendar-labs.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/03/3-new-calendar-labs.html' data-url='https://gmail.googleblog.com/2010/03/3-new-calendar-labs.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/03/3-new-calendar-labs.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/calendar' rel='tag'> calendar </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='8914196877685990066' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/03/new-in-labs-refresh-pop-accounts.html' itemprop='url' title='New in Labs: Refresh POP accounts'> New in Labs: Refresh POP accounts </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> March 8, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Emmanuel Pellereau, Software Engineer</span><br /><br />My little sister recently setup her Gmail account to <a href="http://mail.google.com/support/bin/answer.py?answer=21288">retrieve messages</a> from her school address, so she can check all of her email accounts in one place. She no longer has to constantly log in to two email programs, and she likes using Gmail's powerful interface for all her mail.<br /><br />However, sometimes she knows an email has already been sent to her school address, and she just can't wait for the next scheduled fetch to have it show up in her Gmail inbox. As any big brother would, I tried to solve this issue for her and millions of Gmail users.<br /><br />Turn on "Refresh POP accounts" from the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Labs tab</a> under Settings, and the refresh link at the top of your inbox will not only update your inbox with your new Gmail messages, it will also fetch messages from any other accounts which you have set up. <br /><br /><a href="//4.bp.blogspot.com/_JE4qNpFW6Yk/S5WkjnZ-DwI/AAAAAAAAAgo/o6GczjLBl3U/s1600-h/POP_refresh.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5446440256154767106" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/S5WkjnZ-DwI/AAAAAAAAAgo/o6GczjLBl3U/POP_refresh.png" style="border:0pt none; cursor:pointer; cursor:hand;"></a><br /><br />Try it out, and <a href="http://groups.google.com/group/gmail-labs-help-pop-refresh/topics">let us know</a> if you have any feedback. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Emmanuel Pellereau, Software Engineer</span><br /><br />My little sister recently setup her Gmail account to <a href="http://mail.google.com/support/bin/answer.py?answer=21288">retrieve messages</a> from her school address, so she can check all of her email accounts in one place. She no longer has to constantly log in to two email programs, and she likes using Gmail's powerful interface for all her mail.<br /><br />However, sometimes she knows an email has already been sent to her school address, and she just can't wait for the next scheduled fetch to have it show up in her Gmail inbox. As any big brother would, I tried to solve this issue for her and millions of Gmail users.<br /><br />Turn on "Refresh POP accounts" from the <a href="http://mail.google.com/mail/?ui=2&fs=1&view=pu&st=labs">Labs tab</a> under Settings, and the refresh link at the top of your inbox will not only update your inbox with your new Gmail messages, it will also fetch messages from any other accounts which you have set up. <br /><br /><a href="//4.bp.blogspot.com/_JE4qNpFW6Yk/S5WkjnZ-DwI/AAAAAAAAAgo/o6GczjLBl3U/s1600-h/POP_refresh.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5446440256154767106" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/S5WkjnZ-DwI/AAAAAAAAAgo/o6GczjLBl3U/POP_refresh.png" style="border:0pt none; cursor:pointer; cursor:hand;"></a><br /><br />Try it out, and <a href="http://groups.google.com/group/gmail-labs-help-pop-refresh/topics">let us know</a> if you have any feedback. <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://gmail.googleblog.com/2010/03/new-in-labs-refresh-pop-accounts.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 Gmail Blog:New in Labs: Refresh POP accounts&url=https://gmail.googleblog.com/2010/03/new-in-labs-refresh-pop-accounts.html&via=gmail'> <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://gmail.googleblog.com/2010/03/new-in-labs-refresh-pop-accounts.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/03/new-in-labs-refresh-pop-accounts.html' data-url='https://gmail.googleblog.com/2010/03/new-in-labs-refresh-pop-accounts.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/03/new-in-labs-refresh-pop-accounts.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='6429597315800570163' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/02/gmail-labs-graduation-and-retirement.html' itemprop='url' title='Gmail Labs graduation and retirement'> Gmail Labs graduation and retirement </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> February 24, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Mark Knichel, Software Engineer</span><br /><br />We <a href="http://gmailblog.blogspot.com/2008/06/introducing-gmail-labs.html">launched Gmail Labs</a> over a year and a half ago as a playground where engineers can come up with new features and let your input help decide which are good ideas and which don't quite work out. Any engineer at Google can come up with a feature, code it, and launch it quickly to tens of millions of users.<br /><br />Labs started out with 13 features and quickly grew to 60, with even more on the way. We've received countless comments and kept an eye on our stats: some of these experimental features were adopted by millions and others trickled along with little usage. A couple have already graduated from Labs and we've already retired one: Tasks was the first to <a href="http://gmailblog.blogspot.com/2009/07/tasks-graduates-from-gmail-labs.html">become a regular part of Gmail</a>, Right-side Labels was retired when we <a href="http://gmailblog.blogspot.com/2009/07/labels-drag-and-drop-hiding-and-more.html">updated the way labels work</a>, and Offline Gmail <a href="http://gmailblog.blogspot.com/2009/12/offline-gmail-graduates-from-labs.html">graduated</a> a couple months back. Today, true to the original intent of Gmail Labs, we're graduating six more features and retiring five.<br /><br />Graduating:<br /><span style="font-weight:bold;"><ol><li>Search Autocomplete</li><li>Go To Label</li><li>Forgotten Attachment Detector</li><li>YouTube Previews</li><li>Custom Label Colors</li><li>Vacation Dates</li></ol></span>Retiring:<br /><span style="font-weight:bold;"><ol><li>Muzzle</li><li>Fixed Width Font</li><li>Email Addict</li><li>Location in Signature</li><li>Random Signature</li></ol></span><br />These decisions were made based based mainly on usage, taking feature polish and your feedback into account. We've also tweaked some of the graduating features to improve them before making them default Gmail features. For example, we've combined Go To Label with Search Autocomplete, making it easier than ever for you to find what you're looking for. <br /><br /><span style="font-weight:bold;">Search Autocomplete and Go To Label</span><br />Start typing in the Gmail search box (English only for now), and Gmail suggests terms that might help you find what you're looking for — from contact names to labels and <a href="http://mail.google.com/support/bin/answer.py?hl=en&answer=7190">advanced search operators</a>. <br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S33abvGL0FI/AAAAAAAAAfI/a4zjS64MphU/s1600-h/search_autocomplete.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5439744094967156818" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S33abvGL0FI/AAAAAAAAAfI/a4zjS64MphU/search_autocomplete.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />We've integrated Go To Label into this search box as well. If you have <a href="http://mail.google.com/support/bin/answer.py?hl=en&answer=6594">keyboard shortcuts</a> turned on, type "g" then "l" and instead of getting the old "Go to label" pop-up, you'll be in the search box with the "label:" operator filled in for you. Start typing the label you want to go to, and autocomplete will take it from there. All you have to do is hit enter. If you want to send your cursor to the blank search field, the keyboard shortcut "/" will do it.<br /><br /><span style="font-weight:bold;">Forgotten Attachment Detector</span><br />From time to time, we all forget to attach a file and sheepishly send another email with the forgotten attachment. To help save you from that embarrassment, Gmail looks for phrases in your email that suggest you meant to attach a file and alerts you if it looks like you forgot an attachment. <br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S33Z-Q7yNUI/AAAAAAAAAfA/Aalj4Wvfk08/s1600-h/forgotten_attachment_warning.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5439743588654265666" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S33Z-Q7yNUI/AAAAAAAAAfA/Aalj4Wvfk08/forgotten_attachment_warning.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br /><span style="font-weight:bold;">YouTube Previews</span><br />If you're like me, your friends probably often email you links to YouTube videos. Instead of having to click on the link and wait for a new window to load before you can watch the video, Gmail now shows YouTube previews right below the message. All you have to do is click the play button and enjoy.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S33apBsjqFI/AAAAAAAAAfQ/_p-99VXVQ1o/s1600-h/youtube_previews.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5439744323298240594" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S33apBsjqFI/AAAAAAAAAfQ/_p-99VXVQ1o/youtube_previews.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br /><span style="font-weight:bold;">Custom Label Colors</span><br />Why settle for a restrictive palette when you can choose from over 4000 possible color combinations to help distinguish and organize your labels? Just click on "Add custom color" from the regular labels interface.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S33Z1mEH9dI/AAAAAAAAAe4/2LjjAml95-M/s1600-h/custom_label_colors.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5439743439707567570" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S33Z1mEH9dI/AAAAAAAAAe4/2LjjAml95-M/custom_label_colors.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width:250px"></a><br /><span style="font-weight:bold;">Vacation Dates</span><br />If you specify which dates you'll be away in advance, you won't have to remember to turn on the <a href="http://mail.google.com/support/bin/answer.py?hl=en&answer=25922">vacation responder</a> when when you're actually on vacation. Set your dates in advance, and let Gmail do the rest.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/_JE4qNpFW6Yk/S33Zl34plHI/AAAAAAAAAew/y9tdXB71bi8/s1600-h/vacation_dates.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5439743169613370482" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/S33Zl34plHI/AAAAAAAAAew/y9tdXB71bi8/vacation_dates.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />Retiring features is always a tough decision — we invest in building and maintaining them and we realize some of you are probably fans of some of Gmail's lesser-used features. But Labs are experimental features, and from time to time they may break (that's why there's a quick way to <a href="http://mail.google.com/support/bin/answer.py?answer=97386">disable</a> them), or even disappear. Over the next few days, you'll see Muzzle, Fixed Width Font, Email Addict, Location in Signature, and Random Signature stop working and disappear from the Labs tab. <br /><br />We'll keep working on new Labs to help make your Gmail experience even better, and we'll continue to graduate successful features and retire the ones that don’t work out to make room for new ones. Thank you to all the engineers who have worked on Labs features — especially Bruce, Darick, Jon (the intern), Ibrahim, Chris, Keith, Chad, Michael, and Marco! Please continue to send us <a href="https://groups.google.com/group/gmail-labs">feedback</a> and remember that you vote for your favorite Labs features by using them and leaving comments. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Mark Knichel, Software Engineer</span><br /><br />We <a href="http://gmailblog.blogspot.com/2008/06/introducing-gmail-labs.html">launched Gmail Labs</a> over a year and a half ago as a playground where engineers can come up with new features and let your input help decide which are good ideas and which don't quite work out. Any engineer at Google can come up with a feature, code it, and launch it quickly to tens of millions of users.<br /><br />Labs started out with 13 features and quickly grew to 60, with even more on the way. We've received countless comments and kept an eye on our stats: some of these experimental features were adopted by millions and others trickled along with little usage. A couple have already graduated from Labs and we've already retired one: Tasks was the first to <a href="http://gmailblog.blogspot.com/2009/07/tasks-graduates-from-gmail-labs.html">become a regular part of Gmail</a>, Right-side Labels was retired when we <a href="http://gmailblog.blogspot.com/2009/07/labels-drag-and-drop-hiding-and-more.html">updated the way labels work</a>, and Offline Gmail <a href="http://gmailblog.blogspot.com/2009/12/offline-gmail-graduates-from-labs.html">graduated</a> a couple months back. Today, true to the original intent of Gmail Labs, we're graduating six more features and retiring five.<br /><br />Graduating:<br /><span style="font-weight:bold;"><ol><li>Search Autocomplete</li><li>Go To Label</li><li>Forgotten Attachment Detector</li><li>YouTube Previews</li><li>Custom Label Colors</li><li>Vacation Dates</li></ol></span>Retiring:<br /><span style="font-weight:bold;"><ol><li>Muzzle</li><li>Fixed Width Font</li><li>Email Addict</li><li>Location in Signature</li><li>Random Signature</li></ol></span><br />These decisions were made based based mainly on usage, taking feature polish and your feedback into account. We've also tweaked some of the graduating features to improve them before making them default Gmail features. For example, we've combined Go To Label with Search Autocomplete, making it easier than ever for you to find what you're looking for. <br /><br /><span style="font-weight:bold;">Search Autocomplete and Go To Label</span><br />Start typing in the Gmail search box (English only for now), and Gmail suggests terms that might help you find what you're looking for — from contact names to labels and <a href="http://mail.google.com/support/bin/answer.py?hl=en&answer=7190">advanced search operators</a>. <br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S33abvGL0FI/AAAAAAAAAfI/a4zjS64MphU/s1600-h/search_autocomplete.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5439744094967156818" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S33abvGL0FI/AAAAAAAAAfI/a4zjS64MphU/search_autocomplete.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />We've integrated Go To Label into this search box as well. If you have <a href="http://mail.google.com/support/bin/answer.py?hl=en&answer=6594">keyboard shortcuts</a> turned on, type "g" then "l" and instead of getting the old "Go to label" pop-up, you'll be in the search box with the "label:" operator filled in for you. Start typing the label you want to go to, and autocomplete will take it from there. All you have to do is hit enter. If you want to send your cursor to the blank search field, the keyboard shortcut "/" will do it.<br /><br /><span style="font-weight:bold;">Forgotten Attachment Detector</span><br />From time to time, we all forget to attach a file and sheepishly send another email with the forgotten attachment. To help save you from that embarrassment, Gmail looks for phrases in your email that suggest you meant to attach a file and alerts you if it looks like you forgot an attachment. <br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S33Z-Q7yNUI/AAAAAAAAAfA/Aalj4Wvfk08/s1600-h/forgotten_attachment_warning.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5439743588654265666" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S33Z-Q7yNUI/AAAAAAAAAfA/Aalj4Wvfk08/forgotten_attachment_warning.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br /><span style="font-weight:bold;">YouTube Previews</span><br />If you're like me, your friends probably often email you links to YouTube videos. Instead of having to click on the link and wait for a new window to load before you can watch the video, Gmail now shows YouTube previews right below the message. All you have to do is click the play button and enjoy.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S33apBsjqFI/AAAAAAAAAfQ/_p-99VXVQ1o/s1600-h/youtube_previews.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5439744323298240594" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S33apBsjqFI/AAAAAAAAAfQ/_p-99VXVQ1o/youtube_previews.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br /><span style="font-weight:bold;">Custom Label Colors</span><br />Why settle for a restrictive palette when you can choose from over 4000 possible color combinations to help distinguish and organize your labels? Just click on "Add custom color" from the regular labels interface.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S33Z1mEH9dI/AAAAAAAAAe4/2LjjAml95-M/s1600-h/custom_label_colors.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5439743439707567570" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S33Z1mEH9dI/AAAAAAAAAe4/2LjjAml95-M/custom_label_colors.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width:250px"></a><br /><span style="font-weight:bold;">Vacation Dates</span><br />If you specify which dates you'll be away in advance, you won't have to remember to turn on the <a href="http://mail.google.com/support/bin/answer.py?hl=en&answer=25922">vacation responder</a> when when you're actually on vacation. Set your dates in advance, and let Gmail do the rest.<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/_JE4qNpFW6Yk/S33Zl34plHI/AAAAAAAAAew/y9tdXB71bi8/s1600-h/vacation_dates.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5439743169613370482" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/S33Zl34plHI/AAAAAAAAAew/y9tdXB71bi8/vacation_dates.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;"></a><br />Retiring features is always a tough decision — we invest in building and maintaining them and we realize some of you are probably fans of some of Gmail's lesser-used features. But Labs are experimental features, and from time to time they may break (that's why there's a quick way to <a href="http://mail.google.com/support/bin/answer.py?answer=97386">disable</a> them), or even disappear. Over the next few days, you'll see Muzzle, Fixed Width Font, Email Addict, Location in Signature, and Random Signature stop working and disappear from the Labs tab. <br /><br />We'll keep working on new Labs to help make your Gmail experience even better, and we'll continue to graduate successful features and retire the ones that don’t work out to make room for new ones. Thank you to all the engineers who have worked on Labs features — especially Bruce, Darick, Jon (the intern), Ibrahim, Chris, Keith, Chad, Michael, and Marco! Please continue to send us <a href="https://groups.google.com/group/gmail-labs">feedback</a> and remember that you vote for your favorite Labs features by using them and leaving comments. <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://gmail.googleblog.com/2010/02/gmail-labs-graduation-and-retirement.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 Gmail Blog:Gmail Labs graduation and retirement&url=https://gmail.googleblog.com/2010/02/gmail-labs-graduation-and-retirement.html&via=gmail'> <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://gmail.googleblog.com/2010/02/gmail-labs-graduation-and-retirement.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/02/gmail-labs-graduation-and-retirement.html' data-url='https://gmail.googleblog.com/2010/02/gmail-labs-graduation-and-retirement.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/02/gmail-labs-graduation-and-retirement.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='post' data-id='3744435381819797148' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://gmail.googleblog.com/2010/02/improved-google-search-in-labs.html' itemprop='url' title='Improved Google Search in Labs'> Improved Google Search in Labs </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> February 2, 2010 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by Adam de Boor, Software Engineer</span><br /><br />Hello again. I've been taking advantage of my 20% time to make some improvements in the <a href="http://gmailblog.blogspot.com/2009/04/new-in-labs-google-search-right-in.html">Google Search lab I told you about</a> last April. For starters, I've hooked up a bunch of Google's most popular <a href="//www.google.com/help/features.html">search features</a>, including:<br /><ul><li><span style="font-weight:bold;">Dictionary definition</span>s: use a keyword like "define" in English and you'll see the first definition of the word, with a link to the dictionary from which it came.</li><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S2hPImQwphI/AAAAAAAAAc4/loRZzMEyOKk/s1600-h/search_lab_define.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433679959550895634" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S2hPImQwphI/AAAAAAAAAc4/loRZzMEyOKk/s400/search_lab_define.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 225px;"></a><br /><li><span style="font-weight:bold;">Spelling corrections</span>: if you mistype something in your search, Google’s spell checking software will automatically ask if you meant a more common spelling of that word (especially helpful when looking up a new word).</li><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_JE4qNpFW6Yk/S2hPIYJq2FI/AAAAAAAAAcw/OGhMMvbRay4/s1600-h/search_lab_spelling.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433679955763058770" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/S2hPIYJq2FI/AAAAAAAAAcw/OGhMMvbRay4/s400/search_lab_spelling.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 225px;"></a><br /><li><span style="font-weight:bold;">Calculations</span>: type in an arithmetic expression and you'll get the result. In this case the "Paste result" option from the result's pop-up menu will actually paste the result of the computation.</li><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S2hPH63pcII/AAAAAAAAAco/nKugCeDwNpM/s1600-h/search_lab_calculator.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433679947902840962" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S2hPH63pcII/AAAAAAAAAco/nKugCeDwNpM/s400/search_lab_calculator.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 225px;"></a><br /><li><span style="font-weight:bold;">Local results</span>: you can search for a particular place or for things near a particular place (map results will show up in a few weeks — they're a little broken by our recent switch to use https). The "More info" link will take you to the place page.</li><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S2hOuhOa9EI/AAAAAAAAAcg/5IQtUfEqZJc/s1600-h/search_lab_local.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433679511522309186" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S2hOuhOa9EI/AAAAAAAAAcg/5IQtUfEqZJc/s400/search_lab_local.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 225px;"></a><br /><li><span style="font-weight:bold;">Weather</span>: just type "weather" followed by the city and state, zip code, or city and country.</li><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/_JE4qNpFW6Yk/S2hOh5KeHkI/AAAAAAAAAcY/IhBOaBX2XeE/s1600-h/search_lab_weather.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433679294609890882" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/S2hOh5KeHkI/AAAAAAAAAcY/IhBOaBX2XeE/s400/search_lab_weather.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 225px;"></a><br /><li><span style="font-weight:bold;">News</span>: if your query matches something in the news, we'll show you one hit and an indication of how many related articles there are, with a link to go see them.</li></ul><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/_JE4qNpFW6Yk/S2hOJoNPJvI/AAAAAAAAAcQ/G3-Niy2FX8U/s1600-h/search_lab_news.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433678877741229810" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/S2hOJoNPJvI/AAAAAAAAAcQ/G3-Niy2FX8U/s400/search_lab_news.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 225px;"></a><br />In addition, you can now use this Labs feature in any <a href="http://mail.google.com/support/bin/answer.py?hl=en&answer=17091">available Gmail language</a> and you'll get search results that match your preferred language. <br /><br />Finally, as <a href="http://www.techcrunch.com/2010/01/31/google-labs-search-gmail/">some folks have already noticed</a>, I added a search button to the toolbar when you're composing a message:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_JE4qNpFW6Yk/S2hQsXrafsI/AAAAAAAAAdA/1itV82Wj-w8/s1600-h/search_button_in_toolbar"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433681673623076546" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/S2hQsXrafsI/AAAAAAAAAdA/1itV82Wj-w8/search_button_in_toolbar" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;;"></a><br />If you've got text selected when you click it, Gmail will search for that text. If you don't have text selected, you'll just get a search box where you can start typing. <br /><br />That's all for this installment. As always, we welcome your <a href="http://groups.google.com/group/gmail-labs-help-web-search/topics">feedback</a>. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by Adam de Boor, Software Engineer</span><br /><br />Hello again. I've been taking advantage of my 20% time to make some improvements in the <a href="http://gmailblog.blogspot.com/2009/04/new-in-labs-google-search-right-in.html">Google Search lab I told you about</a> last April. For starters, I've hooked up a bunch of Google's most popular <a href="//www.google.com/help/features.html">search features</a>, including:<br /><ul><li><span style="font-weight:bold;">Dictionary definition</span>s: use a keyword like "define" in English and you'll see the first definition of the word, with a link to the dictionary from which it came.</li><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//1.bp.blogspot.com/_JE4qNpFW6Yk/S2hPImQwphI/AAAAAAAAAc4/loRZzMEyOKk/s1600-h/search_lab_define.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433679959550895634" src="//1.bp.blogspot.com/_JE4qNpFW6Yk/S2hPImQwphI/AAAAAAAAAc4/loRZzMEyOKk/s400/search_lab_define.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 225px;"></a><br /><li><span style="font-weight:bold;">Spelling corrections</span>: if you mistype something in your search, Google’s spell checking software will automatically ask if you meant a more common spelling of that word (especially helpful when looking up a new word).</li><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_JE4qNpFW6Yk/S2hPIYJq2FI/AAAAAAAAAcw/OGhMMvbRay4/s1600-h/search_lab_spelling.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433679955763058770" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/S2hPIYJq2FI/AAAAAAAAAcw/OGhMMvbRay4/s400/search_lab_spelling.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 225px;"></a><br /><li><span style="font-weight:bold;">Calculations</span>: type in an arithmetic expression and you'll get the result. In this case the "Paste result" option from the result's pop-up menu will actually paste the result of the computation.</li><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S2hPH63pcII/AAAAAAAAAco/nKugCeDwNpM/s1600-h/search_lab_calculator.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433679947902840962" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S2hPH63pcII/AAAAAAAAAco/nKugCeDwNpM/s400/search_lab_calculator.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 225px;"></a><br /><li><span style="font-weight:bold;">Local results</span>: you can search for a particular place or for things near a particular place (map results will show up in a few weeks — they're a little broken by our recent switch to use https). The "More info" link will take you to the place page.</li><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//3.bp.blogspot.com/_JE4qNpFW6Yk/S2hOuhOa9EI/AAAAAAAAAcg/5IQtUfEqZJc/s1600-h/search_lab_local.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433679511522309186" src="//3.bp.blogspot.com/_JE4qNpFW6Yk/S2hOuhOa9EI/AAAAAAAAAcg/5IQtUfEqZJc/s400/search_lab_local.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 225px;"></a><br /><li><span style="font-weight:bold;">Weather</span>: just type "weather" followed by the city and state, zip code, or city and country.</li><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/_JE4qNpFW6Yk/S2hOh5KeHkI/AAAAAAAAAcY/IhBOaBX2XeE/s1600-h/search_lab_weather.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433679294609890882" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/S2hOh5KeHkI/AAAAAAAAAcY/IhBOaBX2XeE/s400/search_lab_weather.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 225px;"></a><br /><li><span style="font-weight:bold;">News</span>: if your query matches something in the news, we'll show you one hit and an indication of how many related articles there are, with a link to go see them.</li></ul><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//4.bp.blogspot.com/_JE4qNpFW6Yk/S2hOJoNPJvI/AAAAAAAAAcQ/G3-Niy2FX8U/s1600-h/search_lab_news.jpeg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433678877741229810" src="//4.bp.blogspot.com/_JE4qNpFW6Yk/S2hOJoNPJvI/AAAAAAAAAcQ/G3-Niy2FX8U/s400/search_lab_news.jpeg" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 356px; height: 225px;"></a><br />In addition, you can now use this Labs feature in any <a href="http://mail.google.com/support/bin/answer.py?hl=en&answer=17091">available Gmail language</a> and you'll get search results that match your preferred language. <br /><br />Finally, as <a href="http://www.techcrunch.com/2010/01/31/google-labs-search-gmail/">some folks have already noticed</a>, I added a search button to the toolbar when you're composing a message:<br /><br /><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="//2.bp.blogspot.com/_JE4qNpFW6Yk/S2hQsXrafsI/AAAAAAAAAdA/1itV82Wj-w8/s1600-h/search_button_in_toolbar"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5433681673623076546" src="//2.bp.blogspot.com/_JE4qNpFW6Yk/S2hQsXrafsI/AAAAAAAAAdA/1itV82Wj-w8/search_button_in_toolbar" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;;"></a><br />If you've got text selected when you click it, Gmail will search for that text. If you don't have text selected, you'll just get a search box where you can start typing. <br /><br />That's all for this installment. As always, we welcome your <a href="http://groups.google.com/group/gmail-labs-help-web-search/topics">feedback</a>. <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://gmail.googleblog.com/2010/02/improved-google-search-in-labs.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 Gmail Blog:Improved Google Search in Labs&url=https://gmail.googleblog.com/2010/02/improved-google-search-in-labs.html&via=gmail'> <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://gmail.googleblog.com/2010/02/improved-google-search-in-labs.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='comment-container'> <i class='comment-img material-icons'>  </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://gmail.googleblog.com/2010/02/improved-google-search-in-labs.html' data-url='https://gmail.googleblog.com/2010/02/improved-google-search-in-labs.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://gmail.googleblog.com/2010/02/improved-google-search-in-labs.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://gmail.googleblog.com/search/label/Gmail%20Blog' rel='tag'> Gmail Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://gmail.googleblog.com/search/label/labs' rel='tag'> labs </a> </span> </div> </div> </div> <div class='blog-pager' id='blog-pager'> <a class='home-link' href='https://gmail.googleblog.com/'> <i class='material-icons'>  </i> </a> <i class='material-icons disabled'>  </i> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://gmail.googleblog.com/search/label/labs?updated-max=2010-02-02T08:20:00-08:00&max-results=20&start=18&by-date=false' id='Blog1_blog-pager-older-link' title='Older Posts'> <i class='material-icons'>  </i> </a> </span> </div> <div class='clear'></div> </div></div> </div> </div> <div class='col-right'> <div class='section' id='sidebar-top'><div class='widget HTML' data-version='1' id='HTML11'> <div class='widget-content'> <div class='searchBox'> <input type='text' title='Search This Blog' placeholder='Search blog ...' /> </div> </div> <div class='clear'></div> </div></div> <div id='aside'> <div class='section' id='sidebar'><div class='widget Label' data-version='1' id='Label1'> <div class='tab'> <img class='sidebar-icon' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYpJREFUeNrs2aFuwzAQBmAvKRkMKRjZA4QMDJaWFgyMjuzFRg37DIUlA3uFkoGQSaWzJU+tpri5O9+l/zSfdFJlpe59yTmyVedq1PjfcZMZ70NuQnaF8w8htyE/rABtpviXkLcK88c5HhLkMBfgVan43zfFBNGMjHVGT/s55KP2pAvidbGHd+nzKt1RKSLG3rKF1iPFv6UWiPke8i7kEqGdGsI1O+LYVdqJAjgirwkKYD0ytkJBUNbAMvX8V3q9PhUsYvU1sWD8SO/sQvx2ahxOiNoJCSBCoAHYCEQAC4EKICOQASQEOmAS8RcAFxFN5hiIiugpgC3wk9hQAHH/70EBHXUN7IER5EWMiBgo2+nzOKQv9SCAeEM/OQAkhE/ncccFICB87qzQMia5FsJfOui0zMnmRvipU1ormHQuxGTxUsAcCFLxJQBLBLn4UoAFglW8BkATwS5eC6CBEBWvCShBiIvXBkgQRcVbADiI4uKtABSESvGWgB9EzHt3+tNwyO0qa9SoIYtvAQYAqDJhaWWeMecAAAAASUVORK5CYII='/> <h2> Labels </h2> <i class='material-icons arrow'>  </i> </div> <div class='widget-content list-label-widget-content'> <ul> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/buzz'> buzz </a> </li> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/calendar'> calendar </a> </li> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/Gmail%20Blog'> Gmail Blog </a> </li> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/Google%20Apps%20Blog'> Google Apps Blog </a> </li> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/Google%20Calendar'> Google Calendar </a> </li> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/googlenew'> googlenew </a> </li> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/Inbox'> Inbox </a> </li> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/Inbox%20by%20Gmail'> Inbox by Gmail </a> </li> <li> <span dir='ltr'> labs </span> </li> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/mobile'> mobile </a> </li> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/Offline'> Offline </a> </li> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/reader'> reader </a> </li> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/tasks'> tasks </a> </li> <li> <a dir='ltr' href='https://gmail.googleblog.com/search/label/tip'> tip </a> </li> </ul> <div class='clear'></div> </div> </div><div class='widget BlogArchive' data-version='1' id='BlogArchive1'> <div class='tab'> <i class='material-icons icon'>  </i> <h2> Archive </h2> <i class='material-icons arrow'>  </i> </div> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate expanded'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy toggle-open'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://gmail.googleblog.com/2016/'> 2016 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate expanded'> <div class=''> <a class='post-count-link' href='https://gmail.googleblog.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://gmail.googleblog.com/2016/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.com/2016/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://gmail.googleblog.com/2015/'> 2015 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.com/2015/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://gmail.googleblog.com/2014/'> 2014 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.com/2014/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://gmail.googleblog.com/2013/'> 2013 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.com/2013/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://gmail.googleblog.com/2012/'> 2012 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.com/2012/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://gmail.googleblog.com/2011/'> 2011 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.com/2011/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://gmail.googleblog.com/2010/'> 2010 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://gmail.googleblog.com/2009/'> 2009 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.com/2009/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://gmail.googleblog.com/2008/'> 2008 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.com/2008/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'>  </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'>  </i>   </span> </a> <a class='post-count-link' href='https://gmail.googleblog.com/2007/'> 2007 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.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://gmail.googleblog.com/2007/07/'> Jul </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://gmailblog.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/+gmail" 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="share followgooglewrapper"> <button data-href="https://twitter.com/intent/follow?original_referer=http://gmailblog.blogspot.in/&screen_name=gmail" onclick='sharingPopup(this);' id='twitter-share'><span class="twitter-follow">Follow @gmail</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> <div class="fb-follow-button"> <a href="https://www.facebook.com/Gmail" target="_blank"><img class="fb-follow" src="//3.bp.blogspot.com/-HoA5kIzCDV0/VVNMgZYYShI/AAAAAAAAHh0/7t0oglZ-RVU/s1600/fb.png">Follow</a> </div> </div> <div class='clear'></div> </div><div class='widget HTML' data-version='1' id='HTML1'> <div class='widget-content'> Give us feedback in our <a href="http://productforums.google.com/forum/#!forum/gmail">Product Forum</a>. </div> <div class='clear'></div> </div><div class='widget HTML' data-version='1' id='HTML7'> <div class='widget-content'> <div style="border:1px solid #ccc; padding:5px; margin:15px 0 10 0;"> <div style="font-size:1.1em; font-weight:bold; color:#666; margin-top:2px; margin-bottom:8px;">Get posts via email</div> <form action="https://groups.google.com/group/gmail-blog-posts/boxsubscribe"> Email: <input type="text" name="email" size="19" /><br /><br/> <input type="submit" name="sub" value="Subscribe" /><br /><br /> <span style="font-size:.9em;">Powered by <a href="https://groups.google.com/group/gmail-blog-posts">Google Groups</a><span> </span></span></form></div> </div> <div class='clear'></div> </div><div class='widget HTML' data-version='1' id='HTML8'> <h2 class='title'> Useful Links </h2> <div class='widget-content'> <a onclick="_gaq.push(['_trackEvent','Gmail Blog','Useful Links','About Gmail']);" href="https://mail.google.com/mail/help/intl/en/about.html">About Gmail</a><br /><a onclick="_gaq.push(['_trackEvent','Gmail Blog','Useful Links','Gmail for Mobile']);" href="//www.google.com/mobile/gmail/">Gmail for Mobile</a><br /><a onclick="_gaq.push(['_trackEvent','Gmail Blog','Useful Links','Gmail for Work']);" href="//www.google.com/enterprise/apps/business/?utm_medium=et&utm_source=consgmailblog&utm_campaign=en%0A/">Gmail for Work</a> </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="//googleblog.blogspot.com/" title="Google">Official Google Blog</a> </li> <li> <a href="//googlepublicpolicy.blogspot.com/" title="Public Policy">Public Policy 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="//googleforwork.blogspot.com/" title="Google for Work">Google for Work Blog</a> </li> <li> <a href="//chrome.blogspot.com/" title="Chrome">Chrome Blog</a> </li> <li> <a href="//officialandroid.blogspot.com/" title="Android">Official Android 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="//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> <li> <a href="//googledevelopers.blogspot.com/" title="Developers">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 type="text/javascript" src="https://www.blogger.com/static/v1/widgets/984859869-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY79Yd7mlue25O796sOaCIt4DZn9Qg:1732684142325';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d6781693','//gmail.googleblog.com/search/label/labs','6781693'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '6781693', 'title': 'Official Gmail Blog', 'url': 'https://gmail.googleblog.com/search/label/labs', 'canonicalUrl': 'https://gmail.googleblog.com/search/label/labs', 'homepageUrl': 'https://gmail.googleblog.com/', 'searchUrl': 'https://gmail.googleblog.com/search', 'canonicalHomepageUrl': 'https://gmail.googleblog.com/', 'blogspotFaviconUrl': 'https://gmail.googleblog.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': true, 'httpsEnabled': true, 'enabledCommentProfileImages': false, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'UA-1880198-1', '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 Gmail Blog - Atom\x22 href\x3d\x22https://gmail.googleblog.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Official Gmail Blog - RSS\x22 href\x3d\x22https://gmail.googleblog.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Official Gmail Blog - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/6781693/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/02de2df73990045b', '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': false, 'jumpLinkMessage': 'Read more', 'pageType': 'index', 'searchLabel': 'labs', 'pageName': 'labs', 'pageTitle': 'Official Gmail Blog: labs'}}, {'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 Gmail Blog', 'description': 'News, tips and tricks from Google\x27s Gmail team and friends.', 'url': 'https://gmail.googleblog.com/search/label/labs', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': false, 'isSearch': true, 'isLabelSearch': true, 'search': {'label': 'labs', 'resultsMessage': 'Showing posts with the label labs', 'resultsMessageHtml': 'Showing posts with the label \x3cspan class\x3d\x27search-label\x27\x3elabs\x3c/span\x3e'}}}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false, 'navMessage': 'Showing posts with label \x3cb\x3elabs\x3c/b\x3e. \x3ca href\x3d\x22https://gmail.googleblog.com/\x22\x3eShow all posts\x3c/a\x3e'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML11', 'sidebar-top', document.getElementById('HTML11'), {}, '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('HTML7', 'sidebar-bottom', document.getElementById('HTML7'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML8', 'sidebar-bottom', document.getElementById('HTML8'), {}, '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>