CINXE.COM

Google Drive Blog: December 2009

<!DOCTYPE html> <html class='v2 list-page' dir='ltr' itemscope='' itemtype='http://schema.org/Blog' lang='en' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'> <head> <link href='https://www.blogger.com/static/v1/widgets/3566091532-css_bundle_v2.css' rel='stylesheet' type='text/css'/> <title> Google Drive Blog: December 2009 </title> <meta content='width=device-width, height=device-height, minimum-scale=1.0, initial-scale=1.0, user-scalable=0' name='viewport'/> <meta content='IE=Edge' http-equiv='X-UA-Compatible'/> <meta content='Google Drive Blog' property='og:title'/> <meta content='News and notes from the Google Drive team' property='og:description'/> <meta content='en_US' property='og:locale'/> <meta content='https://drive.googleblog.com/2009/12/' property='og:url'/> <meta content='Google Drive Blog' property='og:site_name'/> <!-- Twitter Card properties --> <meta content='Google Drive Blog' property='og:title'/> <meta content='News and notes from the Google Drive team' property='twitter:description'/> <meta content='summary' name='twitter:card'/> <meta content='@googledrive' 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: 79px; 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://drive.googleblog.com/favicon.ico' rel='icon' type='image/x-icon'/> <link href='https://drive.googleblog.com/2009/12/' rel='canonical'/> <link rel="alternate" type="application/atom+xml" title="Google Drive Blog - Atom" href="https://drive.googleblog.com/feeds/posts/default" /> <link rel="alternate" type="application/rss+xml" title="Google Drive Blog - RSS" href="https://drive.googleblog.com/feeds/posts/default?alt=rss" /> <link rel="service.post" type="application/atom+xml" title="Google Drive Blog - Atom" href="https://www.blogger.com/feeds/5320550312748173929/posts/default" /> <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]--> <meta content='News and notes from the Google Drive team' name='description'/> <meta content='https://drive.googleblog.com/2009/12/' property='og:url'/> <meta content='Google Drive Blog' property='og:title'/> <meta content='News and notes from the Google Drive team' 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: 70px; overflow: hidden; margin-top: 4px; 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, .post-content > div { text-align: left; } .post-content .separator > a, .post-content .separator > span { margin-left: 0 !important; } .post-content img { max-width: 100%; height: auto; width: auto; } .post-content .tr-caption-container img { margin-bottom: 12px; } .post-content iframe, .post-content embed { max-width: 100%; } .post-content .carousel-container { margin-bottom: 48px; } #main .post-content b { font-weight: 500; } /* These are the main paragraph spacing tweaks. */ #main .post-content br { content: ' '; display: block; padding: 4px; } .post-content .space { display: block; height: 8px; } .post-content iframe + .space, .post-content iframe + br { padding: 0 !important; } #main .post .jump-link { margin-bottom:10px; } .post-content img, .post-content iframe { margin: 30px 0 20px 0; } .post-content > img:first-child, .post-content > iframe:first-child { margin-top: 0; } .col-right .section { padding: 0 16px; } #aside { background:#fff; border:1px solid #eee; border-top: 0; } #aside .widget { margin:0; } #aside .widget h2, #ArchiveList .toggle + a.post-count-link { color: #212121; color: rgba(0,0,0,.87); font-weight: 400 !important; margin: 0; } #ArchiveList .toggle { float: right; } #ArchiveList .toggle .material-icons { padding-top: 4px; } #sidebar .tab { cursor: pointer; } #sidebar .tab .arrow { display: inline-block; float: right; } #sidebar .tab .icon { display: inline-block; vertical-align: top; height: 24px; width: 24px; margin-right: 13px; margin-left: -1px; margin-top: 1px; color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget-content > :first-child { padding-top: 8px; } #sidebar .active .tab .arrow { -ms-transform: rotate(180deg); transform: rotate(180deg); } #sidebar .arrow { color: #757575; color: rgba(0,0,0,.54); } #sidebar .widget h2 { font-size: 14px; line-height: 24px; display: inline-block; } #sidebar .widget .BlogArchive { padding-bottom: 8px; } #sidebar .widget { border-bottom: 1px solid #eee; box-shadow: 0px 1px 0 white; margin-bottom: 0; padding: 14px 0; min-height: 20px; } #sidebar .widget:last-child { border-bottom: none; box-shadow: none; margin-bottom: 0; } #sidebar ul { margin: 0; padding: 0; } #sidebar ul li { list-style:none; padding:0; } #sidebar ul li a { line-height: 32px; } #sidebar .archive { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAYCAYAAADzoH0MAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAE1JREFUeNpiNDY23s9AAWBioBCwYBM8c+YMVsUmJibEGYBNMS5DaeMFfDYSZQA2v9I3FrB5AZeriI4FmnrBccCT8mhmGs1MwyAzAQQYAKEWG9zm9QFEAAAAAElFTkSuQmCC"); height: 24px; line-height: 24px; padding-left: 30px; } #sidebar .labels { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAARCAYAAAA7bUf6AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUxJREFUeNpiNDY23s9AAMycOfM7UF05kHkZmzwTMkdSUhKrIcXFxZy3bt3qBjIN8RrS09PDsHnzZjCNDr58+cKQlpbGDjSoHcg1w2oIyAUODg5gARCNzUVIBrUCuVYYhjx//pzhwIEDYAEQDeJjA1CDWIAGNQK59jBxRuSABbkAlwHIgIeHh2HWrFn/1NTU2oDcvSgBS4wBSC5iArqoCsj1YGIgEyAZVMoEchqlBjEB/cZAiUHg2AEGznpKDAImxOeM////B4VLKtBvEUCngZ1ILKivr3/u6+ubBzJAGZQ9gC5aQoqLgAY8BhkAZL4BuQQkxgXE34A4BuiiZEIuAhrwEGhAEZD5DpzYoIaA2UAM4kQADUrHZRDUgAIg8wO2XAwzbQXQa5OweQ1owB10AyA6gS7BgX1u3ry5397eHow3bdo0EyjGi00tQIABANPgyAH1q1eaAAAAAElFTkSuQmCC"); height: 20px; line-height: 20px; padding-left: 30px; } #sidebar .rss a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAX5JREFUeNqsVDGSgkAQHL2rIiIikohIc/EBRkbwAIwuwgfwAXiAD9AHSI7kEkECRCb6AIyINDLx7K0aa6kT7uq0q7YYtnZ7umdnt7darXbr9Zpegeu61DNNc0dvwCcH4/GYJpMJnc9nOhwOVJbl/4hAAokMECZJQtvt9k+kH7qufyEYDAakqqqYxFdRFBqNRmTbNg2HQ0rTlK7XayvR0xqBdDqdkuM4dE/0ULhYLOh4PHYrknG5XGi/31MYhuL/nkwonM1mlGUZ1XXdrsiyLGEDhY7juJEZ1u5tIixDGdYhmYw+B7CAzPP5nDabjdgIAgCksMX1832/3drtdqPT6SQWapomiGEFNkDEdpDMMAzK81ys/7XYy+XyoQgq2WoURSIJ2iIIgp/WZCCTvFm2wgeAU31aI3Q2GhIDMeB53qPYPIcm5VrxXIOIOxsDMStjVawAc1VViRgN22lNBiuQN3GR+SY07hpOoStmFQAKXRRFY93bnpG+fONfedi+BRgAbkS8Fxp7QQIAAAAASUVORK5CYII="); } #sidebar .subscription a { background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAALCAYAAACZIGYHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUBJREFUeNrMkSGLAlEUhb+ZB4JFi8mx2cz+ApvhRUGTcUCrNqNJDYIi+DO0GUwmQXDK2DSIoGgZcSaIjDrzwrK4ssvChj1w0733O+fdp+m6PozH4yQSCfb7Pa7r8pOi0SjJZBLP8zgej4gAIMvlMuPxmADIYrHger1+C6lUKmo+NJ/NZojb7SZDWiwWo1qtks1msW2bw+HwZdkwDHq9HvV6nel0SqvVYrvdIh6Ph3Qch+VyqRYLhQJSSjRNw7IsfN9XgGKxSLfbJZfL0e/3aTabrFYr7vc7IujLcOh8PqunrNdr0uk0pVKJVCpFJBJRgEajweVyod1uMxgM2O12BAGUgRbU8DV2JpOhVquRz+cRQii3+XxOp9NRN3jVR5LPOp1OjEYjlSL8hclkgmmabDabt4d+m+S30vkD/R/IU4ABAPTZgnZdmG/PAAAAAElFTkSuQmCC"); } #sidebar-bottom { background: #f5f5f5; border-top:1px solid #eee; } #sidebar-bottom .widget { border-bottom: 1px solid #e0e0e0; padding: 15px 0; text-align: center; } #sidebar-bottom > div:last-child { border-bottom: 0; } #sidebar-bottom .text { line-height: 20px; } /* Home, forward, and backward pagination. */ .blog-pager { border-top : 1px #e0e0e0 solid; padding-top: 10px; margin-top: 15px; text-align: right !important; } #blog-pager { margin-botom: 0; margin-top: -14px; padding: 16px 0 0 0; } #blog-pager a { display: inline-block; } .blog-pager i.disabled { opacity: 0.2 !important; } .blog-pager i { color: black; margin-left: 16px; opacity: 0.54; } .blog-pager i:hover, .blog-pager i:active { opacity: 0.87; } #blog-pager-older-link, #blog-pager-newer-link { float: none; } .gplus-profile { background-color: #fafafa; border: 1px solid #eee; overflow: hidden; width: 212px; } .gplus-profile-inner { margin-left: -1px; margin-top: -1px; } /* Sidebar follow buttons. */ .followgooglewrapper { padding: 12px 0 0 0; } .loading { visibility: hidden; } .detail-page .post-footer .cmt_iframe_holder { padding-top: 40px !important; } /** Desktop **/ @media (max-width: 900px) { .col-right { display: none; } .col-main { margin-right: 0; min-width: initial; } .footer-outer { display: none; } .cols-wrapper { min-width: initial; } .google-footer-outer { background-color: #f5f5f5; } } /** Tablet **/ @media (max-width: 712px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 40px; } } /* An extra breakpoint accommodating for long blog titles. */ @media (max-width: 600px) { .header-left { height: 100%; top: inherit; margin-top: 0; -webkit-transform: initial; transform: initial; } .header-title { margin-top: 18px; } .header-inner .google-logo { height: 56px; margin-top: 3px; } .header-inner .google-logo img { height: 56px; } .header-title h2 { font-size: 32px; line-height: 60px; } .header-desc { bottom: 24px; position: absolute; } } /** Mobile/small desktop window; also landscape. **/ @media (max-width: 480px), (max-height: 480px) { .header-outer, .cols-wrapper, .footer-outer, .google-footer-outer { padding: 0 16px; } .cols-wrapper { margin-top: 0; } .post-header .publishdate, .post .post-content { font-size: 16px; } .post .post-content { line-height: 28px; margin-bottom: 30px; } .post { margin-top: 30px; } .byline-author { display: block; font-size: 12px; line-height: 24px; margin-top: 6px; } #main .post .title a { font-weight: 500; color: #4c4c4c; color: rgba(0,0,0,.70); } #main .post .post-header { padding-bottom: 12px; } #main .post .post-header .published { margin-bottom: -8px; margin-top: 3px; } .post .read-more { display: block; margin-top: 14px; } .post .tr-caption { font-size: 12px; } #main .post .title a { font-size: 20px; line-height: 30px; } .post-content iframe { /* iframe won't keep aspect ratio when scaled down. */ max-height: 240px; } .post-content .separator img, .post-content .tr-caption-container img, .post-content iframe { margin-left: -16px; max-width: inherit; width: calc(100% + 32px); } .post-content table, .post-content td { width: 100%; } #blog-pager { margin: 0; padding: 16px 0; } /** List page tweaks. **/ .list-page .post-original { display: none; } .list-page .post-summary { display: block; } .list-page .comment-container { display: none; } .list-page #blog-pager { padding-top: 0; border: 0; margin-top: -8px; } .list-page .label-footer { display: none; } .list-page #main .post .post-footer { border-bottom: 1px solid #eee; margin: -16px 0 0 0; padding: 0 0 20px 0; } .list-page .post .share { display: none; } /** Detail page tweaks. **/ .detail-page .post-footer .cmt_iframe_holder { padding-top: 32px !important; } .detail-page .label-footer { margin-bottom: 0; } .detail-page #main .post .post-footer { padding-bottom: 0; } .detail-page #comments { display: none; } } [data-about-pullquote], [data-is-preview], [data-about-syndication] { display: none; } </style> <noscript> <style> .loading { visibility: visible }</style> </noscript> <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-34322147-1', 'auto', 'blogger'); ga('blogger.send', 'pageview'); </script> <link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=5320550312748173929&amp;zx=1ff8b258-8bae-4fc9-83a1-6bd9543ba3b0' media='none' onload='if(media!=&#39;all&#39;)media=&#39;all&#39;' rel='stylesheet'/><noscript><link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=5320550312748173929&amp;zx=1ff8b258-8bae-4fc9-83a1-6bd9543ba3b0' 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://drive.googleblog.com/'> <img height="70" src="//3.bp.blogspot.com/-IklRdTiTjzQ/Velxzvfh-QI/AAAAAAAARFg/f69gC_4abN8/s1600-r/drive.png"> </a> <a href='/.'> <h2> Google Drive Blog </h2> </a> </div> <div class='header-desc'> The latest news and updates from the Google Drive team. </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='7919004253144138329' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/template-spotlight-gift-tags.html' itemprop='url' title='Template spotlight: Gift tags'> Template spotlight: Gift tags </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, December 24, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Once you've bought all your gifts and wrapped them, the last step is to label them. The <a href="http://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY0NDM5cTQ3eG0&amp;mode=public">holiday gift tag (string of lights theme)</a> and <a href="http://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjYzaGdzbXI4Z3c&amp;mode=public">holiday gift tag (snowflake theme)</a> templates are perfect for adding that final touch. Simply customize the labels and print them out.<br /><br /><a href="http://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY0NDM5cTQ3eG0&amp;mode=public"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5418732502104480338" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTVy0lqLD_z_hJPTxubq1Jh5jd5nhCNFBJCNRPuyY2iddbS8iWO2hHAZNn96-yah9LbgmhKwyy_T4Yi_zD-_Zojs6tX76g6VFkr7x1a2vJgD95YjuO8Fs-BdOwQPRkeF923DtxnMvsfO8/+shot+2009-12-21+at+11.45.32+AM.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px;" /></a><br /><a href="http://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjYzaGdzbXI4Z3c&amp;mode=public"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5418732513213755474" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU3q1REBalMyhPvkyKmZ5ZgnPzc50IzgjboueW4-gH86C6Bkn2PgnWo7TIKgaiCJN1eVXltlmxg7U-FmLDRmmUM1fSGxerIZ81DxHqX-e854LuXQ0tUHpQdZjRCH2FuYxJaIYumEFJuxw/+shot+2009-12-21+at+11.45.26+AM.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px;" /></a><br />If you're looking for more themes, Avery Dennison also has some <a href="http://docs.google.com/templates?q=avery+gift+tags&amp;sort=hottest&amp;view=public">great gift tag templates</a> to choose from.<br /><br /><span class="byline-author">Posted by: Peter Harbison, Product Marketing Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Once you've bought all your gifts and wrapped them, the last step is to label them. The <a href="http://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY0NDM5cTQ3eG0&amp;mode=public">holiday gift tag (string of lights theme)</a> and <a href="http://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjYzaGdzbXI4Z3c&amp;mode=public">holiday gift tag (snowflake theme)</a> templates are perfect for adding that final touch. Simply customize the labels and print them out.<br /><br /><a href="http://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY0NDM5cTQ3eG0&amp;mode=public"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5418732502104480338" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTVy0lqLD_z_hJPTxubq1Jh5jd5nhCNFBJCNRPuyY2iddbS8iWO2hHAZNn96-yah9LbgmhKwyy_T4Yi_zD-_Zojs6tX76g6VFkr7x1a2vJgD95YjuO8Fs-BdOwQPRkeF923DtxnMvsfO8/+shot+2009-12-21+at+11.45.32+AM.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px;" /></a><br /><a href="http://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjYzaGdzbXI4Z3c&amp;mode=public"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5418732513213755474" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjU3q1REBalMyhPvkyKmZ5ZgnPzc50IzgjboueW4-gH86C6Bkn2PgnWo7TIKgaiCJN1eVXltlmxg7U-FmLDRmmUM1fSGxerIZ81DxHqX-e854LuXQ0tUHpQdZjRCH2FuYxJaIYumEFJuxw/+shot+2009-12-21+at+11.45.26+AM.png" style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 500px;" /></a><br />If you're looking for more themes, Avery Dennison also has some <a href="http://docs.google.com/templates?q=avery+gift+tags&amp;sort=hottest&amp;view=public">great gift tag templates</a> to choose from.<br /><br /><span class="byline-author">Posted by: Peter Harbison, Product Marketing Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/template-spotlight-gift-tags.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=Google Drive Blog:Template spotlight: Gift tags&url=https://drive.googleblog.com/2009/12/template-spotlight-gift-tags.html&via=googledrive'> <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://drive.googleblog.com/2009/12/template-spotlight-gift-tags.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'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='2' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/template-spotlight-gift-tags.html' data-url='https://drive.googleblog.com/2009/12/template-spotlight-gift-tags.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/template-spotlight-gift-tags.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://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/presentations' rel='tag'> presentations </a> </span> </div> </div> </div> <div class='post' data-id='1249538294682313216' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/template-spotlight-gift-shopping-list.html' itemprop='url' title='Template spotlight: Gift shopping list'> Template spotlight: Gift shopping list </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, December 22, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Keeping track of gifts can be overwhelming, especially when you're buying and delivering gifts for people in a lot of different places. If you haven't done all of your holiday shopping or deliveries yet, check out the <a href="http://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkweVFnMEo1aThYYnc&mode=public">holiday gift shopping list template</a>. You can reference the list on the go from your mobile phone and update it from any computer.<br /><br /><a href="http://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkweVFnMEo1aThYYnc&mode=public"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5418209510937401154" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6aaRkRzqZqAU_vH2dkBsQpp6o5vERZ1iyJOlKiZ4kDzced2TwyVJ5Y1sYl75CBCCnJnt5F7i1Fv39SblYELzHuzmWK2aDhlhvlbeG03BYNUgAof-pTG3p4Q5xZmPxHeae5yq-tAKY9TA/+shot+2009-12-21+at+11.27.00+AM.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;" /></a><br /><br /><span class="byline-author">Posted by: Peter Harbison, Product Marketing Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Keeping track of gifts can be overwhelming, especially when you're buying and delivering gifts for people in a lot of different places. If you haven't done all of your holiday shopping or deliveries yet, check out the <a href="http://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkweVFnMEo1aThYYnc&mode=public">holiday gift shopping list template</a>. You can reference the list on the go from your mobile phone and update it from any computer.<br /><br /><a href="http://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkweVFnMEo1aThYYnc&mode=public"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5418209510937401154" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6aaRkRzqZqAU_vH2dkBsQpp6o5vERZ1iyJOlKiZ4kDzced2TwyVJ5Y1sYl75CBCCnJnt5F7i1Fv39SblYELzHuzmWK2aDhlhvlbeG03BYNUgAof-pTG3p4Q5xZmPxHeae5yq-tAKY9TA/+shot+2009-12-21+at+11.27.00+AM.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;" /></a><br /><br /><span class="byline-author">Posted by: Peter Harbison, Product Marketing Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/template-spotlight-gift-shopping-list.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=Google Drive Blog:Template spotlight: Gift shopping list&url=https://drive.googleblog.com/2009/12/template-spotlight-gift-shopping-list.html&via=googledrive'> <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://drive.googleblog.com/2009/12/template-spotlight-gift-shopping-list.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'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/template-spotlight-gift-shopping-list.html' data-url='https://drive.googleblog.com/2009/12/template-spotlight-gift-shopping-list.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/template-spotlight-gift-shopping-list.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://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/presentations' rel='tag'> presentations </a> </span> </div> </div> </div> <div class='post' data-id='638532685032151290' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/automatic-site-translation-and-more-in.html' itemprop='url' title='Automatic site translation and more in Google Sites'> Automatic site translation and more in Google Sites </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, December 17, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Just in time for the holidays, we've added three new additions to Google Sites. First, we've integrated Google Sites with the <a href="//www.google.com/webelements/translate/">Google Translate element</a>. Now, visitors to your Google Site with a different language setting than your site can hit the translate button on the bottom right of the page to translate the whole site to the language of their choice. <a href="http://sites.google.com/site/educhobd/">Try it out</a> for yourself.<br /><br /><span style="font-weight:bold;">Before:</span><br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsk8ivw8Yt-kp7PwY7TT3iuuLbHTp7JHJVchrkqXxnz6-IwssOBxMe5q8odzHTsyT2ZQ5Krc8zNV44TAimTLWcIzVLCV_PyM9CQ3QaRdLkSVaGFXrFuwU1aHIEocKCw9V1bc5xubnj6Y/s1600-h/Picture+6.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5416347196715154290" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsk8ivw8Yt-kp7PwY7TT3iuuLbHTp7JHJVchrkqXxnz6-IwssOBxMe5q8odzHTsyT2ZQ5Krc8zNV44TAimTLWcIzVLCV_PyM9CQ3QaRdLkSVaGFXrFuwU1aHIEocKCw9V1bc5xubnj6Y/+6.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 250px;" /></a><br /><span style="font-weight:bold;">After:</span><div><span></span><b><br /></b><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVdfeC9rbJNQcJJ5_jzdFxBSXo4XhiMdUXwYMQrYcHR0MsYJr8VEKHd7-PLvk6BVyLD3r37jqbJ_8B4ho0RzPd6vviieBi4XF9XoFnsFTrt41g4SnZWdMwW-lcr5CZ8ylRDC8GcGZR7Ag/s1600-h/Picture+7.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5416347206165293090" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVdfeC9rbJNQcJJ5_jzdFxBSXo4XhiMdUXwYMQrYcHR0MsYJr8VEKHd7-PLvk6BVyLD3r37jqbJ_8B4ho0RzPd6vviieBi4XF9XoFnsFTrt41g4SnZWdMwW-lcr5CZ8ylRDC8GcGZR7Ag/+7.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 234px;" /></a><br />Second, PDFs attached to pages and file cabinets can now be previewed in the Google Docs viewer. As we've mentioned before <a href="http://googledocs.blogspot.com/2009/09/view-online-files-using-google-docs.html">here</a> and <a href="http://googledocs.blogspot.com/2008/06/upload-your-pdfs.html">here</a>, the Google Docs viewer is a good alternative to downloading a file.<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq7hejUg_gpzsnuWkyeUUIvVmy2AMuwGxugmBEr3F90ZHWKGA7Xf3H1BHWB5X_TmJ9a3nTaTyzXkL_Q6PsXHyrzabeFQuxAFPDSGrV5I2Od7KvXvtqY1aw1F_tS1XOvoyGb52H2GBROKs/s1600-h/Picture+8.png" style="text-decoration: none;"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5416347205607797410" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq7hejUg_gpzsnuWkyeUUIvVmy2AMuwGxugmBEr3F90ZHWKGA7Xf3H1BHWB5X_TmJ9a3nTaTyzXkL_Q6PsXHyrzabeFQuxAFPDSGrV5I2Od7KvXvtqY1aw1F_tS1XOvoyGb52H2GBROKs/+8.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 296px; height: 54px;" /></a>Lastly, you can set a default location for a page template. This makes it simpler for you to keep the pages of your site organized. For example, if you have a recipe template in your family site, set /recipes/ as default location for pages created from that template so all your recipes show up together within your site.<br /><br />We hope you enjoy these new additions to Google Sites.<br /><br /><span class="byline-author">Posted by: Russ Vrolyk, Software Engineer, Google Sites</span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Just in time for the holidays, we've added three new additions to Google Sites. First, we've integrated Google Sites with the <a href="//www.google.com/webelements/translate/">Google Translate element</a>. Now, visitors to your Google Site with a different language setting than your site can hit the translate button on the bottom right of the page to translate the whole site to the language of their choice. <a href="http://sites.google.com/site/educhobd/">Try it out</a> for yourself.<br /><br /><span style="font-weight:bold;">Before:</span><br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsk8ivw8Yt-kp7PwY7TT3iuuLbHTp7JHJVchrkqXxnz6-IwssOBxMe5q8odzHTsyT2ZQ5Krc8zNV44TAimTLWcIzVLCV_PyM9CQ3QaRdLkSVaGFXrFuwU1aHIEocKCw9V1bc5xubnj6Y/s1600-h/Picture+6.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5416347196715154290" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgxsk8ivw8Yt-kp7PwY7TT3iuuLbHTp7JHJVchrkqXxnz6-IwssOBxMe5q8odzHTsyT2ZQ5Krc8zNV44TAimTLWcIzVLCV_PyM9CQ3QaRdLkSVaGFXrFuwU1aHIEocKCw9V1bc5xubnj6Y/+6.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 250px;" /></a><br /><span style="font-weight:bold;">After:</span><div><span></span><b><br /></b><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVdfeC9rbJNQcJJ5_jzdFxBSXo4XhiMdUXwYMQrYcHR0MsYJr8VEKHd7-PLvk6BVyLD3r37jqbJ_8B4ho0RzPd6vviieBi4XF9XoFnsFTrt41g4SnZWdMwW-lcr5CZ8ylRDC8GcGZR7Ag/s1600-h/Picture+7.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5416347206165293090" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVdfeC9rbJNQcJJ5_jzdFxBSXo4XhiMdUXwYMQrYcHR0MsYJr8VEKHd7-PLvk6BVyLD3r37jqbJ_8B4ho0RzPd6vviieBi4XF9XoFnsFTrt41g4SnZWdMwW-lcr5CZ8ylRDC8GcGZR7Ag/+7.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 234px;" /></a><br />Second, PDFs attached to pages and file cabinets can now be previewed in the Google Docs viewer. As we've mentioned before <a href="http://googledocs.blogspot.com/2009/09/view-online-files-using-google-docs.html">here</a> and <a href="http://googledocs.blogspot.com/2008/06/upload-your-pdfs.html">here</a>, the Google Docs viewer is a good alternative to downloading a file.<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq7hejUg_gpzsnuWkyeUUIvVmy2AMuwGxugmBEr3F90ZHWKGA7Xf3H1BHWB5X_TmJ9a3nTaTyzXkL_Q6PsXHyrzabeFQuxAFPDSGrV5I2Od7KvXvtqY1aw1F_tS1XOvoyGb52H2GBROKs/s1600-h/Picture+8.png" style="text-decoration: none;"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5416347205607797410" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq7hejUg_gpzsnuWkyeUUIvVmy2AMuwGxugmBEr3F90ZHWKGA7Xf3H1BHWB5X_TmJ9a3nTaTyzXkL_Q6PsXHyrzabeFQuxAFPDSGrV5I2Od7KvXvtqY1aw1F_tS1XOvoyGb52H2GBROKs/+8.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 296px; height: 54px;" /></a>Lastly, you can set a default location for a page template. This makes it simpler for you to keep the pages of your site organized. For example, if you have a recipe template in your family site, set /recipes/ as default location for pages created from that template so all your recipes show up together within your site.<br /><br />We hope you enjoy these new additions to Google Sites.<br /><br /><span class="byline-author">Posted by: Russ Vrolyk, Software Engineer, Google Sites</span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/automatic-site-translation-and-more-in.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Google Drive Blog:Automatic site translation and more in Google Sites&url=https://drive.googleblog.com/2009/12/automatic-site-translation-and-more-in.html&via=googledrive'> <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://drive.googleblog.com/2009/12/automatic-site-translation-and-more-in.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='16' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/automatic-site-translation-and-more-in.html' data-url='https://drive.googleblog.com/2009/12/automatic-site-translation-and-more-in.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/automatic-site-translation-and-more-in.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://drive.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Sites' rel='tag'> Google Sites </a> </span> </div> </div> </div> <div class='post' data-id='3076800123725095573' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/template-spotlight-holiday-newsletter.html' itemprop='url' title='Template spotlight: Holiday newsletter'> Template spotlight: Holiday newsletter </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, December 17, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Holiday newsletters are a great way to keep friends and family up to date on what's happened over the past year, and this <a href="https://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY2NHZ0Nmp2ajc&amp;mode=public&amp;utm_source=docsblog&amp;utm_medium=blog&amp;utm_campaign=holiday">holiday newsletter template</a> is an easy way to jump right in. Add your family photo, share it with everyone in the family, and you'll be done in record time.<div><br /><a href="https://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY2NHZ0Nmp2ajc&amp;mode=public&amp;utm_source=docsblog&amp;utm_medium=blog&amp;utm_campaign=holiday"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5416272123844882898" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9fnw2pQyN8Aff8noxA_zfqD9P60bm6dgMWVnrX6sPgNZKw5dxPRleLUQupBqZyAF1GrQmww6li_j9sjLsUE9zoRn3guUu3aOrX3JkVEaz5UQ6YtEvbhI6fxhdjoJsJHAdhALOYea6GtY/+13.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;" /></a><br />If you're looking for other themes, check out the <a href="https://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY1ZjQ0bmIyZjU&amp;mode=public">holiday newsletter (candy cane theme)</a> or the <a href="https://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY3ZmJ0Zms3Zmc&amp;mode=public">holiday newsletter (string of lights theme)</a>.<br /><br /><span class="byline-author">Posted by: Peter Harbison, Product Marketing Manager</span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Holiday newsletters are a great way to keep friends and family up to date on what's happened over the past year, and this <a href="https://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY2NHZ0Nmp2ajc&amp;mode=public&amp;utm_source=docsblog&amp;utm_medium=blog&amp;utm_campaign=holiday">holiday newsletter template</a> is an easy way to jump right in. Add your family photo, share it with everyone in the family, and you'll be done in record time.<div><br /><a href="https://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY2NHZ0Nmp2ajc&amp;mode=public&amp;utm_source=docsblog&amp;utm_medium=blog&amp;utm_campaign=holiday"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5416272123844882898" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh9fnw2pQyN8Aff8noxA_zfqD9P60bm6dgMWVnrX6sPgNZKw5dxPRleLUQupBqZyAF1GrQmww6li_j9sjLsUE9zoRn3guUu3aOrX3JkVEaz5UQ6YtEvbhI6fxhdjoJsJHAdhALOYea6GtY/+13.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;" /></a><br />If you're looking for other themes, check out the <a href="https://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY1ZjQ0bmIyZjU&amp;mode=public">holiday newsletter (candy cane theme)</a> or the <a href="https://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY3ZmJ0Zms3Zmc&amp;mode=public">holiday newsletter (string of lights theme)</a>.<br /><br /><span class="byline-author">Posted by: Peter Harbison, Product Marketing Manager</span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/template-spotlight-holiday-newsletter.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=Google Drive Blog:Template spotlight: Holiday newsletter&url=https://drive.googleblog.com/2009/12/template-spotlight-holiday-newsletter.html&via=googledrive'> <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://drive.googleblog.com/2009/12/template-spotlight-holiday-newsletter.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'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='2' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/template-spotlight-holiday-newsletter.html' data-url='https://drive.googleblog.com/2009/12/template-spotlight-holiday-newsletter.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/template-spotlight-holiday-newsletter.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://drive.googleblog.com/search/label/documents' rel='tag'> documents </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> </span> </div> </div> </div> <div class='post' data-id='5818533121372947057' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/template-spotlight-party-rsvp-form.html' itemprop='url' title='Template spotlight: Party RSVP form'> Template spotlight: Party RSVP form </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, December 16, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-style:italic;">The Google Docs team is <a href="http://googledocs.blogspot.com/2009/12/holiday-themes-and-templates-in-google.html">celebrating the holidays</a>, and over the next week, we'll be highlighting some of our favorite holiday templates.</span><br /><br />If you're planning a holiday party this holiday season, this <a href="https://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkwRFcwYkhMbFZkR1E&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">Party RSVP form template</a> makes it easy to gather the info you need without having to email back and forth with each person you've invited. As with all forms in Google Docs, your guests' RSVPs are automatically recorded in a spreadsheet connected to your form.<br /><br /><a href="https://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkwRFcwYkhMbFZkR1E&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415984831596489266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPF-5HHbqVzrTwC-MtTCxo3fNIHK5brdBfzkOeE0eBgGvYjarp1vY024Ol507m2IZfJpAPjuVvir3ctbVWUQlnFDwM7-tWm1ZUHb3NBT-cmeCY6lcv0K-A2AOPii475tvsaNysqMCaByk/+14.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;" /></a><br /><br />If you want to use a different theme for your RSVP form, you can start from <a href="https://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkxcGdiSWh1MVhjVkE&mode=public&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">this template</a>, and if you're planning a company party, try <a href="https://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkzQnBsOXJDNnhVRHc&mode=public&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">this template</a> out.<br /><br /><span class="byline-author">Posted by: Peter Harbison, Product Marketing Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span style="font-style:italic;">The Google Docs team is <a href="http://googledocs.blogspot.com/2009/12/holiday-themes-and-templates-in-google.html">celebrating the holidays</a>, and over the next week, we'll be highlighting some of our favorite holiday templates.</span><br /><br />If you're planning a holiday party this holiday season, this <a href="https://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkwRFcwYkhMbFZkR1E&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">Party RSVP form template</a> makes it easy to gather the info you need without having to email back and forth with each person you've invited. As with all forms in Google Docs, your guests' RSVPs are automatically recorded in a spreadsheet connected to your form.<br /><br /><a href="https://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkwRFcwYkhMbFZkR1E&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415984831596489266" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjPF-5HHbqVzrTwC-MtTCxo3fNIHK5brdBfzkOeE0eBgGvYjarp1vY024Ol507m2IZfJpAPjuVvir3ctbVWUQlnFDwM7-tWm1ZUHb3NBT-cmeCY6lcv0K-A2AOPii475tvsaNysqMCaByk/+14.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;" /></a><br /><br />If you want to use a different theme for your RSVP form, you can start from <a href="https://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkxcGdiSWh1MVhjVkE&mode=public&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">this template</a>, and if you're planning a company party, try <a href="https://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkzQnBsOXJDNnhVRHc&mode=public&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">this template</a> out.<br /><br /><span class="byline-author">Posted by: Peter Harbison, Product Marketing Manager</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/template-spotlight-party-rsvp-form.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=Google Drive Blog:Template spotlight: Party RSVP form&url=https://drive.googleblog.com/2009/12/template-spotlight-party-rsvp-form.html&via=googledrive'> <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://drive.googleblog.com/2009/12/template-spotlight-party-rsvp-form.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'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='5' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/template-spotlight-party-rsvp-form.html' data-url='https://drive.googleblog.com/2009/12/template-spotlight-party-rsvp-form.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/template-spotlight-party-rsvp-form.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://drive.googleblog.com/search/label/forms' rel='tag'> forms </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> </span> </div> </div> </div> <div class='post' data-id='9145668876328478960' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/happy-holidays-from-picasa-team.html' itemprop='url' title='Happy holidays from the Picasa team'> Happy holidays from the Picasa team </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, December 15, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> A lot of people who Google Docs also use Picasa Web Albums, so we wanted to let you know about a special offer. We made extra storage for Gmail and Picasa Web Albums <a href="http://gmailblog.blogspot.com/2009/11/more-extra-storage-for-less.html">more affordable</a> about a month ago, and now <a href="http://googlephotos.blogspot.com/2009/12/happy-holidays-from-picasa-web-albums.html">we've partnered with Eye-Fi</a> to make it even easier to get your photos into the cloud. Eye-Fi offers WiFi-enabled memory cards that let your existing camera access wireless networks, so it's easy to upload photos and videos right to Picasa Web Albums or straight to your computer -- no cables required. For a limited time, when you<span style="font-weight:bold;"> buy 200 GB of Google paid storage for $50, you'll get a free Eye-Fi card </span>(a $95 value) with free shipping.<br /><br />Visit <a href="http://picasa.google.com/eyefi.html">picasa.google.com/eyefi.html</a> to get yours today, and happy holidays from the Picasa team!<br /><br /><br /><span class="byline-author">Posted by: Zach Yeskel, Product Marketing Manager </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> A lot of people who Google Docs also use Picasa Web Albums, so we wanted to let you know about a special offer. We made extra storage for Gmail and Picasa Web Albums <a href="http://gmailblog.blogspot.com/2009/11/more-extra-storage-for-less.html">more affordable</a> about a month ago, and now <a href="http://googlephotos.blogspot.com/2009/12/happy-holidays-from-picasa-web-albums.html">we've partnered with Eye-Fi</a> to make it even easier to get your photos into the cloud. Eye-Fi offers WiFi-enabled memory cards that let your existing camera access wireless networks, so it's easy to upload photos and videos right to Picasa Web Albums or straight to your computer -- no cables required. For a limited time, when you<span style="font-weight:bold;"> buy 200 GB of Google paid storage for $50, you'll get a free Eye-Fi card </span>(a $95 value) with free shipping.<br /><br />Visit <a href="http://picasa.google.com/eyefi.html">picasa.google.com/eyefi.html</a> to get yours today, and happy holidays from the Picasa team!<br /><br /><br /><span class="byline-author">Posted by: Zach Yeskel, Product Marketing Manager </span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/happy-holidays-from-picasa-team.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Google Drive Blog:Happy holidays from the Picasa team&url=https://drive.googleblog.com/2009/12/happy-holidays-from-picasa-team.html&via=googledrive'> <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://drive.googleblog.com/2009/12/happy-holidays-from-picasa-team.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='4' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/happy-holidays-from-picasa-team.html' data-url='https://drive.googleblog.com/2009/12/happy-holidays-from-picasa-team.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/happy-holidays-from-picasa-team.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> </span> </div> </div> </div> <div class='post' data-id='1341868873179233293' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/new-legal-templates-by-rocketlawyercom.html' itemprop='url' title='New legal templates by RocketLawyer.com™'> New legal templates by RocketLawyer.com&#8482; </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, December 15, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span style="font-style:italic;">Guest post: Rob Elhardt is the Senior VP of Product Management at <a href="http://www.rocketlawyer.com/">RocketLawyer.com</a>. Bringing easy legal documents to more people is Rob&#8217;s passion, and here&#8217;s what he told us about the new RocketLawyer.com legal templates in Google Docs. RocketLawyer.com legal templates, and the information contained in them: (a) are meant to serve as suggestions only; and (b) are not a substitute for professional advice or specific, authoritative knowledge or direction.<br /></span><br />Did you know that you can choose from <a href="http://docs.google.com/templates?start=41&amp;sort=hottest&amp;view=public&amp;authorId=00388302513595656654">76 new RocketLawyer.com&#8482; legal form templates</a> to help you get started with your next legal task in Google Docs? In addition to personal legal forms like <a href="http://docs.google.com/templates?q=RocketLawyer.com+Living+Will&amp;sort=hottest&amp;view=public">Living Wills for all 50 states</a>, there are many legal templates covering business contracts, real estate, and more.<br /><br />Here are a few of the new <a href="http://www.rocketlawyer.com/">RocketLawyer.com</a> legal templates that I'd like to highlight. Please remember that these legal document templates are provided for reference and covers a common scenario that may not be right for you.<br /><br /><span style="font-weight:bold;">Template:</span> <a href="http://docs.google.com/previewtemplate?id=0AanmBKq51wtWZGZrZngzY2dfNzBjM2R4eGZ0aw&amp;mode=public">California Living Will</a><br /><span style="font-weight:bold;">Area of Law:</span> Estate Planning<br />You can use this Living Will template to specify your health care preferences and to choose someone to make health care decisions for you if you are unable to do so. This template combines the best features of a living will and a health care power of attorney. Living Wills are available for <a href="http://docs.google.com/templates?q=RocketLawyer.com+Living+Will&amp;sort=hottest&amp;view=public">all 50 states</a>.<div><br /><a href="http://docs.google.com/previewtemplate?id=0AanmBKq51wtWZGZrZngzY2dfNzBjM2R4eGZ0aw&amp;mode=public"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415239074704490802" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiROfjQwXqgEWiEXbL6QEBebwmX71vmKRTd720wHDEWIzl5oA_i1dt15HV2lZ051667369OT2RtNemNTBAnQC_kauyDgTKvRPF5zoGj1FhudCVm9vI15UxPP4xX1_F7SNo6OQOJ0JZHlRU/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand; width: 500px;" /></a><br /><span style="font-weight:bold;">Template:</span> <a href="http://docs.google.com/previewtemplate?id=0AanmBKq51wtWZGZrZngzY2dfNzBjM2R4eGZ0aw&amp;mode=public">Simple Promissory Note</a><br /><span style="font-weight:bold;">Area of Law:</span> Personal and Business<br />You can use this Promissory Note template to loan or borrow money. It states the terms, rights and obligations that apply to a loan. It specifies the amount of the loan, the interest rate, the repayment terms and includes other specific provisions.</div><div><br /><a href="http://docs.google.com/previewtemplate?id=0AanmBKq51wtWZGZrZngzY2dfNzBjM2R4eGZ0aw&amp;mode=public"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415239079378789042" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI2AG47pinRT3oqFJ1Gt9VUcawDuWHhY6aDUIaxpbz0dfijqUmnlOJFqwVykEspLW7FKZUi1CVV_fIDAgcvArZ8n8QbVrek4CZldzDOIZlKNDtEcnTaen8T6-CE08Z_W54t-KBhTzRzIA/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand; width: 500px;" /></a><br /><span style="font-weight:bold;">Template:</span> <a href="http://docs.google.com/previewtemplate?id=0AanmBKq51wtWZGZrZngzY2dfODJmYjJicm04Yg&amp;mode=public">Non Disclosure Agreement (Unilateral)</a><br /><span style="font-weight:bold;">Area of Law:</span> Business<br />You can use a Non Disclosure Agreement template to help protect your proprietary and confidential information. In this agreement, a party agrees not to disclose certain information received from another party.<br /><a href="http://docs.google.com/previewtemplate?id=0AanmBKq51wtWZGZrZngzY2dfODJmYjJicm04Yg&amp;mode=public"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415243021517730802" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjywxHXpRMqSPfB9_6Zl4BE2tkqoSr32vJ88_VDEXNNXwKaV6rEhICYMliLvn2fuMGj4ILxHryBBtWoOqKKmwer2BR5ISA4juenwlFQuHavjssgx6Zh-6IMcRTAViqVytGLlTlYsNE02s/+8.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand; width: 500px;" /></a><br />You can browse the <a href="http://docs.google.com/templates?start=41&amp;sort=hottest&amp;view=public&amp;authorId=00388302513595656654">complete list of RocketLawyer.com legal templates</a> in Google Docs.<br /><br /><span class="byline-author">Posted by: Rob Elhardt, Senior VP of Product Management, RocketLawyer.com</span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span style="font-style:italic;">Guest post: Rob Elhardt is the Senior VP of Product Management at <a href="http://www.rocketlawyer.com/">RocketLawyer.com</a>. Bringing easy legal documents to more people is Rob&#8217;s passion, and here&#8217;s what he told us about the new RocketLawyer.com legal templates in Google Docs. RocketLawyer.com legal templates, and the information contained in them: (a) are meant to serve as suggestions only; and (b) are not a substitute for professional advice or specific, authoritative knowledge or direction.<br /></span><br />Did you know that you can choose from <a href="http://docs.google.com/templates?start=41&amp;sort=hottest&amp;view=public&amp;authorId=00388302513595656654">76 new RocketLawyer.com&#8482; legal form templates</a> to help you get started with your next legal task in Google Docs? In addition to personal legal forms like <a href="http://docs.google.com/templates?q=RocketLawyer.com+Living+Will&amp;sort=hottest&amp;view=public">Living Wills for all 50 states</a>, there are many legal templates covering business contracts, real estate, and more.<br /><br />Here are a few of the new <a href="http://www.rocketlawyer.com/">RocketLawyer.com</a> legal templates that I'd like to highlight. Please remember that these legal document templates are provided for reference and covers a common scenario that may not be right for you.<br /><br /><span style="font-weight:bold;">Template:</span> <a href="http://docs.google.com/previewtemplate?id=0AanmBKq51wtWZGZrZngzY2dfNzBjM2R4eGZ0aw&amp;mode=public">California Living Will</a><br /><span style="font-weight:bold;">Area of Law:</span> Estate Planning<br />You can use this Living Will template to specify your health care preferences and to choose someone to make health care decisions for you if you are unable to do so. This template combines the best features of a living will and a health care power of attorney. Living Wills are available for <a href="http://docs.google.com/templates?q=RocketLawyer.com+Living+Will&amp;sort=hottest&amp;view=public">all 50 states</a>.<div><br /><a href="http://docs.google.com/previewtemplate?id=0AanmBKq51wtWZGZrZngzY2dfNzBjM2R4eGZ0aw&amp;mode=public"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415239074704490802" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiROfjQwXqgEWiEXbL6QEBebwmX71vmKRTd720wHDEWIzl5oA_i1dt15HV2lZ051667369OT2RtNemNTBAnQC_kauyDgTKvRPF5zoGj1FhudCVm9vI15UxPP4xX1_F7SNo6OQOJ0JZHlRU/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand; width: 500px;" /></a><br /><span style="font-weight:bold;">Template:</span> <a href="http://docs.google.com/previewtemplate?id=0AanmBKq51wtWZGZrZngzY2dfNzBjM2R4eGZ0aw&amp;mode=public">Simple Promissory Note</a><br /><span style="font-weight:bold;">Area of Law:</span> Personal and Business<br />You can use this Promissory Note template to loan or borrow money. It states the terms, rights and obligations that apply to a loan. It specifies the amount of the loan, the interest rate, the repayment terms and includes other specific provisions.</div><div><br /><a href="http://docs.google.com/previewtemplate?id=0AanmBKq51wtWZGZrZngzY2dfNzBjM2R4eGZ0aw&amp;mode=public"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415239079378789042" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgI2AG47pinRT3oqFJ1Gt9VUcawDuWHhY6aDUIaxpbz0dfijqUmnlOJFqwVykEspLW7FKZUi1CVV_fIDAgcvArZ8n8QbVrek4CZldzDOIZlKNDtEcnTaen8T6-CE08Z_W54t-KBhTzRzIA/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand; width: 500px;" /></a><br /><span style="font-weight:bold;">Template:</span> <a href="http://docs.google.com/previewtemplate?id=0AanmBKq51wtWZGZrZngzY2dfODJmYjJicm04Yg&amp;mode=public">Non Disclosure Agreement (Unilateral)</a><br /><span style="font-weight:bold;">Area of Law:</span> Business<br />You can use a Non Disclosure Agreement template to help protect your proprietary and confidential information. In this agreement, a party agrees not to disclose certain information received from another party.<br /><a href="http://docs.google.com/previewtemplate?id=0AanmBKq51wtWZGZrZngzY2dfODJmYjJicm04Yg&amp;mode=public"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415243021517730802" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjjywxHXpRMqSPfB9_6Zl4BE2tkqoSr32vJ88_VDEXNNXwKaV6rEhICYMliLvn2fuMGj4ILxHryBBtWoOqKKmwer2BR5ISA4juenwlFQuHavjssgx6Zh-6IMcRTAViqVytGLlTlYsNE02s/+8.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand; width: 500px;" /></a><br />You can browse the <a href="http://docs.google.com/templates?start=41&amp;sort=hottest&amp;view=public&amp;authorId=00388302513595656654">complete list of RocketLawyer.com legal templates</a> in Google Docs.<br /><br /><span class="byline-author">Posted by: Rob Elhardt, Senior VP of Product Management, RocketLawyer.com</span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/new-legal-templates-by-rocketlawyercom.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=Google Drive Blog:New legal templates by RocketLawyer.com™&url=https://drive.googleblog.com/2009/12/new-legal-templates-by-rocketlawyercom.html&via=googledrive'> <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://drive.googleblog.com/2009/12/new-legal-templates-by-rocketlawyercom.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'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/new-legal-templates-by-rocketlawyercom.html' data-url='https://drive.googleblog.com/2009/12/new-legal-templates-by-rocketlawyercom.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/new-legal-templates-by-rocketlawyercom.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://drive.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/Guest%20Post' rel='tag'> Guest Post </a> </span> </div> </div> </div> <div class='post' data-id='7678760353776254873' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/holiday-themes-and-templates-in-google.html' itemprop='url' title='Holiday themes and templates in Google Docs'> Holiday themes and templates in Google Docs </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, December 14, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> The Google Docs team is celebrating the holiday season with holiday themes in Google forms and holiday templates in the Google Docs template gallery.<br /><br />Whether you are planning a recipe swap, family potluck, ski trip, a charity trip or need a party RSVP form, the new holiday themes in forms can make this season a little brighter. To try out the holiday themes, create a form and the click "Theme: theme name" to see all the themes that are available.<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiojC5DfcEKtdlq53URog2cQygKFmeihxPz-nIICOogia8810-6VQYdUPjW-kOa3DHKZLLPjQ1T5CwkzqMEvc6ofhPPmW9o-mDZrWhWiuwdmD2dTod0AD6Yz1_v-8L7g5yWO70qH5RZZlw/s1600-h/Picture+2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415234597997293634" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiojC5DfcEKtdlq53URog2cQygKFmeihxPz-nIICOogia8810-6VQYdUPjW-kOa3DHKZLLPjQ1T5CwkzqMEvc6ofhPPmW9o-mDZrWhWiuwdmD2dTod0AD6Yz1_v-8L7g5yWO70qH5RZZlw/+2.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;" /></a><br />There are also a lot of great <a href="http://docs.google.com/templates?q=holiday+google&sort=hottest&view=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">holiday templates</a> available in the Google Docs template gallery. Templates include <a href="https://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkweVFnMEo1aThYYnc&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">holiday shopping lists</a>, <a href="https://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY2NHZ0Nmp2ajc&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">holiday newsletters</a>, <a href="https://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY5ZzMyenp0ZHg&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">party invitations</a>, <a href="https://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkwRFcwYkhMbFZkR1E&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">RSVP forms</a> and <a href="http://docs.google.com/templates?q=holiday+google&sort=hottest&view=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">much more</a>.<br /><br />Not sure where to start? We'll be highlighting some of our favorite holiday templates over the next week, so stay tuned.<br /><br /><span class="byline-author">Posted by: Eric Bogs and Bob Rose, Software Engineers, Google Docs</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> The Google Docs team is celebrating the holiday season with holiday themes in Google forms and holiday templates in the Google Docs template gallery.<br /><br />Whether you are planning a recipe swap, family potluck, ski trip, a charity trip or need a party RSVP form, the new holiday themes in forms can make this season a little brighter. To try out the holiday themes, create a form and the click "Theme: theme name" to see all the themes that are available.<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiojC5DfcEKtdlq53URog2cQygKFmeihxPz-nIICOogia8810-6VQYdUPjW-kOa3DHKZLLPjQ1T5CwkzqMEvc6ofhPPmW9o-mDZrWhWiuwdmD2dTod0AD6Yz1_v-8L7g5yWO70qH5RZZlw/s1600-h/Picture+2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415234597997293634" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiojC5DfcEKtdlq53URog2cQygKFmeihxPz-nIICOogia8810-6VQYdUPjW-kOa3DHKZLLPjQ1T5CwkzqMEvc6ofhPPmW9o-mDZrWhWiuwdmD2dTod0AD6Yz1_v-8L7g5yWO70qH5RZZlw/+2.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;" /></a><br />There are also a lot of great <a href="http://docs.google.com/templates?q=holiday+google&sort=hottest&view=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">holiday templates</a> available in the Google Docs template gallery. Templates include <a href="https://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkweVFnMEo1aThYYnc&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">holiday shopping lists</a>, <a href="https://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY2NHZ0Nmp2ajc&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">holiday newsletters</a>, <a href="https://docs.google.com/previewtemplate?id=0AQ1tTk-hkwjdZGQ4bm45N21fMjY5ZzMyenp0ZHg&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">party invitations</a>, <a href="https://docs.google.com/previewtemplate?id=0As3tAuweYU9QcHlVM3hrY2tocEkwRFcwYkhMbFZkR1E&mode=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">RSVP forms</a> and <a href="http://docs.google.com/templates?q=holiday+google&sort=hottest&view=public&utm_source=docsblog&utm_medium=blog&utm_campaign=holiday">much more</a>.<br /><br />Not sure where to start? We'll be highlighting some of our favorite holiday templates over the next week, so stay tuned.<br /><br /><span class="byline-author">Posted by: Eric Bogs and Bob Rose, Software Engineers, Google Docs</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/holiday-themes-and-templates-in-google.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Google Drive Blog:Holiday themes and templates in Google Docs&url=https://drive.googleblog.com/2009/12/holiday-themes-and-templates-in-google.html&via=googledrive'> <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://drive.googleblog.com/2009/12/holiday-themes-and-templates-in-google.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='comment-container'> <i class='comment-img material-icons'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='0' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/holiday-themes-and-templates-in-google.html' data-url='https://drive.googleblog.com/2009/12/holiday-themes-and-templates-in-google.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/holiday-themes-and-templates-in-google.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://drive.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> </span> </div> </div> </div> <div class='post' data-id='8931787633669448498' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/co-editor-presence-for-google-docs.html' itemprop='url' title='Co-editor presence for Google Docs presentation slides and elements'> Co-editor presence for Google Docs presentation slides and elements </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, December 14, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Most of you know that when you co-edit a Google Docs spreadsheet, you can see the cells other people are editing. That presence information helps you simultaneously edit without stepping on each others' toes.<br /><br />Today, we launched real time presence to Google Docs presentations as well. Now, when editing a presentation with a co-editor, you can see which slides he is editing, and if he is editing the same slide, then you can see which element -- text box, shape, image, video, etc -- he is editing.<div><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxmbrUKcRRxiMh_cy48_L1O_4FuLK7KrJVuDZcd61W2TyDCECmVF6KArgb_4ymTWEjEcHvShJwuzSFW8Br-Lm_msO9k6RM8vnyhCaBv-rL7ZdOgocLOhogKOTL4oEZt30Nxfc6nWH9_Sw/s1600-h/Picture+3.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415150633547244130" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxmbrUKcRRxiMh_cy48_L1O_4FuLK7KrJVuDZcd61W2TyDCECmVF6KArgb_4ymTWEjEcHvShJwuzSFW8Br-Lm_msO9k6RM8vnyhCaBv-rL7ZdOgocLOhogKOTL4oEZt30Nxfc6nWH9_Sw/+3.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 267px;" /></a><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUVFd-jFW7cZkLPLxt7EEZ-8riSX_LGKAmfeI6jvTCzrUULJ8Jnn6dOrO9quh44sp0hdvQzzfA6H_O0p3tQvEeYqSlA78qNZX8HyWJB2lYQjhXSXRu15g3i0bb8vaIdHpmL9iazNa1uJU/s1600-h/Picture+4.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415150643610985970" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUVFd-jFW7cZkLPLxt7EEZ-8riSX_LGKAmfeI6jvTCzrUULJ8Jnn6dOrO9quh44sp0hdvQzzfA6H_O0p3tQvEeYqSlA78qNZX8HyWJB2lYQjhXSXRu15g3i0bb8vaIdHpmL9iazNa1uJU/+4.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 269px;" /></a><br />Happy collaborating, and we'd love your feedback on <a href="//www.google.com/support/forum/p/Google+Docs/label?lid=4341a44b7959bccb&amp;hl=en">our forum</a> and <a href="http://productideas.appspot.com/#15/e=220cb&amp;t=2192d">ideas page</a>.<br /><br /><span class="byline-author">Posted by: Roshni Malani, Software Engineer</span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Most of you know that when you co-edit a Google Docs spreadsheet, you can see the cells other people are editing. That presence information helps you simultaneously edit without stepping on each others' toes.<br /><br />Today, we launched real time presence to Google Docs presentations as well. Now, when editing a presentation with a co-editor, you can see which slides he is editing, and if he is editing the same slide, then you can see which element -- text box, shape, image, video, etc -- he is editing.<div><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxmbrUKcRRxiMh_cy48_L1O_4FuLK7KrJVuDZcd61W2TyDCECmVF6KArgb_4ymTWEjEcHvShJwuzSFW8Br-Lm_msO9k6RM8vnyhCaBv-rL7ZdOgocLOhogKOTL4oEZt30Nxfc6nWH9_Sw/s1600-h/Picture+3.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415150633547244130" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjxmbrUKcRRxiMh_cy48_L1O_4FuLK7KrJVuDZcd61W2TyDCECmVF6KArgb_4ymTWEjEcHvShJwuzSFW8Br-Lm_msO9k6RM8vnyhCaBv-rL7ZdOgocLOhogKOTL4oEZt30Nxfc6nWH9_Sw/+3.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 267px;" /></a><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUVFd-jFW7cZkLPLxt7EEZ-8riSX_LGKAmfeI6jvTCzrUULJ8Jnn6dOrO9quh44sp0hdvQzzfA6H_O0p3tQvEeYqSlA78qNZX8HyWJB2lYQjhXSXRu15g3i0bb8vaIdHpmL9iazNa1uJU/s1600-h/Picture+4.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5415150643610985970" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgUVFd-jFW7cZkLPLxt7EEZ-8riSX_LGKAmfeI6jvTCzrUULJ8Jnn6dOrO9quh44sp0hdvQzzfA6H_O0p3tQvEeYqSlA78qNZX8HyWJB2lYQjhXSXRu15g3i0bb8vaIdHpmL9iazNa1uJU/+4.png" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 269px;" /></a><br />Happy collaborating, and we'd love your feedback on <a href="//www.google.com/support/forum/p/Google+Docs/label?lid=4341a44b7959bccb&amp;hl=en">our forum</a> and <a href="http://productideas.appspot.com/#15/e=220cb&amp;t=2192d">ideas page</a>.<br /><br /><span class="byline-author">Posted by: Roshni Malani, Software Engineer</span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/co-editor-presence-for-google-docs.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=Google Drive Blog:Co-editor presence for Google Docs presentation slides and elements&url=https://drive.googleblog.com/2009/12/co-editor-presence-for-google-docs.html&via=googledrive'> <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://drive.googleblog.com/2009/12/co-editor-presence-for-google-docs.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'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='5' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/co-editor-presence-for-google-docs.html' data-url='https://drive.googleblog.com/2009/12/co-editor-presence-for-google-docs.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/co-editor-presence-for-google-docs.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://drive.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/presentations' rel='tag'> presentations </a> </span> </div> </div> </div> <div class='post' data-id='8531858388783634811' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/google-docs-viewer-chrome-extension.html' itemprop='url' title='Google Docs viewer Chrome extension'> Google Docs viewer Chrome extension </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, December 10, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> The <a href="//www.google.com/chrome">Google Chrome</a> team <a href="http://chrome.blogspot.com/2009/12/google-chrome-for-holidays-mac-linux.html">launched</a> beta support for extensions on Tuesday. We didn't want to miss the extension party, so we created a Google Docs extension. The <a href="https://chrome.google.com/extensions/detail/nnbmlagghjjcbdhgmkedmbmedengocbn">Google Docs PDF/Powerpoint Viewer</a> makes it easy to preview PDFs, Powerpoint presentations, and other documents you find across the web in the <a href="http://docs.google.com/viewer">Google Docs viewer</a>, instead of downloading them.<br /><br />Let us know how you like the extension and what you like to see us add by posting a review on <a href="https://chrome.google.com/extensions/detail/nnbmlagghjjcbdhgmkedmbmedengocbn">our extension's page</a>.<br /><br />Note that extensions are currently available only for the beta channel of Google Chrome for Windows and Linux. <br /><br />Happy viewing!<br /><br /><span class="byline-author">Posted by: Wes Carr and Jesse Kinkead, Software Engineers, Google Docs</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> The <a href="//www.google.com/chrome">Google Chrome</a> team <a href="http://chrome.blogspot.com/2009/12/google-chrome-for-holidays-mac-linux.html">launched</a> beta support for extensions on Tuesday. We didn't want to miss the extension party, so we created a Google Docs extension. The <a href="https://chrome.google.com/extensions/detail/nnbmlagghjjcbdhgmkedmbmedengocbn">Google Docs PDF/Powerpoint Viewer</a> makes it easy to preview PDFs, Powerpoint presentations, and other documents you find across the web in the <a href="http://docs.google.com/viewer">Google Docs viewer</a>, instead of downloading them.<br /><br />Let us know how you like the extension and what you like to see us add by posting a review on <a href="https://chrome.google.com/extensions/detail/nnbmlagghjjcbdhgmkedmbmedengocbn">our extension's page</a>.<br /><br />Note that extensions are currently available only for the beta channel of Google Chrome for Windows and Linux. <br /><br />Happy viewing!<br /><br /><span class="byline-author">Posted by: Wes Carr and Jesse Kinkead, Software Engineers, Google Docs</span> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/google-docs-viewer-chrome-extension.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=Google Drive Blog:Google Docs viewer Chrome extension&url=https://drive.googleblog.com/2009/12/google-docs-viewer-chrome-extension.html&via=googledrive'> <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://drive.googleblog.com/2009/12/google-docs-viewer-chrome-extension.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'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='5' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/google-docs-viewer-chrome-extension.html' data-url='https://drive.googleblog.com/2009/12/google-docs-viewer-chrome-extension.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/google-docs-viewer-chrome-extension.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://drive.googleblog.com/search/label/Chrome%20extensions' rel='tag'> Chrome extensions </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/Viewer' rel='tag'> Viewer </a> </span> </div> </div> </div> <div class='post' data-id='5312812757305727820' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/sharing-emails-get-facelift.html' itemprop='url' title='Sharing emails get a facelift'> Sharing emails get a facelift </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, December 9, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Starting today, more colorful emails might be waiting in your friends' and colleagues' inboxes if you've shared Google documents with them. Check out the difference:<br /><br /><font style="font-weight:bold;">Old Email</font><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpEdmHKme0pONbj6PhyJyIpILTHykRGJSiQplWGmVeP8O_iXp_ylwoLOB87wlhfhs0YlTlmhumdOFCDN2dv4hdqm22Txitig9PSzAts1_1-gqVVpWzvcKGP_NjpXH5R-1CWome5OEMRAU/s1600-h/File.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412782635020207826" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpEdmHKme0pONbj6PhyJyIpILTHykRGJSiQplWGmVeP8O_iXp_ylwoLOB87wlhfhs0YlTlmhumdOFCDN2dv4hdqm22Txitig9PSzAts1_1-gqVVpWzvcKGP_NjpXH5R-1CWome5OEMRAU/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;"></a><font style="font-weight:bold;">New Email</font><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-Sa1tk-mIBbYvRGYkavBP5JWsALvDm2oONNX4CLsZiARpRK-FV4Oz7tVXI2FyBxEibsR-IU6Rjc96rOndegWP_BiH4zXY37T2PMhGnqKblb9HO_QUZyfEMRu0YkFRWp80EGej7DRLL2Q/s1600-h/File-1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412782638688122578" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-Sa1tk-mIBbYvRGYkavBP5JWsALvDm2oONNX4CLsZiARpRK-FV4Oz7tVXI2FyBxEibsR-IU6Rjc96rOndegWP_BiH4zXY37T2PMhGnqKblb9HO_QUZyfEMRu0YkFRWp80EGej7DRLL2Q/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;"></a>In addition to the visual update, the new emails showcase your custom message rather than placing it at the bottom. Your buddy won't miss that important note about your shared document being a work of fiction (sound <a href="http://en.wikipedia.org/wiki/The_War_of_the_Worlds_%28radio%29">familiar</a>?), because it's now prominently featured.<br /><br />No more hunting for links either, just click the header:<div><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2Bo6uqJeu6d0FPyy3nD9JmnDVTo68swmjI12HtF8RxqfTZbAA2OEcE6zZ_0wwfhItWaa0nIvKa3gNhafSuGu9pwbBoZVoiOuCr434z_h5BGG2ho8gJcUy08SW350OSExReN_gd7mqF40/s1600-h/File-2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412782645445520690" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2Bo6uqJeu6d0FPyy3nD9JmnDVTo68swmjI12HtF8RxqfTZbAA2OEcE6zZ_0wwfhItWaa0nIvKa3gNhafSuGu9pwbBoZVoiOuCr434z_h5BGG2ho8gJcUy08SW350OSExReN_gd7mqF40/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 380px; height: 70px;"></a></div><div>Or, if multiple docs are shared, peruse a simple list:</div><div><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0PIFhzATS0ruQn19TYO73BHBXWS1wqJo6vLhHeISW4hZj5upmQZu98gFvTYwRfdnUkUuPWNoX5phoCkH-HbYDNuXSIZvwvDrmQWvpBe_hpN1cfcbEVcnU5PbZY93HJNIS2oDDdajjuyk/s1600-h/File-3.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412782649509407058" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0PIFhzATS0ruQn19TYO73BHBXWS1wqJo6vLhHeISW4hZj5upmQZu98gFvTYwRfdnUkUuPWNoX5phoCkH-HbYDNuXSIZvwvDrmQWvpBe_hpN1cfcbEVcnU5PbZY93HJNIS2oDDdajjuyk/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 250px; height: 100px;"></a>The email's color and icon indicate the type of document at-a-glance:<br /><br /><font style="font-weight:bold;">Spreadsheets</font><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUKH2K6AyXjVfYYgBMDNWuLSeg9JJSpChX8XQFhTUz18I1ypY52YVOUMqdHHN2q9m3E7tQSkzGE0ot_DckV5OsBbjz649ajvbNz4mhGTb4oMIpibNpWrKsT6Y31UguhZ4gR3QwX9yBslc/s1600-h/File-4.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412782655505970770" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUKH2K6AyXjVfYYgBMDNWuLSeg9JJSpChX8XQFhTUz18I1ypY52YVOUMqdHHN2q9m3E7tQSkzGE0ot_DckV5OsBbjz649ajvbNz4mhGTb4oMIpibNpWrKsT6Y31UguhZ4gR3QwX9yBslc/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;"></a><font style="font-weight:bold;">Presentations</font><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLBAk_STeFUwRYPm_WHrzQM3HBee6UUK-3HhNcyJWbr6_7-VTa04WTmfrAuQm7ZX8YhctMLDURSqjjaaePo_IZnFGtzNNbgc2xo30CppXnjow5DMWvPoLgHWUQ7SlZJIkuMJdtiC4gQTU/s1600-h/File-5.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412782718814986258" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLBAk_STeFUwRYPm_WHrzQM3HBee6UUK-3HhNcyJWbr6_7-VTa04WTmfrAuQm7ZX8YhctMLDURSqjjaaePo_IZnFGtzNNbgc2xo30CppXnjow5DMWvPoLgHWUQ7SlZJIkuMJdtiC4gQTU/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;"></a>We know you're mighty busy, so we're always looking for ways to make Google Docs quicker and easier to use and share. Let us know what you think on the <a href="//www.google.com/support/forum/p/Google+Docs/label?lid=1222793079d1eddb&amp;hl=en">forums</a>.<br /><br /><font class="byline-author">Posted by: Vance Vagell, User Interface Software Engineer</font></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Starting today, more colorful emails might be waiting in your friends' and colleagues' inboxes if you've shared Google documents with them. Check out the difference:<br /><br /><font style="font-weight:bold;">Old Email</font><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpEdmHKme0pONbj6PhyJyIpILTHykRGJSiQplWGmVeP8O_iXp_ylwoLOB87wlhfhs0YlTlmhumdOFCDN2dv4hdqm22Txitig9PSzAts1_1-gqVVpWzvcKGP_NjpXH5R-1CWome5OEMRAU/s1600-h/File.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412782635020207826" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhpEdmHKme0pONbj6PhyJyIpILTHykRGJSiQplWGmVeP8O_iXp_ylwoLOB87wlhfhs0YlTlmhumdOFCDN2dv4hdqm22Txitig9PSzAts1_1-gqVVpWzvcKGP_NjpXH5R-1CWome5OEMRAU/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;"></a><font style="font-weight:bold;">New Email</font><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-Sa1tk-mIBbYvRGYkavBP5JWsALvDm2oONNX4CLsZiARpRK-FV4Oz7tVXI2FyBxEibsR-IU6Rjc96rOndegWP_BiH4zXY37T2PMhGnqKblb9HO_QUZyfEMRu0YkFRWp80EGej7DRLL2Q/s1600-h/File-1.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412782638688122578" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg-Sa1tk-mIBbYvRGYkavBP5JWsALvDm2oONNX4CLsZiARpRK-FV4Oz7tVXI2FyBxEibsR-IU6Rjc96rOndegWP_BiH4zXY37T2PMhGnqKblb9HO_QUZyfEMRu0YkFRWp80EGej7DRLL2Q/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;"></a>In addition to the visual update, the new emails showcase your custom message rather than placing it at the bottom. Your buddy won't miss that important note about your shared document being a work of fiction (sound <a href="http://en.wikipedia.org/wiki/The_War_of_the_Worlds_%28radio%29">familiar</a>?), because it's now prominently featured.<br /><br />No more hunting for links either, just click the header:<div><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2Bo6uqJeu6d0FPyy3nD9JmnDVTo68swmjI12HtF8RxqfTZbAA2OEcE6zZ_0wwfhItWaa0nIvKa3gNhafSuGu9pwbBoZVoiOuCr434z_h5BGG2ho8gJcUy08SW350OSExReN_gd7mqF40/s1600-h/File-2.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412782645445520690" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg2Bo6uqJeu6d0FPyy3nD9JmnDVTo68swmjI12HtF8RxqfTZbAA2OEcE6zZ_0wwfhItWaa0nIvKa3gNhafSuGu9pwbBoZVoiOuCr434z_h5BGG2ho8gJcUy08SW350OSExReN_gd7mqF40/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 380px; height: 70px;"></a></div><div>Or, if multiple docs are shared, peruse a simple list:</div><div><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0PIFhzATS0ruQn19TYO73BHBXWS1wqJo6vLhHeISW4hZj5upmQZu98gFvTYwRfdnUkUuPWNoX5phoCkH-HbYDNuXSIZvwvDrmQWvpBe_hpN1cfcbEVcnU5PbZY93HJNIS2oDDdajjuyk/s1600-h/File-3.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412782649509407058" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh0PIFhzATS0ruQn19TYO73BHBXWS1wqJo6vLhHeISW4hZj5upmQZu98gFvTYwRfdnUkUuPWNoX5phoCkH-HbYDNuXSIZvwvDrmQWvpBe_hpN1cfcbEVcnU5PbZY93HJNIS2oDDdajjuyk/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 250px; height: 100px;"></a>The email's color and icon indicate the type of document at-a-glance:<br /><br /><font style="font-weight:bold;">Spreadsheets</font><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUKH2K6AyXjVfYYgBMDNWuLSeg9JJSpChX8XQFhTUz18I1ypY52YVOUMqdHHN2q9m3E7tQSkzGE0ot_DckV5OsBbjz649ajvbNz4mhGTb4oMIpibNpWrKsT6Y31UguhZ4gR3QwX9yBslc/s1600-h/File-4.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412782655505970770" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhUKH2K6AyXjVfYYgBMDNWuLSeg9JJSpChX8XQFhTUz18I1ypY52YVOUMqdHHN2q9m3E7tQSkzGE0ot_DckV5OsBbjz649ajvbNz4mhGTb4oMIpibNpWrKsT6Y31UguhZ4gR3QwX9yBslc/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;"></a><font style="font-weight:bold;">Presentations</font><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLBAk_STeFUwRYPm_WHrzQM3HBee6UUK-3HhNcyJWbr6_7-VTa04WTmfrAuQm7ZX8YhctMLDURSqjjaaePo_IZnFGtzNNbgc2xo30CppXnjow5DMWvPoLgHWUQ7SlZJIkuMJdtiC4gQTU/s1600-h/File-5.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412782718814986258" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLBAk_STeFUwRYPm_WHrzQM3HBee6UUK-3HhNcyJWbr6_7-VTa04WTmfrAuQm7ZX8YhctMLDURSqjjaaePo_IZnFGtzNNbgc2xo30CppXnjow5DMWvPoLgHWUQ7SlZJIkuMJdtiC4gQTU/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;"></a>We know you're mighty busy, so we're always looking for ways to make Google Docs quicker and easier to use and share. Let us know what you think on the <a href="//www.google.com/support/forum/p/Google+Docs/label?lid=1222793079d1eddb&amp;hl=en">forums</a>.<br /><br /><font class="byline-author">Posted by: Vance Vagell, User Interface Software Engineer</font></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/sharing-emails-get-facelift.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=Google Drive Blog:Sharing emails get a facelift&url=https://drive.googleblog.com/2009/12/sharing-emails-get-facelift.html&via=googledrive'> <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://drive.googleblog.com/2009/12/sharing-emails-get-facelift.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'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='12' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/sharing-emails-get-facelift.html' data-url='https://drive.googleblog.com/2009/12/sharing-emails-get-facelift.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/sharing-emails-get-facelift.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://drive.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/sharing' rel='tag'> sharing </a> </span> </div> </div> </div> <div class='post' data-id='885236122771319550' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/sort-by-relevance-export-all-and-more.html' itemprop='url' title='Sort by relevance, export all and more'> Sort by relevance, export all and more </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, December 8, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Over the next few days, we will be enabling several new features in your Docs list.<br /><br /><font style="font-weight:bold;">Sort by relevance</font><br /><br />The first is the addition of relevance ranking in your Docs list search results. Until now, anytime you searched for a document, the results were sorted by "last modified date".<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLUi1O9BqEhwhhbt7CKZ5I0NCjypjq8X2sUXRacyumbi7e4MISwCHy25fwkxCUP6ZgZ1d705MDglYjZ1dJhSHtZqI91IUigfVReEbJ5fAGIPO4AEdW-81M5lzQ_o7KIDPZ_5QH6XGQThk/s1600-h/File-7.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412785801624666690" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLUi1O9BqEhwhhbt7CKZ5I0NCjypjq8X2sUXRacyumbi7e4MISwCHy25fwkxCUP6ZgZ1d705MDglYjZ1dJhSHtZqI91IUigfVReEbJ5fAGIPO4AEdW-81M5lzQ_o7KIDPZ_5QH6XGQThk/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;"></a><div><div style="text-align: center;"><br /></div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLUi1O9BqEhwhhbt7CKZ5I0NCjypjq8X2sUXRacyumbi7e4MISwCHy25fwkxCUP6ZgZ1d705MDglYjZ1dJhSHtZqI91IUigfVReEbJ5fAGIPO4AEdW-81M5lzQ_o7KIDPZ_5QH6XGQThk/s1600-h/File-7.png"></a>Now, your search results will display the items most relevant to your search at the top of the list. We also added a new menu on the right side of the toolbar, which lets you decide whether you'd like to sort your Docs list by "Relevance," "Starred" or "Last Modified".<br /><br />This improvement to search within Docs also includes automatic stemming and synonyms. So if you search for "check account", we'll also include results for a few variations of those words, including "checking account" (which is what you probably meant to type). Or if you search for "mac book", we'll also include results for "macbook".<br /><br /><font style="font-weight:bold;">Export all your files</font><br /><br />There's also <a href="http://googledocs.blogspot.com/2009/10/data-liberation-mark-as-viewed-and-new.html">more good news</a> from the <a href="http://www.dataliberation.org/">Data Liberation Front</a>. A few weeks ago we launched the new "Export..." functionality. Today, we added an "Export all" option, which lets you export all your docs (up to 2GB at a time) with one click. This is the equivalent of almost 100,000 Google Docs.<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUTRxB85LQrX-vKYsxKA0aw80rph7z1IHuc7SFwQgOTu3anX12aYcB-rrwmOVQ0G_cbRcA_8xlqi88dl6QIpWfjG1qxMYhBSnNDIUClWei4NGz-5-9F86uAPKl6DIwN1kNbXtl4Y34vrE/s1600-h/File-8.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412785807748845682" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUTRxB85LQrX-vKYsxKA0aw80rph7z1IHuc7SFwQgOTu3anX12aYcB-rrwmOVQ0G_cbRcA_8xlqi88dl6QIpWfjG1qxMYhBSnNDIUClWei4NGz-5-9F86uAPKl6DIwN1kNbXtl4Y34vrE/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;"></a><br />You can also export a single file and email it to anyone you'd like in a single step. Once you select an item, click "Share" and select "Email as attachment...". Then pick which format (PDF, MS Office, etc.) you want to use to send the item, compose your email, and hit send.<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCZVfsKjQJmtqnIPpFpvt8BmpkQdZ6hd7s0siluy7_jOkFZ5rvQ6cFAwjjzgEDQ8Yx9BOZpL65merFvrO-2ycOxDhyphenhyphen2cYcBqNbTxAtSmD1aeYWX9QRHlUpCPXROeOqn51Ftr4wHcfba-Q/s1600-h/File-9.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412785814079386370" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCZVfsKjQJmtqnIPpFpvt8BmpkQdZ6hd7s0siluy7_jOkFZ5rvQ6cFAwjjzgEDQ8Yx9BOZpL65merFvrO-2ycOxDhyphenhyphen2cYcBqNbTxAtSmD1aeYWX9QRHlUpCPXROeOqn51Ftr4wHcfba-Q/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;"></a><br /><font style="font-weight:bold;">Sunsetting Email-In Your Documents and Files</font><br /><br />Lastly, a change that we aren't excited about. We're removing the existing "email-in" feature. As you may know, it's been a bit buggy recently and only supports a small subset of document types compared to the Docs list. In order to address this, we'll be taking down the feature and working on a bringing it back in the future with more functionality and better integration.<br /><br />In the meantime, you can use the multi-file upload in your Docs list or the <a href="http://code.google.com/apis/documents/overview.html">GData API</a> to programatically upload docs. You can also take attachments from GMail and <a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;answer=30719">open them in Google Docs</a>.<br /><br />If you have any questions, please let us know over on the <a href="//www.google.com/support/forum/p/Google+Docs/label?lid=1222793079d1eddb&amp;hl=en">forum</a>.<br /><br /><font class="byline-author">Posted by: Vijay Bangaru, Product Manager, Google Docs</font></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Over the next few days, we will be enabling several new features in your Docs list.<br /><br /><font style="font-weight:bold;">Sort by relevance</font><br /><br />The first is the addition of relevance ranking in your Docs list search results. Until now, anytime you searched for a document, the results were sorted by "last modified date".<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLUi1O9BqEhwhhbt7CKZ5I0NCjypjq8X2sUXRacyumbi7e4MISwCHy25fwkxCUP6ZgZ1d705MDglYjZ1dJhSHtZqI91IUigfVReEbJ5fAGIPO4AEdW-81M5lzQ_o7KIDPZ_5QH6XGQThk/s1600-h/File-7.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412785801624666690" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLUi1O9BqEhwhhbt7CKZ5I0NCjypjq8X2sUXRacyumbi7e4MISwCHy25fwkxCUP6ZgZ1d705MDglYjZ1dJhSHtZqI91IUigfVReEbJ5fAGIPO4AEdW-81M5lzQ_o7KIDPZ_5QH6XGQThk/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 500px;"></a><div><div style="text-align: center;"><br /></div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLUi1O9BqEhwhhbt7CKZ5I0NCjypjq8X2sUXRacyumbi7e4MISwCHy25fwkxCUP6ZgZ1d705MDglYjZ1dJhSHtZqI91IUigfVReEbJ5fAGIPO4AEdW-81M5lzQ_o7KIDPZ_5QH6XGQThk/s1600-h/File-7.png"></a>Now, your search results will display the items most relevant to your search at the top of the list. We also added a new menu on the right side of the toolbar, which lets you decide whether you'd like to sort your Docs list by "Relevance," "Starred" or "Last Modified".<br /><br />This improvement to search within Docs also includes automatic stemming and synonyms. So if you search for "check account", we'll also include results for a few variations of those words, including "checking account" (which is what you probably meant to type). Or if you search for "mac book", we'll also include results for "macbook".<br /><br /><font style="font-weight:bold;">Export all your files</font><br /><br />There's also <a href="http://googledocs.blogspot.com/2009/10/data-liberation-mark-as-viewed-and-new.html">more good news</a> from the <a href="http://www.dataliberation.org/">Data Liberation Front</a>. A few weeks ago we launched the new "Export..." functionality. Today, we added an "Export all" option, which lets you export all your docs (up to 2GB at a time) with one click. This is the equivalent of almost 100,000 Google Docs.<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUTRxB85LQrX-vKYsxKA0aw80rph7z1IHuc7SFwQgOTu3anX12aYcB-rrwmOVQ0G_cbRcA_8xlqi88dl6QIpWfjG1qxMYhBSnNDIUClWei4NGz-5-9F86uAPKl6DIwN1kNbXtl4Y34vrE/s1600-h/File-8.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412785807748845682" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUTRxB85LQrX-vKYsxKA0aw80rph7z1IHuc7SFwQgOTu3anX12aYcB-rrwmOVQ0G_cbRcA_8xlqi88dl6QIpWfjG1qxMYhBSnNDIUClWei4NGz-5-9F86uAPKl6DIwN1kNbXtl4Y34vrE/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;"></a><br />You can also export a single file and email it to anyone you'd like in a single step. Once you select an item, click "Share" and select "Email as attachment...". Then pick which format (PDF, MS Office, etc.) you want to use to send the item, compose your email, and hit send.<br /><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCZVfsKjQJmtqnIPpFpvt8BmpkQdZ6hd7s0siluy7_jOkFZ5rvQ6cFAwjjzgEDQ8Yx9BOZpL65merFvrO-2ycOxDhyphenhyphen2cYcBqNbTxAtSmD1aeYWX9QRHlUpCPXROeOqn51Ftr4wHcfba-Q/s1600-h/File-9.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412785814079386370" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhCZVfsKjQJmtqnIPpFpvt8BmpkQdZ6hd7s0siluy7_jOkFZ5rvQ6cFAwjjzgEDQ8Yx9BOZpL65merFvrO-2ycOxDhyphenhyphen2cYcBqNbTxAtSmD1aeYWX9QRHlUpCPXROeOqn51Ftr4wHcfba-Q/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;"></a><br /><font style="font-weight:bold;">Sunsetting Email-In Your Documents and Files</font><br /><br />Lastly, a change that we aren't excited about. We're removing the existing "email-in" feature. As you may know, it's been a bit buggy recently and only supports a small subset of document types compared to the Docs list. In order to address this, we'll be taking down the feature and working on a bringing it back in the future with more functionality and better integration.<br /><br />In the meantime, you can use the multi-file upload in your Docs list or the <a href="http://code.google.com/apis/documents/overview.html">GData API</a> to programatically upload docs. You can also take attachments from GMail and <a href="http://mail.google.com/support/bin/answer.py?hl=en&amp;answer=30719">open them in Google Docs</a>.<br /><br />If you have any questions, please let us know over on the <a href="//www.google.com/support/forum/p/Google+Docs/label?lid=1222793079d1eddb&amp;hl=en">forum</a>.<br /><br /><font class="byline-author">Posted by: Vijay Bangaru, Product Manager, Google Docs</font></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/sort-by-relevance-export-all-and-more.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=Google Drive Blog:Sort by relevance, export all and more&url=https://drive.googleblog.com/2009/12/sort-by-relevance-export-all-and-more.html&via=googledrive'> <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://drive.googleblog.com/2009/12/sort-by-relevance-export-all-and-more.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'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='9' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/sort-by-relevance-export-all-and-more.html' data-url='https://drive.googleblog.com/2009/12/sort-by-relevance-export-all-and-more.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/sort-by-relevance-export-all-and-more.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://drive.googleblog.com/search/label/document%20list' rel='tag'> document list </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> </span> </div> </div> </div> <div class='post' data-id='1794315718819503873' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/change-owner-in-google-spreadsheet.html' itemprop='url' title='Change owner in a Google spreadsheet'> Change owner in a Google spreadsheet </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, December 8, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> A month ago, we <a href="http://googledocs.blogspot.com/2009/10/google-docs-now-more-consistent.html">standardized the look and feel</a> of the Google Docs editors. Consistency across all the editors remains an important goal, which is why we are happy to report that you can now change the owner of a Google spreadsheet. This feature was already available in documents and presentations. <br /><br />Changing the owner of a document is helpful if you are working in a group and the owner of the document leaves your group or no longer needs to work on that document. <div><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIrGBE2gJAuGNaJBn5oWjs7dgj0IdNhI_UKUp1807pNXSmkA6GLdmvhpn3Rt3uIEzK8RV5Z_dXjkDT-CFSnoJBTCbU9BS_Y40aWo-QUTMx8-oorf4DleZTP7-caGJlr0fauBfq1x-hEKA/s1600-h/File-6.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412784178755372722" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIrGBE2gJAuGNaJBn5oWjs7dgj0IdNhI_UKUp1807pNXSmkA6GLdmvhpn3Rt3uIEzK8RV5Z_dXjkDT-CFSnoJBTCbU9BS_Y40aWo-QUTMx8-oorf4DleZTP7-caGJlr0fauBfq1x-hEKA/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;" /></a><br />Do you have ideas on how to improve Google Docs spreadsheets? <a href="http://productideas.appspot.com/#15/e=220cb&t=2192c">Submit your idea</a> on the Google Docs product ideas page.</div><div><br /><span class="byline-author">Posted by: LB Lincoln and Josh Danziger, Software Engineers, Google Docs</span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> A month ago, we <a href="http://googledocs.blogspot.com/2009/10/google-docs-now-more-consistent.html">standardized the look and feel</a> of the Google Docs editors. Consistency across all the editors remains an important goal, which is why we are happy to report that you can now change the owner of a Google spreadsheet. This feature was already available in documents and presentations. <br /><br />Changing the owner of a document is helpful if you are working in a group and the owner of the document leaves your group or no longer needs to work on that document. <div><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIrGBE2gJAuGNaJBn5oWjs7dgj0IdNhI_UKUp1807pNXSmkA6GLdmvhpn3Rt3uIEzK8RV5Z_dXjkDT-CFSnoJBTCbU9BS_Y40aWo-QUTMx8-oorf4DleZTP7-caGJlr0fauBfq1x-hEKA/s1600-h/File-6.png"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5412784178755372722" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhIrGBE2gJAuGNaJBn5oWjs7dgj0IdNhI_UKUp1807pNXSmkA6GLdmvhpn3Rt3uIEzK8RV5Z_dXjkDT-CFSnoJBTCbU9BS_Y40aWo-QUTMx8-oorf4DleZTP7-caGJlr0fauBfq1x-hEKA/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 450px;" /></a><br />Do you have ideas on how to improve Google Docs spreadsheets? <a href="http://productideas.appspot.com/#15/e=220cb&t=2192c">Submit your idea</a> on the Google Docs product ideas page.</div><div><br /><span class="byline-author">Posted by: LB Lincoln and Josh Danziger, Software Engineers, Google Docs</span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/change-owner-in-google-spreadsheet.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=Google Drive Blog:Change owner in a Google spreadsheet&url=https://drive.googleblog.com/2009/12/change-owner-in-google-spreadsheet.html&via=googledrive'> <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://drive.googleblog.com/2009/12/change-owner-in-google-spreadsheet.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'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='22' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/change-owner-in-google-spreadsheet.html' data-url='https://drive.googleblog.com/2009/12/change-owner-in-google-spreadsheet.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/change-owner-in-google-spreadsheet.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://drive.googleblog.com/search/label/Google%20Apps%20Blog' rel='tag'> Google Apps Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/spreadsheets' rel='tag'> spreadsheets </a> </span> </div> </div> </div> <div class='post' data-id='5166794294645751893' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2009/12/now-even-easier-use-google-docs.html' itemprop='url' title='Now even easier: use Google Docs &amp; Checkout to sell online'> Now even easier: use Google Docs &amp; Checkout to sell online </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, December 1, 2009 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> As you may <a href="http://googledocs.blogspot.com/2009/07/use-google-docs-google-checkout-to-sell.html">recall</a>, the Google Checkout store gadget, available in Google Labs, allows you to create an online store with inventory managed from a Google spreadsheet and payments accepted through Google Checkout. Today, using Google Docs and Checkout to sell online became easier with the introduction of a <a href="http://storegadget.googlelabs.com/">new store gadget wizard</a>.<div><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgap7RcYQ2rK_ixp466M10Ge58C7FQOkCwewTIdSih4Ro_YWTgctKLODhz3s-18rrBGjy-AO0KwAUz6t0O6SeX3eRwFQMKIWWYSDprnzpCsWOCV1nTcVrOecNU7WbOEMAIIvaoKjXcjdtY/s1600/File.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5410430662610434770" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgap7RcYQ2rK_ixp466M10Ge58C7FQOkCwewTIdSih4Ro_YWTgctKLODhz3s-18rrBGjy-AO0KwAUz6t0O6SeX3eRwFQMKIWWYSDprnzpCsWOCV1nTcVrOecNU7WbOEMAIIvaoKjXcjdtY/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 270px;" /></a><br />Interesting in learning more about the store gadget wizard? Check out the post on the <a href="http://googlecheckout.blogspot.com/2009/12/now-even-easier-use-google-docs.html">Google Checkout Blog</a>.<br /><br /><span class="byline-author">Posted by: Mike Giardina, Strategist, Google Checkout </span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> As you may <a href="http://googledocs.blogspot.com/2009/07/use-google-docs-google-checkout-to-sell.html">recall</a>, the Google Checkout store gadget, available in Google Labs, allows you to create an online store with inventory managed from a Google spreadsheet and payments accepted through Google Checkout. Today, using Google Docs and Checkout to sell online became easier with the introduction of a <a href="http://storegadget.googlelabs.com/">new store gadget wizard</a>.<div><br /><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgap7RcYQ2rK_ixp466M10Ge58C7FQOkCwewTIdSih4Ro_YWTgctKLODhz3s-18rrBGjy-AO0KwAUz6t0O6SeX3eRwFQMKIWWYSDprnzpCsWOCV1nTcVrOecNU7WbOEMAIIvaoKjXcjdtY/s1600/File.jpg"><img alt="" border="0" id="BLOGGER_PHOTO_ID_5410430662610434770" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgap7RcYQ2rK_ixp466M10Ge58C7FQOkCwewTIdSih4Ro_YWTgctKLODhz3s-18rrBGjy-AO0KwAUz6t0O6SeX3eRwFQMKIWWYSDprnzpCsWOCV1nTcVrOecNU7WbOEMAIIvaoKjXcjdtY/" style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 270px;" /></a><br />Interesting in learning more about the store gadget wizard? Check out the post on the <a href="http://googlecheckout.blogspot.com/2009/12/now-even-easier-use-google-docs.html">Google Checkout Blog</a>.<br /><br /><span class="byline-author">Posted by: Mike Giardina, Strategist, Google Checkout </span></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2009/12/now-even-easier-use-google-docs.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=Google Drive Blog:Now even easier: use Google Docs &amp; Checkout to sell online&url=https://drive.googleblog.com/2009/12/now-even-easier-use-google-docs.html&via=googledrive'> <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://drive.googleblog.com/2009/12/now-even-easier-use-google-docs.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'> &#57529; </i> <span class='cmt_count_iframe_holder' data-count='1' data-onclick='' data-post-url='https://drive.googleblog.com/2009/12/now-even-easier-use-google-docs.html' data-url='https://drive.googleblog.com/2009/12/now-even-easier-use-google-docs.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2009/12/now-even-easier-use-google-docs.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://drive.googleblog.com/search/label/Google%20Drive%20Blog' rel='tag'> Google Drive Blog </a> , <a class='label' href='https://drive.googleblog.com/search/label/spreadsheets' rel='tag'> spreadsheets </a> </span> </div> </div> </div> <div class='blog-pager' id='blog-pager'> <a class='home-link' href='https://drive.googleblog.com/'> <i class='material-icons'> &#59530; </i> </a> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='https://drive.googleblog.com/search?updated-max=2010-02-10T09:00:00-08:00&max-results=7&reverse-paginate=true' id='Blog1_blog-pager-newer-link' title='Newer Posts'> <i class='material-icons'> &#58820; </i> </a> </span> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://drive.googleblog.com/search?updated-max=2009-12-01T16:24:00-08:00&max-results=7' id='Blog1_blog-pager-older-link' title='Older Posts'> <i class='material-icons'> &#58824; </i> </a> </span> </div> <div class='clear'></div> </div></div> </div> </div> <div class='col-right'> <div class='section' id='sidebar-top'><div class='widget HTML' data-version='1' id='HTML9'> <div class='widget-content'> <div class='searchBox'> <input type='text' title='Search This Blog' placeholder='Search blog ...' /> </div> </div> <div class='clear'></div> </div></div> <div id='aside'> <div class='section' id='sidebar'><div class='widget Label' data-version='1' id='Label1'> <div class='tab'> <img class='sidebar-icon' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYpJREFUeNrs2aFuwzAQBmAvKRkMKRjZA4QMDJaWFgyMjuzFRg37DIUlA3uFkoGQSaWzJU+tpri5O9+l/zSfdFJlpe59yTmyVedq1PjfcZMZ70NuQnaF8w8htyE/rABtpviXkLcK88c5HhLkMBfgVan43zfFBNGMjHVGT/s55KP2pAvidbGHd+nzKt1RKSLG3rKF1iPFv6UWiPke8i7kEqGdGsI1O+LYVdqJAjgirwkKYD0ytkJBUNbAMvX8V3q9PhUsYvU1sWD8SO/sQvx2ahxOiNoJCSBCoAHYCEQAC4EKICOQASQEOmAS8RcAFxFN5hiIiugpgC3wk9hQAHH/70EBHXUN7IER5EWMiBgo2+nzOKQv9SCAeEM/OQAkhE/ncccFICB87qzQMia5FsJfOui0zMnmRvipU1ormHQuxGTxUsAcCFLxJQBLBLn4UoAFglW8BkATwS5eC6CBEBWvCShBiIvXBkgQRcVbADiI4uKtABSESvGWgB9EzHt3+tNwyO0qa9SoIYtvAQYAqDJhaWWeMecAAAAASUVORK5CYII='/> <h2> Labels </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content list-label-widget-content'> <ul> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/%23SafeOnline'> #SafeOnline </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/accessibility'> accessibility </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/add-ons'> add-ons </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Android'> Android </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/app%20scripts'> app scripts </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/apps'> apps </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/attachments'> attachments </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/avery'> avery </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/back%20to%20school'> back to school </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/blind'> blind </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/braille'> braille </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/charts'> charts </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/chat'> chat </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Chrome'> Chrome </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Chrome%20extensions'> Chrome extensions </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/chrome%20web%20apps'> chrome web apps </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Cloud%20Connect'> Cloud Connect </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/collaboration'> collaboration </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/comments'> comments </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/community'> community </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/discussions'> discussions </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/docs'> docs </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/docs%20editors'> docs editors </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/document%20list'> document list </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/documents'> documents </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/documents%20list'> documents list </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/drawings'> drawings </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Drive'> Drive </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/drivebacktoschool'> drivebacktoschool </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/easybib'> easybib </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/education'> education </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/enterprise'> enterprise </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Faces%20of%20Docs'> Faces of Docs </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/folders'> folders </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/forms'> forms </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/gmail'> gmail </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/gone%20google'> gone google </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Google%20Apps%20Blog'> Google Apps Blog </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Google%20Apps%20Script'> Google Apps Script </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Google%20Cloud%20Connect'> Google Cloud Connect </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/google%20docs'> google docs </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Google%20Docs%20Viewer'> Google Docs Viewer </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/google%20documents'> google documents </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/google%20drive'> google drive </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Google%20Drive%20Blog'> Google Drive Blog </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Google%20Pack'> Google Pack </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Google%20Sites'> Google Sites </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Google%2B'> Google+ </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/googlenew'> googlenew </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Guest%20Post'> Guest Post </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/hangout%20on%20air'> hangout on air </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/help'> help </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/holiday'> holiday </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/images'> images </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/iOS'> iOS </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Keep'> Keep </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/letterfeed'> letterfeed </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/low-vision'> low-vision </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/mailchimp'> mailchimp </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/mobile'> mobile </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/nanowrimo'> nanowrimo </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/OCR'> OCR </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/office%20compatibility%20mode'> office compatibility mode </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/offline'> offline </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/paperless'> paperless </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/pdfs'> pdfs </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/photo'> photo </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/photos'> photos </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/presentations'> presentations </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/product%20ideas'> product ideas </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/profiles'> profiles </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/quickoffice'> quickoffice </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Reddit'> Reddit </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/research'> research </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/save%20to%20drive'> save to drive </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/screen%20reader'> screen reader </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/scripts'> scripts </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/security'> security </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/sharing'> sharing </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/sheet'> sheet </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/sheets'> sheets </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/shortcut'> shortcut </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/slides'> slides </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/spell%20check'> spell check </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/spreadsheets'> spreadsheets </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/stock%20photos'> stock photos </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/storage'> storage </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/students'> students </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/suggested%20edits'> suggested edits </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/tables'> tables </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/teachers'> teachers </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/team'> team </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/templates'> templates </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/videos'> videos </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/Viewer'> Viewer </a> </li> <li> <a dir='ltr' href='https://drive.googleblog.com/search/label/work'> work </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'> &#58055; </i> <h2> Archive </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content'> <div id='ArchiveList'> <div id='BlogArchive1_ArchiveList'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://drive.googleblog.com/2016/'> 2016 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.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://drive.googleblog.com/2016/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.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://drive.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://drive.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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://drive.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://drive.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://drive.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://drive.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://drive.googleblog.com/2014/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.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://drive.googleblog.com/2014/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.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://drive.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://drive.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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://drive.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://drive.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://drive.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://drive.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://drive.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://drive.googleblog.com/2013/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.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://drive.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://drive.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://drive.googleblog.com/2013/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.googleblog.com/2013/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.googleblog.com/2013/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.googleblog.com/2012/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.googleblog.com/2010/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate expanded'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy toggle-open'> <i class='material-icons'> &#58823; </i> &#160; </span> </a> <a class='post-count-link' href='https://drive.googleblog.com/2009/'> 2009 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate expanded'> <div class=''> <a class='post-count-link' href='https://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://drive.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://drive.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://drive.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://drive.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://drive.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://drive.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://drive.googleblog.com/2007/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.googleblog.com/2007/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.googleblog.com/2007/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.googleblog.com/2007/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.googleblog.com/2007/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.googleblog.com/2007/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.googleblog.com/2007/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#58821; </i> </span> <a class='toggle' href='javascript:void(0)' style='display: none'> <span class='zippy'> <i class='material-icons'> &#58821; </i> &#160; </span> </a> <a class='post-count-link' href='https://drive.googleblog.com/2006/'> 2006 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.googleblog.com/2006/12/'> Dec </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.googleblog.com/2006/11/'> Nov </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://drive.googleblog.com/2006/10/'> Oct </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://googledrive.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 class='widget HTML' data-version='1' id='HTML7'> <h2 class='title'> Visit our site </h2> <div class='widget-content'> <a href="//www.google.com/drive/about.html?utm_source=en-blog&amp;utm_medium=link&amp;utm_campaign=driveblog">Google Drive</a><br/> <a href="//www.google.com/docs/about?utm_source=en-blog&amp;utm_medium=link&amp;utm_campaign=driveblog">Google Docs, Sheets, Slides</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/+GoogleDrive" 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="youtubewrapper"><a href="//www.youtube.com/google?add_user_id=tYNXje7xqyk07cNbpgqTiA&amp;feature=creators_cornier-//s.ytimg.com/yt/img/creators_corner/Subscribe_to_my_videos/YT_Subscribe_130x36_red.png" style="font-size: 100%;"></a></div> <div class="share followgooglewrapper"> <button data-href="https://twitter.com/intent/follow?original_referer=http://googledrive.blogspot.in/&amp;screen_name=googledrive" onclick='sharingPopup(this);' id='twitter-share'><span class="twitter-follow">Follow @googledrive</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> <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/drive">Product Forum</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="//googlepublicpolicy.blogspot.com/" title="Public Policy">Public Policy Blog</a> </li> <li> <a href="//googleresearch.blogspot.com/" title="Research">Research Blog</a> </li> <li> <a href="//googleforstudents.blogspot.com/" title="Student">Student Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-2'><div class='widget HTML' data-version='1' id='HTML3'> <h2 class='title'> Products </h2> <div class='widget-content'> <ul> <li> <a href="//officialandroid.blogspot.com/" title="Android">Official Android Blog</a> </li> <li> <a href="//chrome.blogspot.com/" title="Chrome">Chrome Blog</a> </li> <li> <a href="//google-latlong.blogspot.com/" title="Lat Long">Lat Long Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-3'><div class='widget HTML' data-version='1' id='HTML4'> <h2 class='title'> Developers </h2> <div class='widget-content'> <ul> <li> <a href="//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/60983134-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY4IEZX7bAsIxYSRTcOmdJcZH1znnA:1739791987733';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d5320550312748173929','//drive.googleblog.com/2009/12/','5320550312748173929'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '5320550312748173929', 'title': 'Google Drive Blog', 'url': 'https://drive.googleblog.com/2009/12/', 'canonicalUrl': 'https://drive.googleblog.com/2009/12/', 'homepageUrl': 'https://drive.googleblog.com/', 'searchUrl': 'https://drive.googleblog.com/search', 'canonicalHomepageUrl': 'https://drive.googleblog.com/', 'blogspotFaviconUrl': 'https://drive.googleblog.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': true, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'UA-34322147-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\x22Google Drive Blog - Atom\x22 href\x3d\x22https://drive.googleblog.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Google Drive Blog - RSS\x22 href\x3d\x22https://drive.googleblog.com/feeds/posts/default?alt\x3drss\x22 /\x3e\n\x3clink rel\x3d\x22service.post\x22 type\x3d\x22application/atom+xml\x22 title\x3d\x22Google Drive Blog - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/5320550312748173929/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/4b890f0df4aad4c4', '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': 'archive', 'pageName': 'December 2009', 'pageTitle': 'Google Drive Blog: December 2009', 'metaDescription': 'News and notes from the Google Drive team'}}, {'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': 'Google Drive Blog', 'description': 'News and notes from the Google Drive team', 'url': 'https://drive.googleblog.com/2009/12/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2009, 'month': 12, 'rangeMessage': 'Showing posts from December, 2009'}}}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML9', 'sidebar-top', document.getElementById('HTML9'), {}, '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('HTML7', 'sidebar', document.getElementById('HTML7'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML5', 'sidebar-bottom', document.getElementById('HTML5'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-bottom', document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'footer-1', document.getElementById('HTML2'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML3', 'footer-2', document.getElementById('HTML3'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML4', 'footer-3', document.getElementById('HTML4'), {}, 'displayModeFull')); </script> </body> </html>

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