CINXE.COM

Google Drive Blog: 2006

<!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: 2006 </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/2006/' 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/2006/' 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/2006/' 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=5ce98044-c15c-4b1f-949d-5f19deeaa2d6' 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=5ce98044-c15c-4b1f-949d-5f19deeaa2d6' 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='4039650230022307895' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2006/12/collaboration-worldwide.html' itemprop='url' title='Collaboration worldwide'> Collaboration worldwide </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Thursday, December 14, 2006 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by: Ken Norton, Product Manager, Google Docs & Spreadsheets</span><br /><br />Whether you're sitting in the same room, across campus, or in different countries, you can collaborate with others using <a href="http://docs.google.com">Google Docs & Spreadsheets</a>. If you're using the application, and you live outside the U.S. or you're working with people outside of the U.S., we'd love to hear from you about what you're up to. So far we've heard from authors, college students, dragstrip operators, police officers, and even fantasy baseball league members. <br /> <br />Post your story <a href="http://groups.google.com/group/Share-Your-Story?lnk=li">here</a> in our Google Group and while you're at it, check out <a href="//www.google.com/google-d-s/tour5.html">other stories</a> as well. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by: Ken Norton, Product Manager, Google Docs & Spreadsheets</span><br /><br />Whether you're sitting in the same room, across campus, or in different countries, you can collaborate with others using <a href="http://docs.google.com">Google Docs & Spreadsheets</a>. If you're using the application, and you live outside the U.S. or you're working with people outside of the U.S., we'd love to hear from you about what you're up to. So far we've heard from authors, college students, dragstrip operators, police officers, and even fantasy baseball league members. <br /> <br />Post your story <a href="http://groups.google.com/group/Share-Your-Story?lnk=li">here</a> in our Google Group and while you're at it, check out <a href="//www.google.com/google-d-s/tour5.html">other stories</a> as well. <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/2006/12/collaboration-worldwide.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:Collaboration worldwide&url=https://drive.googleblog.com/2006/12/collaboration-worldwide.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/2006/12/collaboration-worldwide.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='3' data-onclick='' data-post-url='https://drive.googleblog.com/2006/12/collaboration-worldwide.html' data-url='https://drive.googleblog.com/2006/12/collaboration-worldwide.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2006/12/collaboration-worldwide.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='5333483292487732906' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2006/12/dragging-and-dropping.html' itemprop='url' title='Dragging and dropping'> Dragging and dropping </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, December 13, 2006 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by: Ken Norton, Product Manager, Google Docs & Spreadsheets</span><br /><br />Have you ever come across a link to a document on the web and wished you could open it directly with <a href="http://docs.google.com">Google Docs & Spreadsheets</a>? The process until now has been somewhat convoluted -- you needed to save the file to your desktop, then upload it to Google Docs & Spreadsheets. What a drag. Wouldn't it be nice to save a few steps, and turn that drag into drag-and-drop? Thanks to our friends on the Google Toolbar team, you can.<br /><br />We just launched <a href="http://tools.google.com/firefox/toolbar/FT3/intl/en/">Google Toolbar 3 Beta for Firefox</a>, and it includes some very cool features for Google Docs & Spreadsheets users. With those features enabled, you can open most popular file types in Google D&S. Clicking a link to a file on a web page will open the document directly in your browser window. Even cooler, you can drag file icons from your desktop to your browser and have them automatically imported into D&S. Once you've installed the beta, enable these features from the "Options" menu of your Toolbar.<br /><br />Being able to drag and drop files directly has really streamlined my day. Maybe I can even use that free time to catch up on my holiday shopping. And since you asked, Google Docs & Spreadsheets is a handy way to manage your shopping lists! <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by: Ken Norton, Product Manager, Google Docs & Spreadsheets</span><br /><br />Have you ever come across a link to a document on the web and wished you could open it directly with <a href="http://docs.google.com">Google Docs & Spreadsheets</a>? The process until now has been somewhat convoluted -- you needed to save the file to your desktop, then upload it to Google Docs & Spreadsheets. What a drag. Wouldn't it be nice to save a few steps, and turn that drag into drag-and-drop? Thanks to our friends on the Google Toolbar team, you can.<br /><br />We just launched <a href="http://tools.google.com/firefox/toolbar/FT3/intl/en/">Google Toolbar 3 Beta for Firefox</a>, and it includes some very cool features for Google Docs & Spreadsheets users. With those features enabled, you can open most popular file types in Google D&S. Clicking a link to a file on a web page will open the document directly in your browser window. Even cooler, you can drag file icons from your desktop to your browser and have them automatically imported into D&S. Once you've installed the beta, enable these features from the "Options" menu of your Toolbar.<br /><br />Being able to drag and drop files directly has really streamlined my day. Maybe I can even use that free time to catch up on my holiday shopping. And since you asked, Google Docs & Spreadsheets is a handy way to manage your shopping lists! <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/2006/12/dragging-and-dropping.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:Dragging and dropping&url=https://drive.googleblog.com/2006/12/dragging-and-dropping.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/2006/12/dragging-and-dropping.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='6' data-onclick='' data-post-url='https://drive.googleblog.com/2006/12/dragging-and-dropping.html' data-url='https://drive.googleblog.com/2006/12/dragging-and-dropping.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2006/12/dragging-and-dropping.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='8091602163237500116' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2006/11/young-puppy-new-tricks.html' itemprop='url' title='Young puppy, new tricks...'> Young puppy, new tricks... </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, November 29, 2006 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by: John Danaher, Software Engineer in Google's NYC office</span><br /><br />As a web application, Google Docs &amp; Spreadsheets can do all sorts of neat things. Of course, easy sharing and collaborative editing are the most obvious benefits, but this young puppy is learning some <a href="//www.google.com/google-d-s/whatsnew.html">new tricks</a> (of course, I'll mention the two closest to my heart first ;-) ).<br/> <br/> One is <a href="http://docs.google.com/support/spreadsheets/bin/answer.py?answer=54199"> GoogleLookup</a>, which attempts to answer your questions by using information from the web. You can use it for all kinds of party tricks, like looking up the population of New York City [=GoogleLookup("New York City", "population")] or when Google was founded [=googlelookup("google", "founded")]. Try it to see what other things you can look up. I'll warn you in advance, it's a bit addicting. If you mouse over the cell, you'll see links to the source pages where we found the data, so you can always check out the primary sources. And don't forget you can copy/paste (ctrl-c / ctrl-v) the formula to other cells to easily have a bunch of GoogleLookups in a sheet. Don't expect to change the world with this function, but have fun with it.<br/> <br/> While GoogleLookup covers a little bit of everything, its sibling <a href="http://docs.google.com/support/spreadsheets/bin/answer.py?answer=54198"> GoogleFinance</a> focuses just on financial data from Google Finance. Using a similar syntax, you can look up the price of Google stock [=GoogleFinance("GOOG")] or the 52-week high of Apple [=GoogleFinance("AAPL", "HIGH52")]. And since stock prices tend to change more often than, say, the capital of California does, we update them in your spreadsheet automatically. So if you leave your portfolio spreadsheet open, you should see numbers get updated as you would on <a href="http://finance.google.com/finance">Google Finance</a> itself. Of course, we also have the same 20-minute delay on financial data.<br/> <br/> So as GoogleLookup and Google Finance let you pull data from the web into your spreadsheet, we've also make it easier to put your data back out onto the web by publishing it. If you go to the "Publish" tab at the upper-right of your spreadsheet, you can publish your entire spreadsheet (or just one sheet of it) so that other people can view it as HTML, PDF, or even as an Atom or RSS feed. You can finally share your spreadsheets with others without them having to sign in to their Google Account. And if you go to the "more publishing options" link, you'll find some other cool options (duh!).<br/> <br/> Besides a few other handy small features, there's one more worth mentioning: revisions. If you (or one of your 'trusted collaborators') makes a mistake in a spreadsheet which our usually-friendly autosave feature picks up, you can go back to prior versions of your spreadsheet using the "Revisions" tab. That'll come in handy, I promise.<br/> <br/> So have fun, and please let us know what you think by <br /><a href="http://groups.google.com/group/Suggestions-and-Ideas-Writely?lnk=lr">making suggestions</a>, or <a href="http://groups.google.com/group/GoogleDocsSpreadsheets">discussing these features with others</a>. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by: John Danaher, Software Engineer in Google's NYC office</span><br /><br />As a web application, Google Docs &amp; Spreadsheets can do all sorts of neat things. Of course, easy sharing and collaborative editing are the most obvious benefits, but this young puppy is learning some <a href="//www.google.com/google-d-s/whatsnew.html">new tricks</a> (of course, I'll mention the two closest to my heart first ;-) ).<br/> <br/> One is <a href="http://docs.google.com/support/spreadsheets/bin/answer.py?answer=54199"> GoogleLookup</a>, which attempts to answer your questions by using information from the web. You can use it for all kinds of party tricks, like looking up the population of New York City [=GoogleLookup("New York City", "population")] or when Google was founded [=googlelookup("google", "founded")]. Try it to see what other things you can look up. I'll warn you in advance, it's a bit addicting. If you mouse over the cell, you'll see links to the source pages where we found the data, so you can always check out the primary sources. And don't forget you can copy/paste (ctrl-c / ctrl-v) the formula to other cells to easily have a bunch of GoogleLookups in a sheet. Don't expect to change the world with this function, but have fun with it.<br/> <br/> While GoogleLookup covers a little bit of everything, its sibling <a href="http://docs.google.com/support/spreadsheets/bin/answer.py?answer=54198"> GoogleFinance</a> focuses just on financial data from Google Finance. Using a similar syntax, you can look up the price of Google stock [=GoogleFinance("GOOG")] or the 52-week high of Apple [=GoogleFinance("AAPL", "HIGH52")]. And since stock prices tend to change more often than, say, the capital of California does, we update them in your spreadsheet automatically. So if you leave your portfolio spreadsheet open, you should see numbers get updated as you would on <a href="http://finance.google.com/finance">Google Finance</a> itself. Of course, we also have the same 20-minute delay on financial data.<br/> <br/> So as GoogleLookup and Google Finance let you pull data from the web into your spreadsheet, we've also make it easier to put your data back out onto the web by publishing it. If you go to the "Publish" tab at the upper-right of your spreadsheet, you can publish your entire spreadsheet (or just one sheet of it) so that other people can view it as HTML, PDF, or even as an Atom or RSS feed. You can finally share your spreadsheets with others without them having to sign in to their Google Account. And if you go to the "more publishing options" link, you'll find some other cool options (duh!).<br/> <br/> Besides a few other handy small features, there's one more worth mentioning: revisions. If you (or one of your 'trusted collaborators') makes a mistake in a spreadsheet which our usually-friendly autosave feature picks up, you can go back to prior versions of your spreadsheet using the "Revisions" tab. That'll come in handy, I promise.<br/> <br/> So have fun, and please let us know what you think by <br /><a href="http://groups.google.com/group/Suggestions-and-Ideas-Writely?lnk=lr">making suggestions</a>, or <a href="http://groups.google.com/group/GoogleDocsSpreadsheets">discussing these features with others</a>. <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://drive.googleblog.com/2006/11/young-puppy-new-tricks.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:Young puppy, new tricks...&url=https://drive.googleblog.com/2006/11/young-puppy-new-tricks.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/2006/11/young-puppy-new-tricks.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/2006/11/young-puppy-new-tricks.html' data-url='https://drive.googleblog.com/2006/11/young-puppy-new-tricks.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2006/11/young-puppy-new-tricks.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='320233090729323596' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2006/11/the-scoop-on-global-warming-student.html' itemprop='url' title='The scoop on the Global Warming Student Speakout'> The scoop on the Global Warming Student Speakout </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Sunday, November 26, 2006 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by: Jen</span><br /><br /><span style="FONT-WEIGHT:bold"><br/> </span>We're winding up our Global Warming Student Speakout project with a full-page ad in <span style="FONT-STYLE:italic">USA Today</span> (11/27/06). This project was in many ways an experiment: can hundreds of students of all ages and from all around the world kick out ideas on combating global warming...in real-time...in record time...and do it online using Google Docs &amp; Spreadsheets? The answer is a resounding YES, I am very happy to say.<br/> <br/> We got super-positive feedback from the 80+ schools who participated in the project, and of course all the kids are excited that their schools and ideas will be in the spotlight in the ad. (I'm not sure what page the ad will be on...all I know is that it won't be in the sports section ;-} )&nbsp; I'll be raiding my local newspaper stand to pick up all the issues I can carry back to the team first thing tomorrow AM!<br/> <br/> Check out <a href="http://docs.google.com/View?id=dhhsxqs3_0ngv4xg" target="blank_" title="this example of one Romanian school's brainstorm results">this example of one Romanian school's brainstorm results</a> in a published Google document...complete with student artwork that complements the class' ideas. And here's a nice anecdote from (coincidentally) another Romanian teacher who organized her class' participation in the project:<span style="FONT-STYLE:italic"><br/> <br/> </span> <div style="MARGIN-LEFT:40px"> <span style="FONT-STYLE:italic">"I must confess that they [the students] were extremely enthusiastic. They really liked the fact that they had to brainstorm during the classes and then edit the document on their computers at home. During the brainstorming, which was indeed a real "storm", they came up with a lot of ideas."</span><br/> </div> <div style="MARGIN-LEFT:40px"> -- Ioana Pecheanu, a high school teacher at Vasile Alecsandri National College in Galati, Romania<br/> </div> <br/> <span style="FONT-WEIGHT:bold"><span style="FONT-WEIGHT:bold"></span></span>Many thanks to all the participants in this fun and fruitful project. Please check out the full list of the students' <a href="//www.google.com/educators/globalwarmingideas" target="blank_" title="top 50 ideas on the Google Educators site">top 50 ideas on the Google Educators site</a>.<br/> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by: Jen</span><br /><br /><span style="FONT-WEIGHT:bold"><br/> </span>We're winding up our Global Warming Student Speakout project with a full-page ad in <span style="FONT-STYLE:italic">USA Today</span> (11/27/06). This project was in many ways an experiment: can hundreds of students of all ages and from all around the world kick out ideas on combating global warming...in real-time...in record time...and do it online using Google Docs &amp; Spreadsheets? The answer is a resounding YES, I am very happy to say.<br/> <br/> We got super-positive feedback from the 80+ schools who participated in the project, and of course all the kids are excited that their schools and ideas will be in the spotlight in the ad. (I'm not sure what page the ad will be on...all I know is that it won't be in the sports section ;-} )&nbsp; I'll be raiding my local newspaper stand to pick up all the issues I can carry back to the team first thing tomorrow AM!<br/> <br/> Check out <a href="http://docs.google.com/View?id=dhhsxqs3_0ngv4xg" target="blank_" title="this example of one Romanian school's brainstorm results">this example of one Romanian school's brainstorm results</a> in a published Google document...complete with student artwork that complements the class' ideas. And here's a nice anecdote from (coincidentally) another Romanian teacher who organized her class' participation in the project:<span style="FONT-STYLE:italic"><br/> <br/> </span> <div style="MARGIN-LEFT:40px"> <span style="FONT-STYLE:italic">"I must confess that they [the students] were extremely enthusiastic. They really liked the fact that they had to brainstorm during the classes and then edit the document on their computers at home. During the brainstorming, which was indeed a real "storm", they came up with a lot of ideas."</span><br/> </div> <div style="MARGIN-LEFT:40px"> -- Ioana Pecheanu, a high school teacher at Vasile Alecsandri National College in Galati, Romania<br/> </div> <br/> <span style="FONT-WEIGHT:bold"><span style="FONT-WEIGHT:bold"></span></span>Many thanks to all the participants in this fun and fruitful project. Please check out the full list of the students' <a href="//www.google.com/educators/globalwarmingideas" target="blank_" title="top 50 ideas on the Google Educators site">top 50 ideas on the Google Educators site</a>.<br/> <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/2006/11/the-scoop-on-global-warming-student.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:The scoop on the Global Warming Student Speakout&url=https://drive.googleblog.com/2006/11/the-scoop-on-global-warming-student.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/2006/11/the-scoop-on-global-warming-student.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/2006/11/the-scoop-on-global-warming-student.html' data-url='https://drive.googleblog.com/2006/11/the-scoop-on-global-warming-student.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2006/11/the-scoop-on-global-warming-student.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='5179714774227330383' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2006/11/gotta-getta-gadget.html' itemprop='url' title='Gotta getta gadget'> Gotta getta gadget </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, November 22, 2006 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by: Jen</span><br /><br />A new Google Gadget featuring a short list of your most recently edited documents and spreadsheets has just arrived in the Google Personalized Homepage. Here's what it looks like:<br/> <br/> <div style="TEXT-ALIGN:center"> <br /><img src="//photos1.blogger.com/blogger/1635/1769/1600/gadget.png" style="HEIGHT:204px; WIDTH:280px"><br /><br /></div> <br/> Just the way we like it - simple and to the point. That said, we already have a few enhancements in the works, so please <a href="http://google-d-s.blogspot.com/2006/11/gotta-getta-gadget.html#links">post a comment</a> if you have an improvement idea to share with us.<br /><br />Ah but first you have to use it! Click on the "Add it now" button below (you'll have to be signed into your Google Account).<br/> <span style="FONT-WEIGHT:bold"> </span><br/><a href="http://fusion.google.com/add?moduleurl=http://www.google.com/ig/modules/docs.xml"> <img alt="Add to Google" border="0" height="22" src="//www.google.com/ig/images/add.gif" width="115"></a><br/> <br/> And P.S. we wish all our U.S. users a very happy Thanksgiving!<br/> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by: Jen</span><br /><br />A new Google Gadget featuring a short list of your most recently edited documents and spreadsheets has just arrived in the Google Personalized Homepage. Here's what it looks like:<br/> <br/> <div style="TEXT-ALIGN:center"> <br /><img src="//photos1.blogger.com/blogger/1635/1769/1600/gadget.png" style="HEIGHT:204px; WIDTH:280px"><br /><br /></div> <br/> Just the way we like it - simple and to the point. That said, we already have a few enhancements in the works, so please <a href="http://google-d-s.blogspot.com/2006/11/gotta-getta-gadget.html#links">post a comment</a> if you have an improvement idea to share with us.<br /><br />Ah but first you have to use it! Click on the "Add it now" button below (you'll have to be signed into your Google Account).<br/> <span style="FONT-WEIGHT:bold"> </span><br/><a href="http://fusion.google.com/add?moduleurl=http://www.google.com/ig/modules/docs.xml"> <img alt="Add to Google" border="0" height="22" src="//www.google.com/ig/images/add.gif" width="115"></a><br/> <br/> And P.S. we wish all our U.S. users a very happy Thanksgiving!<br/> <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/2006/11/gotta-getta-gadget.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:Gotta getta gadget&url=https://drive.googleblog.com/2006/11/gotta-getta-gadget.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/2006/11/gotta-getta-gadget.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='10' data-onclick='' data-post-url='https://drive.googleblog.com/2006/11/gotta-getta-gadget.html' data-url='https://drive.googleblog.com/2006/11/gotta-getta-gadget.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2006/11/gotta-getta-gadget.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='2842307752644458239' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2006/11/new-features-are-up.html' itemprop='url' title='New features are up'> New features are up </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, November 15, 2006 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by: Jen</span><br /><br />We just released a couple of new features:<br/> <br/> <ul> <li> <span style="FONT-WEIGHT:bold">Document spellcheck in your language</span> </li> </ul> <div style="MARGIN-LEFT:40px"> <span style="FONT-WEIGHT:bold"></span>This one has consistently been a top feature request for a looooong time, so we're really excited to have finished it. The document spellcheck now supports more than 30 languages, and we think it's a better quality spellcheck than our old one (it's the same one that Gmail uses, actually).<br/> </div> <br/> <ul> <li> <span style="FONT-WEIGHT:bold">2 new views of your docs &amp; spreadsheets</span> </li> </ul> <div style="MARGIN-LEFT:40px"> For the folks out there who have LOTS of documents and spreadsheets, you can now choose to display only documents, or only spreadsheets. Check out these new "All Documents" and "All Spreadsheets" options from the green-highlighted Browse Docs &amp; Spreadsheets drop-down menu.<br/> </div> <br/> As always, we'll be monitoring the <a href="http://groups.google.com/group/GoogleDocsSpreadsheets" target="blank_" title="discussion group">discussion group</a> and <a href="http://groups.google.com/group/GoogleDocsSpreadsheets" target="blank_" title="support emails">support email</a> for your feedback.<br/> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by: Jen</span><br /><br />We just released a couple of new features:<br/> <br/> <ul> <li> <span style="FONT-WEIGHT:bold">Document spellcheck in your language</span> </li> </ul> <div style="MARGIN-LEFT:40px"> <span style="FONT-WEIGHT:bold"></span>This one has consistently been a top feature request for a looooong time, so we're really excited to have finished it. The document spellcheck now supports more than 30 languages, and we think it's a better quality spellcheck than our old one (it's the same one that Gmail uses, actually).<br/> </div> <br/> <ul> <li> <span style="FONT-WEIGHT:bold">2 new views of your docs &amp; spreadsheets</span> </li> </ul> <div style="MARGIN-LEFT:40px"> For the folks out there who have LOTS of documents and spreadsheets, you can now choose to display only documents, or only spreadsheets. Check out these new "All Documents" and "All Spreadsheets" options from the green-highlighted Browse Docs &amp; Spreadsheets drop-down menu.<br/> </div> <br/> As always, we'll be monitoring the <a href="http://groups.google.com/group/GoogleDocsSpreadsheets" target="blank_" title="discussion group">discussion group</a> and <a href="http://groups.google.com/group/GoogleDocsSpreadsheets" target="blank_" title="support emails">support email</a> for your feedback.<br/> <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/2006/11/new-features-are-up.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 features are up&url=https://drive.googleblog.com/2006/11/new-features-are-up.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/2006/11/new-features-are-up.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/2006/11/new-features-are-up.html' data-url='https://drive.googleblog.com/2006/11/new-features-are-up.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2006/11/new-features-are-up.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='5335731067349396210' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2006/10/a-real-treat.html' itemprop='url' title='A real treat'> A real treat </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, October 31, 2006 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by: Jen</span><br /><br />Anyone who has ever helped to launch a new beta product knows that the team obsessively seeks out every article or review, wondering, <span style="FONT-STYLE:italic">"Will it be a TRICK or a TREAT?"</span> Happily, we got a big treat last week when <span style="FONT-STYLE:italic">PC Magazine</span> gave Google Docs &amp; Spreadsheets <a href="http://www.pcmag.com/article2/0,1759,2032344,00.asp" target="blank_" title="4 out of 5 stars">4 out of 5 stars</a>.<br/> <br/> The part I love best about that article is that it says we're "bug-free." Wow, a beta product that's bug-free! (That would be a first, wouldn't it?) If you ever run across what you think might be a bug in Google Docs &amp; Spreadsheets, please first check out our searchable <a href="http://groups.google.com/group/GoogleDocsSpreadsheets" target="blank_" title="Help Group">Help Group</a> where outstandingly helpful users like <a href="http://groups.google.com/group/How-to-for-Advanced-User/browse_frm/thread/59e42773ee34968e/#" target="blank_" title="Gill">Gill</a> and <a href="http://groups.google.com/group/getting_started/browse_frm/thread/92930485de4e3370/#" target="blank_" title="ahab">ahab</a> share their opinions and expertise with other folks, including those of us on the product development side. If you don't see the topic of the issue addressed there or in the Help Center, please contact <a href="http://docs.google.com/support/bin/request.py" target="blank_" title="our support team">our support team</a>.<br/> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by: Jen</span><br /><br />Anyone who has ever helped to launch a new beta product knows that the team obsessively seeks out every article or review, wondering, <span style="FONT-STYLE:italic">"Will it be a TRICK or a TREAT?"</span> Happily, we got a big treat last week when <span style="FONT-STYLE:italic">PC Magazine</span> gave Google Docs &amp; Spreadsheets <a href="http://www.pcmag.com/article2/0,1759,2032344,00.asp" target="blank_" title="4 out of 5 stars">4 out of 5 stars</a>.<br/> <br/> The part I love best about that article is that it says we're "bug-free." Wow, a beta product that's bug-free! (That would be a first, wouldn't it?) If you ever run across what you think might be a bug in Google Docs &amp; Spreadsheets, please first check out our searchable <a href="http://groups.google.com/group/GoogleDocsSpreadsheets" target="blank_" title="Help Group">Help Group</a> where outstandingly helpful users like <a href="http://groups.google.com/group/How-to-for-Advanced-User/browse_frm/thread/59e42773ee34968e/#" target="blank_" title="Gill">Gill</a> and <a href="http://groups.google.com/group/getting_started/browse_frm/thread/92930485de4e3370/#" target="blank_" title="ahab">ahab</a> share their opinions and expertise with other folks, including those of us on the product development side. If you don't see the topic of the issue addressed there or in the Help Center, please contact <a href="http://docs.google.com/support/bin/request.py" target="blank_" title="our support team">our support team</a>.<br/> <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/2006/10/a-real-treat.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:A real treat&url=https://drive.googleblog.com/2006/10/a-real-treat.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/2006/10/a-real-treat.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/2006/10/a-real-treat.html' data-url='https://drive.googleblog.com/2006/10/a-real-treat.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2006/10/a-real-treat.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='5653179005792992596' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2006/10/speakout-gears-up.html' itemprop='url' title='Speakout gears up'> Speakout gears up </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Monday, October 30, 2006 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by: Jen</span><br /><br />We now have lots of schools participating in our <a href="//www.google.com/educators/globalwarming.html" target="blank_" title="Global Warming Student Speakout">Global Warming Student Speakout</a> from each of the locations listed below. We just extended the deadline for participation to this Friday -- November 3rd -- and we're hoping to get participation from even more locations this week. <span style="color: rgb(204, 0, 0);"></span><br> <br> <ul> <li> Australia </li><li> Bangladesh </li><li> Canada </li><li> India </li><li> Indonesia </li><li> Philippines </li><li> Romania </li><li> Saudi Arabia </li><li> Switzerland </li><li> United Kingdom </li><li> USA: California, Florida, Illinois, Indiana, Minnesota, New Jersey, Ohio, North Dakota, Pennsylvania, Utah, Virginia </li></ul> <br> It only takes 1-2 hours to do the student-teacher brainstorming about ways to fight global warming and idea sharing via Google Docs & Spreadsheets. So please <a href="//www.google.com/educators/globalwarming.html" target="blank_" title="pass the word along">pass the word along</a> to a teacher you know! <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by: Jen</span><br /><br />We now have lots of schools participating in our <a href="//www.google.com/educators/globalwarming.html" target="blank_" title="Global Warming Student Speakout">Global Warming Student Speakout</a> from each of the locations listed below. We just extended the deadline for participation to this Friday -- November 3rd -- and we're hoping to get participation from even more locations this week. <span style="color: rgb(204, 0, 0);"></span><br> <br> <ul> <li> Australia </li><li> Bangladesh </li><li> Canada </li><li> India </li><li> Indonesia </li><li> Philippines </li><li> Romania </li><li> Saudi Arabia </li><li> Switzerland </li><li> United Kingdom </li><li> USA: California, Florida, Illinois, Indiana, Minnesota, New Jersey, Ohio, North Dakota, Pennsylvania, Utah, Virginia </li></ul> <br> It only takes 1-2 hours to do the student-teacher brainstorming about ways to fight global warming and idea sharing via Google Docs & Spreadsheets. So please <a href="//www.google.com/educators/globalwarming.html" target="blank_" title="pass the word along">pass the word along</a> to a teacher you know! <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/2006/10/speakout-gears-up.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:Speakout gears up&url=https://drive.googleblog.com/2006/10/speakout-gears-up.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/2006/10/speakout-gears-up.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='3' data-onclick='' data-post-url='https://drive.googleblog.com/2006/10/speakout-gears-up.html' data-url='https://drive.googleblog.com/2006/10/speakout-gears-up.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2006/10/speakout-gears-up.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='5880754066655576102' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2006/10/student-speakout-announcement.html' itemprop='url' title='Student Speakout Announcement'> Student Speakout Announcement </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, October 18, 2006 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by: Jen</span><br /><br /><br>November elections in the U.S. are right around the corner - November 7 is just a few weeks away. One issue that transcends any particular election and any particular country is global warming - it happens to be an issue that Google cares a lot about. It's also an issue that affects younger generations more gravely than older ones. But what (you're asking) has any of this got to do with Google Docs & Spreadsheets?<br><br>It turns out that lots of students use Google Docs & Spreadsheets, and most of them aren't old enough to vote. So we've come up with a project, in partnership with <a title="Global SchoolNet" target="blank_" href="http://www.gsn.org">Global SchoolNet</a>, that gives students a voice on the critical issue of global warming. We're inviting teachers and students to brainstorm strategies for fighting global warming, and have their ideas published in a full-page ad in <span style="font-style: italic;">The Washington Post </span>following national elections.<br><br>We're hoping that this project (which is running October 17 to November 3) both helps students learn about global warming and gives them a fun brainstorming and idea sharing experience using Google Docs & Spreadsheets. If you are interested in participating, check out the <a title="project announcement and details" target="blank_" href="//www.google.com/educators/globalwarming.html">project announcement and details</a> on the Google for Educators web site. <br><br><br> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by: Jen</span><br /><br /><br>November elections in the U.S. are right around the corner - November 7 is just a few weeks away. One issue that transcends any particular election and any particular country is global warming - it happens to be an issue that Google cares a lot about. It's also an issue that affects younger generations more gravely than older ones. But what (you're asking) has any of this got to do with Google Docs & Spreadsheets?<br><br>It turns out that lots of students use Google Docs & Spreadsheets, and most of them aren't old enough to vote. So we've come up with a project, in partnership with <a title="Global SchoolNet" target="blank_" href="http://www.gsn.org">Global SchoolNet</a>, that gives students a voice on the critical issue of global warming. We're inviting teachers and students to brainstorm strategies for fighting global warming, and have their ideas published in a full-page ad in <span style="font-style: italic;">The Washington Post </span>following national elections.<br><br>We're hoping that this project (which is running October 17 to November 3) both helps students learn about global warming and gives them a fun brainstorming and idea sharing experience using Google Docs & Spreadsheets. If you are interested in participating, check out the <a title="project announcement and details" target="blank_" href="//www.google.com/educators/globalwarming.html">project announcement and details</a> on the Google for Educators web site. <br><br><br> <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/2006/10/student-speakout-announcement.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:Student Speakout Announcement&url=https://drive.googleblog.com/2006/10/student-speakout-announcement.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/2006/10/student-speakout-announcement.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/2006/10/student-speakout-announcement.html' data-url='https://drive.googleblog.com/2006/10/student-speakout-announcement.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2006/10/student-speakout-announcement.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='1698320756756875104' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://drive.googleblog.com/2006/10/new-beginnings.html' itemprop='url' title='New Beginnings'> New Beginnings </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, October 10, 2006 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <span class="byline-author">Posted by: Jen</span><br /><br /><span style="FONT-WEIGHT:bold"></span>I'm pregnant with twins. Twin boys, that is. At first, I was pretty terrified at the prospect. I'm already a mom - I have a 3 year-old girl at home - so I have an inkling of the sleep deprivation and domestic chaos that awaits me with the birth of these boys. But then I got to thinking -- ultimately, it will be fabulous! The boys will have each other throughout their lives. They'll be thick as thieves, blood brothers, constant companions. They'll look out for each other and help each other out of (hopefully minor and infrequent) scrapes.<br/> <br/> Odd how one's personal life and work life sometimes mirror one another, isn't it? I've been working on two product teams here at Google: Writely, the Web word processor, and Google Spreadsheets. Writely was born as a start-up in August 2005 and joined the Google family in March this year. And Google Spreadsheets was born in Google Labs this past June. Today these two products begin a new life together as <a href="http://docs.google.com/" target="blank_" title="Google Docs & Spreadsheets">Google Docs & Spreadsheets</a>.<br/> <br/> The combination of documents and spreadsheets is a natural one. I think of documents as right-brain (a blank canvas for free-form writing) and spreadsheets as left-brain (a structured framework for lists and data). Different people use one or the other for the same thing. For example, if you were compiling a shopping list, would you prefer to do it in a document or a spreadsheet? I'd use a document ... you might use a spreadsheet ... it just depends on which format feels more comfortable and better suited for the task at hand.<br/> <br/> We've completely re-jiggered Writely and Google Spreadsheets so they're more identical than fraternal, and unified the two with one login, one help center and a joint list that shows all your documents and spreadsheets online. I hope you'll find these changes as useful and exciting as we do! <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <span class="byline-author">Posted by: Jen</span><br /><br /><span style="FONT-WEIGHT:bold"></span>I'm pregnant with twins. Twin boys, that is. At first, I was pretty terrified at the prospect. I'm already a mom - I have a 3 year-old girl at home - so I have an inkling of the sleep deprivation and domestic chaos that awaits me with the birth of these boys. But then I got to thinking -- ultimately, it will be fabulous! The boys will have each other throughout their lives. They'll be thick as thieves, blood brothers, constant companions. They'll look out for each other and help each other out of (hopefully minor and infrequent) scrapes.<br/> <br/> Odd how one's personal life and work life sometimes mirror one another, isn't it? I've been working on two product teams here at Google: Writely, the Web word processor, and Google Spreadsheets. Writely was born as a start-up in August 2005 and joined the Google family in March this year. And Google Spreadsheets was born in Google Labs this past June. Today these two products begin a new life together as <a href="http://docs.google.com/" target="blank_" title="Google Docs & Spreadsheets">Google Docs & Spreadsheets</a>.<br/> <br/> The combination of documents and spreadsheets is a natural one. I think of documents as right-brain (a blank canvas for free-form writing) and spreadsheets as left-brain (a structured framework for lists and data). Different people use one or the other for the same thing. For example, if you were compiling a shopping list, would you prefer to do it in a document or a spreadsheet? I'd use a document ... you might use a spreadsheet ... it just depends on which format feels more comfortable and better suited for the task at hand.<br/> <br/> We've completely re-jiggered Writely and Google Spreadsheets so they're more identical than fraternal, and unified the two with one login, one help center and a joint list that shows all your documents and spreadsheets online. I hope you'll find these changes as useful and exciting as we do! <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/2006/10/new-beginnings.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 Beginnings&url=https://drive.googleblog.com/2006/10/new-beginnings.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/2006/10/new-beginnings.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='7' data-onclick='' data-post-url='https://drive.googleblog.com/2006/10/new-beginnings.html' data-url='https://drive.googleblog.com/2006/10/new-beginnings.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://drive.googleblog.com/2006/10/new-beginnings.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='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=2007-05-17T14:40:00-07:00&max-results=7&reverse-paginate=true' id='Blog1_blog-pager-newer-link' title='Newer Posts'> <i class='material-icons'> &#58820; </i> </a> </span> <i class='material-icons disabled'> &#58824; </i> </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 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/2009/'> 2009 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate collapsed'> <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 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/2006/'> 2006 </a> </div> <div class='items'> <ul class='hierarchy'> <li class='archivedate expanded'> <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/984859869-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY7X7C0OzkoVjK_3Fe9PK3bec2kW-g:1732404393740';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d5320550312748173929','//drive.googleblog.com/2006/','5320550312748173929'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '5320550312748173929', 'title': 'Google Drive Blog', 'url': 'https://drive.googleblog.com/2006/', 'canonicalUrl': 'https://drive.googleblog.com/2006/', '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/d78375fb222d99b3', 'plusOneApiSrc': 'https://apis.google.com/js/platform.js', 'disableGComments': true, 'interstitialAccepted': false, 'sharing': {'platforms': [{'name': 'Get link', 'key': 'link', 'shareMessage': 'Get link', 'target': ''}, {'name': 'Facebook', 'key': 'facebook', 'shareMessage': 'Share to Facebook', 'target': 'facebook'}, {'name': 'BlogThis!', 'key': 'blogThis', 'shareMessage': 'BlogThis!', 'target': 'blog'}, {'name': 'X', 'key': 'twitter', 'shareMessage': 'Share to X', 'target': 'twitter'}, {'name': 'Pinterest', 'key': 'pinterest', 'shareMessage': 'Share to Pinterest', 'target': 'pinterest'}, {'name': 'Email', 'key': 'email', 'shareMessage': 'Email', 'target': 'email'}], 'disableGooglePlus': true, 'googlePlusShareButtonWidth': 0, 'googlePlusBootstrap': '\x3cscript type\x3d\x22text/javascript\x22\x3ewindow.___gcfg \x3d {\x27lang\x27: \x27en\x27};\x3c/script\x3e'}, 'hasCustomJumpLinkMessage': false, 'jumpLinkMessage': 'Read more', 'pageType': 'archive', 'pageName': '2006', 'pageTitle': 'Google Drive Blog: 2006', '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/2006/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2006, 'rangeMessage': 'Showing posts from 2006'}}}]); _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