CINXE.COM

Google Chrome Blog: January 2014

<!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 Chrome Blog: January 2014 </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 Chrome Blog' property='og:title'/> <meta content='en_US' property='og:locale'/> <meta content='https://chrome.googleblog.com/2014/01/' property='og:url'/> <meta content='Google Chrome Blog' property='og:site_name'/> <!-- Twitter Card properties --> <meta content='Google Chrome Blog' property='og:title'/> <meta content='summary' name='twitter:card'/> <meta content='@googlechrome' 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: 76px; 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://chrome.googleblog.com/favicon.ico' rel='icon' type='image/x-icon'/> <link href='https://chrome.googleblog.com/2014/01/' rel='canonical'/> <link rel="alternate" type="application/atom+xml" title="Google Chrome Blog - Atom" href="https://chrome.googleblog.com/feeds/posts/default" /> <link rel="alternate" type="application/rss+xml" title="Google Chrome Blog - RSS" href="https://chrome.googleblog.com/feeds/posts/default?alt=rss" /> <link rel="service.post" type="application/atom+xml" title="Google Chrome Blog - Atom" href="https://www.blogger.com/feeds/2250394496987063687/posts/default" /> <!--Can't find substitution for tag [blog.ieCssRetrofitLinks]--> <meta content='https://chrome.googleblog.com/2014/01/' property='og:url'/> <meta content='Google Chrome Blog' property='og:title'/> <meta content='The latest news from the Google Chrome 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: 75px; 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: 48px; margin-top: 3px; } .header-inner .google-logo img { height: 48px; } .header-title h2 { font-size: 32px; line-height: 56px; } .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-1870203-70', 'auto', 'blogger'); ga('blogger.send', 'pageview'); </script> <link href='https://www.blogger.com/dyn-css/authorization.css?targetBlogID=2250394496987063687&amp;zx=062e6afe-d900-475a-bcea-e35960dea542' 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=2250394496987063687&amp;zx=062e6afe-d900-475a-bcea-e35960dea542' 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://chrome.googleblog.com/'> <img height="70" src="//4.bp.blogspot.com/-Nyfdpymc_Lo/VkQw-nJ79mI/AAAAAAAARYg/6o9VeoTvu-I/s1600-r/logo_chrome.png"> </a> <a href='/.'> <h2> Chrome Blog </h2> </a> </div> <div class='header-desc'> The latest news from the Google Chrome 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='2927853351392885190' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://chrome.googleblog.com/2014/01/clean-up-your-hijacked-settings.html' itemprop='url' title='Clean up your hijacked settings'> Clean up your hijacked settings </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Friday, January 31, 2014 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> So, you're trying to download a free screensaver or game or something else you really want. But later you find out that game came bundled with a malicious program that's trying to hijack your browser settings. <a href="http://chrome.blogspot.com/2013/10/dont-mess-with-my-browser.html">You're not the only one</a> having this problem&#8212;in fact, it's an issue that&#8217;s continuing to grow at an alarming rate. You should always be in charge of your own Chrome settings. To help keep your browser settings under your control we added a <a href="https://support.google.com/chrome/answer/3296214?hl=en">&#8220;reset browser settings&#8221; button</a> to Chrome&#8217;s settings page in October.<br /> <br /> Despite this, settings hijacking remains our <a href="https://productforums.google.com/forum/#!categories/chrome">number one user complaint</a>. To make sure the reset option reaches everyone who might need it, Chrome will be prompting Windows users whose settings appear to have been changed if they&#8217;d like to restore their browser settings back to factory default. If you&#8217;ve been affected by settings hijacking and would like to restore your settings, just click &#8220;Reset&#8221; on the prompt below when it appears.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwU22u1JuAxvrVdodeE6Uhzher3jrGK8Cii_gAkKkWnaXST2s939XL9eRZy90Eaq48I4gzlKmIe8Zg4Oa68of0V-pMYm2SfLYPWvo5hdbIwWJWdaDGEEVJiEpXyeODKpn0Mc4m72x3OPPo/s1600/Reset+Prompt+v1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="283" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwU22u1JuAxvrVdodeE6Uhzher3jrGK8Cii_gAkKkWnaXST2s939XL9eRZy90Eaq48I4gzlKmIe8Zg4Oa68of0V-pMYm2SfLYPWvo5hdbIwWJWdaDGEEVJiEpXyeODKpn0Mc4m72x3OPPo/s1600/Reset+Prompt+v1.png" width="400" /></a></div> <br /> <br /> Note that this will disable any extensions, apps and themes you have installed. If you&#8217;d like to reactivate any of your extensions after the reset, you can find and re-enable them by looking in the Chrome menu under &#8220;More tools &gt; Extensions.&#8221; Apps are automatically re-enabled the next time you use them.<br /> <br /> Some hijackers are especially pernicious and have left behind processes that are meant to undermine user control of settings, so you may find that you&#8217;re hijacked again after a short period of time. If that happens you can find additional help uninstalling such programs in the Chrome <a href="https://productforums.google.com/forum/#!categories/chrome/report-a-problem-and-get-troubleshooting-help">help forum</a>&#8212;and remember even if you don&#8217;t see the prompt, you can always restore Chrome to a fresh state by clicking the reset button in your Chrome settings.<br /> <br /> Linus Upson, Vice President of Engineering<br /> <div> <br /></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> So, you're trying to download a free screensaver or game or something else you really want. But later you find out that game came bundled with a malicious program that's trying to hijack your browser settings. <a href="http://chrome.blogspot.com/2013/10/dont-mess-with-my-browser.html">You're not the only one</a> having this problem&#8212;in fact, it's an issue that&#8217;s continuing to grow at an alarming rate. You should always be in charge of your own Chrome settings. To help keep your browser settings under your control we added a <a href="https://support.google.com/chrome/answer/3296214?hl=en">&#8220;reset browser settings&#8221; button</a> to Chrome&#8217;s settings page in October.<br /> <br /> Despite this, settings hijacking remains our <a href="https://productforums.google.com/forum/#!categories/chrome">number one user complaint</a>. To make sure the reset option reaches everyone who might need it, Chrome will be prompting Windows users whose settings appear to have been changed if they&#8217;d like to restore their browser settings back to factory default. If you&#8217;ve been affected by settings hijacking and would like to restore your settings, just click &#8220;Reset&#8221; on the prompt below when it appears.<br /> <br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwU22u1JuAxvrVdodeE6Uhzher3jrGK8Cii_gAkKkWnaXST2s939XL9eRZy90Eaq48I4gzlKmIe8Zg4Oa68of0V-pMYm2SfLYPWvo5hdbIwWJWdaDGEEVJiEpXyeODKpn0Mc4m72x3OPPo/s1600/Reset+Prompt+v1.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="283" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiwU22u1JuAxvrVdodeE6Uhzher3jrGK8Cii_gAkKkWnaXST2s939XL9eRZy90Eaq48I4gzlKmIe8Zg4Oa68of0V-pMYm2SfLYPWvo5hdbIwWJWdaDGEEVJiEpXyeODKpn0Mc4m72x3OPPo/s1600/Reset+Prompt+v1.png" width="400" /></a></div> <br /> <br /> Note that this will disable any extensions, apps and themes you have installed. If you&#8217;d like to reactivate any of your extensions after the reset, you can find and re-enable them by looking in the Chrome menu under &#8220;More tools &gt; Extensions.&#8221; Apps are automatically re-enabled the next time you use them.<br /> <br /> Some hijackers are especially pernicious and have left behind processes that are meant to undermine user control of settings, so you may find that you&#8217;re hijacked again after a short period of time. If that happens you can find additional help uninstalling such programs in the Chrome <a href="https://productforums.google.com/forum/#!categories/chrome/report-a-problem-and-get-troubleshooting-help">help forum</a>&#8212;and remember even if you don&#8217;t see the prompt, you can always restore Chrome to a fresh state by clicking the reset button in your Chrome settings.<br /> <br /> Linus Upson, Vice President of Engineering<br /> <div> <br /></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://chrome.googleblog.com/2014/01/clean-up-your-hijacked-settings.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 Chrome Blog:Clean up your hijacked settings&url=https://chrome.googleblog.com/2014/01/clean-up-your-hijacked-settings.html&via=googlechrome'> <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://chrome.googleblog.com/2014/01/clean-up-your-hijacked-settings.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://chrome.googleblog.com/2014/01/clean-up-your-hijacked-settings.html' data-url='https://chrome.googleblog.com/2014/01/clean-up-your-hijacked-settings.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://chrome.googleblog.com/2014/01/clean-up-your-hijacked-settings.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://chrome.googleblog.com/search/label/Chrome%20Blog' rel='tag'> Chrome Blog </a> </span> </div> </div> </div> <div class='post' data-id='8039135563397419852' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://chrome.googleblog.com/2014/01/chrome-lego-you-can-build-whatever-you.html' itemprop='url' title='Chrome + LEGO: You can build whatever you like '> Chrome + LEGO: You can build whatever you like </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, January 28, 2014 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> Think back: you&#8217;ve just dumped a bin of LEGO<span style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: 13px; line-height: 18.200000762939453px;">&#174;</span>&nbsp;bricks onto the floor with a satisfying crash, and you have the whole day ahead of you to build whatever you want. There&#8217;s something pretty amazing about being able to piece together your ideas with just a collection of colorful bricks. <br /> <br /> Well, we think the creative freedom of LEGO bricks shouldn&#8217;t be limited to plastic bins&#8212;which is the idea behind <a href="http://www.buildwithchrome.com/">Build with Chrome</a>, a collaboration between Chrome and the LEGO Group that brought these colorful bricks to the web using WebGL, a 3D graphics technology. It was <a href="http://google-au.blogspot.com/2012/06/build-bringing-lego-bricks-to-chrome.html">originally built by a team in Australia</a> as an experiment, and now we&#8217;re opening it up to everybody. So now you can publish your <a href="http://google-au.blogspot.com/2012/07/the-z-of-lego-build-with-chrome.html">wacky</a> creations to any plot of land in the world. <br /> <div style="text-align: center;"> <iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/r4TIkhm2tWc" width="560"></iframe> </div> We&#8217;ve added a few new features to make it easier to build and explore this digital world of LEGO creations. To start, you can now sign in with a <a href="http://www.plus.google.com/">Google+ account</a> to help find stuff that people in your circles have created. A new categorization system for completed Builds will help you sort and filter for specific types of structures. <br /> <br /> To hone your engineering skills and prepare for the upcoming &#8220;<a href="http://www.thelegomovie.com/">THE LEGO<span style="font-size: x-small;">&#174;</span>&nbsp;MOVIE<span style="font-size: x-small;">&#8482;</span>&nbsp;</a>,&#8221; you can explore the Build Academy, a series of short tutorials and challenges featuring characters and structures from the film. <br /> <br /> If it feels more natural to use your hands&#8212;rather than a mouse&#8212;you can build your creations using a touchscreen on your phone or tablet with <a href="http://blog.chromium.org/2013/07/chrome-29-beta-web-audio-and-webrtc-in.html">Chrome for Android support for WebGL</a> on devices with high-end graphics capabilities. <br /> <br /> As <a href="http://infolab.stanford.edu/pub/voy/museum/pictures/display/0-4-Google.htm">big fans of LEGO</a>, we&#8217;re excited to see what you come up with to fill this new world. Share your creations on <a href="https://plus.google.com/+chrome">Google+</a> and we&#8217;ll reshare the most inventive ones. <br /> <br /> Posted by Adrian Soghoian, Product Marketing Manager and Beginning Builder <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> Think back: you&#8217;ve just dumped a bin of LEGO<span style="background-color: white; color: #222222; font-family: arial, sans-serif; font-size: 13px; line-height: 18.200000762939453px;">&#174;</span>&nbsp;bricks onto the floor with a satisfying crash, and you have the whole day ahead of you to build whatever you want. There&#8217;s something pretty amazing about being able to piece together your ideas with just a collection of colorful bricks. <br /> <br /> Well, we think the creative freedom of LEGO bricks shouldn&#8217;t be limited to plastic bins&#8212;which is the idea behind <a href="http://www.buildwithchrome.com/">Build with Chrome</a>, a collaboration between Chrome and the LEGO Group that brought these colorful bricks to the web using WebGL, a 3D graphics technology. It was <a href="http://google-au.blogspot.com/2012/06/build-bringing-lego-bricks-to-chrome.html">originally built by a team in Australia</a> as an experiment, and now we&#8217;re opening it up to everybody. So now you can publish your <a href="http://google-au.blogspot.com/2012/07/the-z-of-lego-build-with-chrome.html">wacky</a> creations to any plot of land in the world. <br /> <div style="text-align: center;"> <iframe allowfullscreen="" frameborder="0" height="315" src="//www.youtube.com/embed/r4TIkhm2tWc" width="560"></iframe> </div> We&#8217;ve added a few new features to make it easier to build and explore this digital world of LEGO creations. To start, you can now sign in with a <a href="http://www.plus.google.com/">Google+ account</a> to help find stuff that people in your circles have created. A new categorization system for completed Builds will help you sort and filter for specific types of structures. <br /> <br /> To hone your engineering skills and prepare for the upcoming &#8220;<a href="http://www.thelegomovie.com/">THE LEGO<span style="font-size: x-small;">&#174;</span>&nbsp;MOVIE<span style="font-size: x-small;">&#8482;</span>&nbsp;</a>,&#8221; you can explore the Build Academy, a series of short tutorials and challenges featuring characters and structures from the film. <br /> <br /> If it feels more natural to use your hands&#8212;rather than a mouse&#8212;you can build your creations using a touchscreen on your phone or tablet with <a href="http://blog.chromium.org/2013/07/chrome-29-beta-web-audio-and-webrtc-in.html">Chrome for Android support for WebGL</a> on devices with high-end graphics capabilities. <br /> <br /> As <a href="http://infolab.stanford.edu/pub/voy/museum/pictures/display/0-4-Google.htm">big fans of LEGO</a>, we&#8217;re excited to see what you come up with to fill this new world. Share your creations on <a href="https://plus.google.com/+chrome">Google+</a> and we&#8217;ll reshare the most inventive ones. <br /> <br /> Posted by Adrian Soghoian, Product Marketing Manager and Beginning Builder <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://chrome.googleblog.com/2014/01/chrome-lego-you-can-build-whatever-you.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 Chrome Blog:Chrome + LEGO: You can build whatever you like &url=https://chrome.googleblog.com/2014/01/chrome-lego-you-can-build-whatever-you.html&via=googlechrome'> <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://chrome.googleblog.com/2014/01/chrome-lego-you-can-build-whatever-you.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://chrome.googleblog.com/2014/01/chrome-lego-you-can-build-whatever-you.html' data-url='https://chrome.googleblog.com/2014/01/chrome-lego-you-can-build-whatever-you.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://chrome.googleblog.com/2014/01/chrome-lego-you-can-build-whatever-you.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://chrome.googleblog.com/search/label/Chrome%20Blog' rel='tag'> Chrome Blog </a> </span> </div> </div> </div> <div class='post' data-id='8424482050731590035' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://chrome.googleblog.com/2014/01/more-web-more-savings-with-chrome-for.html' itemprop='url' title='More web, more savings with Chrome for Mobile'> More web, more savings with Chrome for Mobile </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Wednesday, January 15, 2014 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> More and more, we&#8217;re using our phones and tablets to discover great web content from all over the world. Today, a few new features in Chrome for Mobile make it easier for you to find and consume this content on the go.<br /> <div> <br /></div> <div> <b>Data compression for Android and iOS</b></div> <div> <br /> In the U.S. alone, more than a fifth of adult smartphone users now do most of their online browsing on their mobile device.<span id="docs-internal-guid-09ff2576-9241-457b-ebd2-32873496b2d3"><span style="font-family: Arial; font-size: 9px; vertical-align: super; white-space: pre-wrap;">1 </span></span>Around the world, we&#8217;re seeing a similar trend towards more mobile browsing. That&#8217;s why we&#8217;ll be rolling out a new feature on Chrome for Mobile to help you reduce data usage and save money on your mobile plan. When enabled, Chrome&#8217;s <a href="http://blog.chromium.org/2013/03/data-compression-in-chrome-beta-for.html">data compression and bandwidth management</a> can reduce data usage by up to 50% while browsing the web on Chrome for Android and iOS. This feature also enables Chrome&#8217;s <a href="http://blog.chromium.org/2012/01/all-about-safe-browsing.html">Safe Browsing</a> technology which helps protect you from malicious webpages.</div> <div> <br /></div> <div> To start saving data and turn on an even more secure browsing experience, visit &#8220;Settings&#8221; &gt; &#8220;Bandwidth management&#8221; &gt; &#8220;Reduce data usage.&#8221; Then simply turn the toggle to &#8220;On.&#8221; From this menu, you&#8217;ll also be able to track how much bandwidth you save each month as you browse on Chrome.<br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYEC7GON2AQoABC5xka5WjqjMRmlynbcvxha9IknHVGx-doTJUeQAQto-juVf4erSnOlOf7bBnt2vPx0phTZcBqeIVbM8AiWmpKlcomNUHNpwthIG2bsNDfZJZSxRh8DQzEwJqnck54tG7/s1600/datasavingsduo_v3+(1).png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="576" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYEC7GON2AQoABC5xka5WjqjMRmlynbcvxha9IknHVGx-doTJUeQAQto-juVf4erSnOlOf7bBnt2vPx0phTZcBqeIVbM8AiWmpKlcomNUHNpwthIG2bsNDfZJZSxRh8DQzEwJqnck54tG7/s1600/datasavingsduo_v3+(1).png" width="640" /></a></div> <b>Translate for iOS</b></div> <div> <br /> Parlez-vous français? Not to worry. We heard your requests and will be introducing <a href="//www.google.com/translate">Google Translate</a> in Chrome for iOS in the coming days. With this update, you can now translate webpages in Chrome with the click of a button on your iPhone and iPad, just as you&#8217;re used to on Chrome for <a href="http://chrome.blogspot.com/2010/03/polyglot-google-chrome-beta-with-new.html">desktop</a> and <a href="http://chrome.blogspot.com/2013/05/browse-web-across-languages-on-go.html">Android</a>. To translate a page into your phone or tablet&#8217;s native language, just look for the translation bar and select &#8220;Translate.&#8221;</div> <div> <div style="text-align: center;"> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDl91g5NxAiwYa_WfHhBqQjNjTEMdzGunaSTbGDgOKd3jMa5AfyJiF1V4Gy6DET9wwJ8RlsZghU9TDrganAsp9T6m3S2szWmErjnVkP9G3urwxHgiJj565wB6K2bmP4gvO4dvNMTD95zZj/s1600/M32_iphone_frenchcreators.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDl91g5NxAiwYa_WfHhBqQjNjTEMdzGunaSTbGDgOKd3jMa5AfyJiF1V4Gy6DET9wwJ8RlsZghU9TDrganAsp9T6m3S2szWmErjnVkP9G3urwxHgiJj565wB6K2bmP4gvO4dvNMTD95zZj/s1600/M32_iphone_frenchcreators.png" width="390" /></a></div> <div style="text-align: left;"> <b>Application shortcuts on Android</b></div> </div> </div> <div> <br /> Lastly, this upcoming release of Chrome for Android will allow you to create shortcuts to your favorite websites right from your homescreen for faster and easier access to the web. When visiting a site you&#8217;d like to save, simply select &#8220;Add to homescreen&#8221; from the toolbar menu.<br /> <div style="text-align: center;"> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqLOPksor5MiL9xn1ual8PoIWL6qKMeXHXfD_ueGCD3da9cVdgCETn7_m0frI3bJxAu1Pg0ili6dSllDPYMljC5JjhC_J9lcNCsrs8a3iyC7jq6uucIR6l8VH59tUKOm-Do6CjubAtsJyh/s1600/nexus5_africabloghomescreen.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqLOPksor5MiL9xn1ual8PoIWL6qKMeXHXfD_ueGCD3da9cVdgCETn7_m0frI3bJxAu1Pg0ili6dSllDPYMljC5JjhC_J9lcNCsrs8a3iyC7jq6uucIR6l8VH59tUKOm-Do6CjubAtsJyh/s1600/nexus5_africabloghomescreen.png" width="480" /></a></div> <div style="text-align: left;"> Then anytime you&#8217;d like to open the saved website, just tap its icon on your homescreen. <a href="http://blog.chromium.org/2013/10/chrome-31-beta-android-application.html">For certain websites</a>, the shortcut will open in a full-screen experience and appear as a separate app in the Android app switcher.</div> </div> </div> <div> <br /> To try out these features on your Android and iOS devices, download the latest releases of Chrome for Mobile coming soon to the <a href="https://play.google.com/store/apps/details?id=com.android.chrome">Play Store</a> and <a href="https://itunes.apple.com/app/id535886823">App Store</a>. These updates will be rolling out over the next few days.</div> <div> <br /> Posted by Matt Welsh, Software Engineer &amp; Data Squasher Extraordinaire</div> <div> <br /></div> <div> <br /> <span id="docs-internal-guid-09ff2576-9241-457b-ebd2-32873496b2d3"><span style="font-family: Arial; font-size: 9px; vertical-align: super; white-space: pre-wrap;">1</span></span>Source: Pew Internet <a href="http://pewinternet.org/Reports/2013/Cell-Internet.aspx">Cell Internet Use 2013 report</a>. </div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> More and more, we&#8217;re using our phones and tablets to discover great web content from all over the world. Today, a few new features in Chrome for Mobile make it easier for you to find and consume this content on the go.<br /> <div> <br /></div> <div> <b>Data compression for Android and iOS</b></div> <div> <br /> In the U.S. alone, more than a fifth of adult smartphone users now do most of their online browsing on their mobile device.<span id="docs-internal-guid-09ff2576-9241-457b-ebd2-32873496b2d3"><span style="font-family: Arial; font-size: 9px; vertical-align: super; white-space: pre-wrap;">1 </span></span>Around the world, we&#8217;re seeing a similar trend towards more mobile browsing. That&#8217;s why we&#8217;ll be rolling out a new feature on Chrome for Mobile to help you reduce data usage and save money on your mobile plan. When enabled, Chrome&#8217;s <a href="http://blog.chromium.org/2013/03/data-compression-in-chrome-beta-for.html">data compression and bandwidth management</a> can reduce data usage by up to 50% while browsing the web on Chrome for Android and iOS. This feature also enables Chrome&#8217;s <a href="http://blog.chromium.org/2012/01/all-about-safe-browsing.html">Safe Browsing</a> technology which helps protect you from malicious webpages.</div> <div> <br /></div> <div> To start saving data and turn on an even more secure browsing experience, visit &#8220;Settings&#8221; &gt; &#8220;Bandwidth management&#8221; &gt; &#8220;Reduce data usage.&#8221; Then simply turn the toggle to &#8220;On.&#8221; From this menu, you&#8217;ll also be able to track how much bandwidth you save each month as you browse on Chrome.<br /> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYEC7GON2AQoABC5xka5WjqjMRmlynbcvxha9IknHVGx-doTJUeQAQto-juVf4erSnOlOf7bBnt2vPx0phTZcBqeIVbM8AiWmpKlcomNUHNpwthIG2bsNDfZJZSxRh8DQzEwJqnck54tG7/s1600/datasavingsduo_v3+(1).png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="576" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgYEC7GON2AQoABC5xka5WjqjMRmlynbcvxha9IknHVGx-doTJUeQAQto-juVf4erSnOlOf7bBnt2vPx0phTZcBqeIVbM8AiWmpKlcomNUHNpwthIG2bsNDfZJZSxRh8DQzEwJqnck54tG7/s1600/datasavingsduo_v3+(1).png" width="640" /></a></div> <b>Translate for iOS</b></div> <div> <br /> Parlez-vous français? Not to worry. We heard your requests and will be introducing <a href="//www.google.com/translate">Google Translate</a> in Chrome for iOS in the coming days. With this update, you can now translate webpages in Chrome with the click of a button on your iPhone and iPad, just as you&#8217;re used to on Chrome for <a href="http://chrome.blogspot.com/2010/03/polyglot-google-chrome-beta-with-new.html">desktop</a> and <a href="http://chrome.blogspot.com/2013/05/browse-web-across-languages-on-go.html">Android</a>. To translate a page into your phone or tablet&#8217;s native language, just look for the translation bar and select &#8220;Translate.&#8221;</div> <div> <div style="text-align: center;"> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDl91g5NxAiwYa_WfHhBqQjNjTEMdzGunaSTbGDgOKd3jMa5AfyJiF1V4Gy6DET9wwJ8RlsZghU9TDrganAsp9T6m3S2szWmErjnVkP9G3urwxHgiJj565wB6K2bmP4gvO4dvNMTD95zZj/s1600/M32_iphone_frenchcreators.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiDl91g5NxAiwYa_WfHhBqQjNjTEMdzGunaSTbGDgOKd3jMa5AfyJiF1V4Gy6DET9wwJ8RlsZghU9TDrganAsp9T6m3S2szWmErjnVkP9G3urwxHgiJj565wB6K2bmP4gvO4dvNMTD95zZj/s1600/M32_iphone_frenchcreators.png" width="390" /></a></div> <div style="text-align: left;"> <b>Application shortcuts on Android</b></div> </div> </div> <div> <br /> Lastly, this upcoming release of Chrome for Android will allow you to create shortcuts to your favorite websites right from your homescreen for faster and easier access to the web. When visiting a site you&#8217;d like to save, simply select &#8220;Add to homescreen&#8221; from the toolbar menu.<br /> <div style="text-align: center;"> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqLOPksor5MiL9xn1ual8PoIWL6qKMeXHXfD_ueGCD3da9cVdgCETn7_m0frI3bJxAu1Pg0ili6dSllDPYMljC5JjhC_J9lcNCsrs8a3iyC7jq6uucIR6l8VH59tUKOm-Do6CjubAtsJyh/s1600/nexus5_africabloghomescreen.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="640" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjqLOPksor5MiL9xn1ual8PoIWL6qKMeXHXfD_ueGCD3da9cVdgCETn7_m0frI3bJxAu1Pg0ili6dSllDPYMljC5JjhC_J9lcNCsrs8a3iyC7jq6uucIR6l8VH59tUKOm-Do6CjubAtsJyh/s1600/nexus5_africabloghomescreen.png" width="480" /></a></div> <div style="text-align: left;"> Then anytime you&#8217;d like to open the saved website, just tap its icon on your homescreen. <a href="http://blog.chromium.org/2013/10/chrome-31-beta-android-application.html">For certain websites</a>, the shortcut will open in a full-screen experience and appear as a separate app in the Android app switcher.</div> </div> </div> <div> <br /> To try out these features on your Android and iOS devices, download the latest releases of Chrome for Mobile coming soon to the <a href="https://play.google.com/store/apps/details?id=com.android.chrome">Play Store</a> and <a href="https://itunes.apple.com/app/id535886823">App Store</a>. These updates will be rolling out over the next few days.</div> <div> <br /> Posted by Matt Welsh, Software Engineer &amp; Data Squasher Extraordinaire</div> <div> <br /></div> <div> <br /> <span id="docs-internal-guid-09ff2576-9241-457b-ebd2-32873496b2d3"><span style="font-family: Arial; font-size: 9px; vertical-align: super; white-space: pre-wrap;">1</span></span>Source: Pew Internet <a href="http://pewinternet.org/Reports/2013/Cell-Internet.aspx">Cell Internet Use 2013 report</a>. </div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://chrome.googleblog.com/2014/01/more-web-more-savings-with-chrome-for.html'> <img alt='Share on Google+' height='24' src='https://www.gstatic.com/images/branding/google_plus/2x/ic_w_post_gplus_black_24dp.png' width='24'/> </span> <span class='twitter-custom social-wrapper' data-href='http://twitter.com/share?text=Google Chrome Blog:More web, more savings with Chrome for Mobile&url=https://chrome.googleblog.com/2014/01/more-web-more-savings-with-chrome-for.html&via=googlechrome'> <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://chrome.googleblog.com/2014/01/more-web-more-savings-with-chrome-for.html'> <img alt='Share on Facebook' height='24' src='https://www.gstatic.com/images/icons/material/system/2x/post_facebook_black_24dp.png' width='24'/> </span> </div> <div class='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://chrome.googleblog.com/2014/01/more-web-more-savings-with-chrome-for.html' data-url='https://chrome.googleblog.com/2014/01/more-web-more-savings-with-chrome-for.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://chrome.googleblog.com/2014/01/more-web-more-savings-with-chrome-for.html' data-viewtype='FILTERED_POSTMOD'></div> <a href='https://plus.google.com/112374322230920073195' rel='author' style='display:none;'> Google </a> <div class='label-footer'> <span class='labels-caption'> Labels: </span> <span class='labels'> <a class='label' href='https://chrome.googleblog.com/search/label/Chrome%20Blog' rel='tag'> Chrome Blog </a> </span> </div> </div> </div> <div class='post' data-id='5334060729676730602' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://chrome.googleblog.com/2014/01/everyone-can-now-track-down-noisy-tabs.html' itemprop='url' title='Everyone can now track down noisy tabs'> Everyone can now track down noisy tabs </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, January 14, 2014 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> <div class="separator" style="clear: both; text-align: center;"> </div> November&#8217;s <a href="http://chrome.blogspot.com/2013/11/track-down-those-noisy-tabs.html">Chrome beta</a> introduced improvements to help make your browsing quieter, safer and sleeker. In the latest <a href="//google.com/chrome">Chrome release</a> we&#8217;re making these available to everyone:<br /> <ul> <li><b>You can now track down noisy tabs: </b>You can now visually scan your tabs for a speaker icon to quickly find the ones singing in the background. You&#8217;ll also be able to see which tabs are currently using your webcam or are being <a href="http://googleblog.blogspot.com/2013/07/from-tvs-to-tablets-everything-you-love.html">cast to your TV</a>.</li> </ul> <table align="center" style="text-align: center; vertical-align: top;"><tbody> <tr style="height: 0px;"><td style="border: 0px solid #000000; vertical-align: top;"><div style="text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhXRemdslWhdqrXpmknBGBmwkdAQuabEv15Bs6oWBe4MBPXFYhJaqb6t4r6sgUbCYsgX5ATdtX2_f-tEjtaWAEHFveHSSEnScwMVJQzdlKVLVYqEVjOe4mJn0O2ZMNlR00c6B5CVFx70Wc/s1600/noisy-tabs-sounds.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="58" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhXRemdslWhdqrXpmknBGBmwkdAQuabEv15Bs6oWBe4MBPXFYhJaqb6t4r6sgUbCYsgX5ATdtX2_f-tEjtaWAEHFveHSSEnScwMVJQzdlKVLVYqEVjOe4mJn0O2ZMNlR00c6B5CVFx70Wc/s200/noisy-tabs-sounds.png" width="200" /></a><i>Playing audio </i></div> <div dir="ltr" style="line-height: 1; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"> <i><br /></i></div> </td><td style="border: 0px solid #000000; vertical-align: top;"><div style="text-align: center;"> <i><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbc46UUA6lettL5wkFZLT3aLSEdUXZrLXhcmRzlPARuyyY-WFCnYLNUVh3VSMSh9nHNUle-BvJEXjhQfQn6YHJ4JVSYGi79ymARGY800XRhsHygui3gXtWnCmsc8zWlHRN04XppCqQFyuC/s1600/noisy-tabs-webcam.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="58" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbc46UUA6lettL5wkFZLT3aLSEdUXZrLXhcmRzlPARuyyY-WFCnYLNUVh3VSMSh9nHNUle-BvJEXjhQfQn6YHJ4JVSYGi79ymARGY800XRhsHygui3gXtWnCmsc8zWlHRN04XppCqQFyuC/s200/noisy-tabs-webcam.png" width="200" /></a>Using your webcam </i></div> </td><td style="border: 0px solid #000000; vertical-align: top;"><div style="text-align: center;"> <i><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3PGp6CLpp3N3voPcDeRMoE18av7lWb0VPYnWgIwl5veGmrOg0PnsRIesMaCsj4z1l0jZU9DJ87i8Odk7PoV1bwA0y4m7B-zKFsoRmPnLTUc1wRfthK8D9B4EQFxBxX_nkpPmm9qNipGke/s1600/noisy-tabs---cast.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="58" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3PGp6CLpp3N3voPcDeRMoE18av7lWb0VPYnWgIwl5veGmrOg0PnsRIesMaCsj4z1l0jZU9DJ87i8Odk7PoV1bwA0y4m7B-zKFsoRmPnLTUc1wRfthK8D9B4EQFxBxX_nkpPmm9qNipGke/s200/noisy-tabs---cast.png" width="200" /></a>Casting to your TV</i></div> </td></tr> </tbody></table> <ul> <li><b>Safe Browsing's malware warning has gotten stronger:</b> If you see this message in the download tray at the bottom of your screen, you can click &#8220;Dismiss&#8221; knowing that Chrome is <a href="http://chrome.blogspot.com/2013/10/dont-mess-with-my-browser.html">working to keep you safe</a>.</li> </ul> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ5fqn6-YuSsRgfI-a02F__QX5OzS_dZ6v6OQDfrsh2JHDd-taPiYdCOa3FyaIOcvgiVBgmjLgBhu0-z3JQMEmKlFaD6unCW4eocYBGoQE11cxz5WJxvEcm60mvswrRqMvVItIb3ElvTHk/s1600/justnofication.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="50" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ5fqn6-YuSsRgfI-a02F__QX5OzS_dZ6v6OQDfrsh2JHDd-taPiYdCOa3FyaIOcvgiVBgmjLgBhu0-z3JQMEmKlFaD6unCW4eocYBGoQE11cxz5WJxvEcm60mvswrRqMvVItIb3ElvTHk/s1600/justnofication.png" width="320" /></a></div> <center> <br /></center> <ul> <li><b>Try out <a href="http://chrome.blogspot.com/2013/10/a-beta-preview-supervised-users.html">supervised users</a> for your family members: </b>You can now use a beta preview of <a href="https://support.google.com/chrome/?p=ui_supervised_users">supervised users</a> to help family members who may need some guidance browsing the web. Once you create a supervised user, you can visit <a href="http://chrome.com/manage">chrome.com/manage</a> to review their browsing activity and determine site restrictions.</li> </ul> <div style="text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrkYu9Zt9ykdm6hMp3YZo9y7VA2FtAMjN8FoLU6_vkSCTDRR-6Gw57Y3Z_VH-ACtgcs3yn_jgNR-9G6n290lfre3G8xNLa5ytFWmPDU3caZFw2V4BI2_2VLg6kt9Xf4Bu_9iAp4W3BkEHw/s1600/supervisedusers_manage.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="216" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrkYu9Zt9ykdm6hMp3YZo9y7VA2FtAMjN8FoLU6_vkSCTDRR-6Gw57Y3Z_VH-ACtgcs3yn_jgNR-9G6n290lfre3G8xNLa5ytFWmPDU3caZFw2V4BI2_2VLg6kt9Xf4Bu_9iAp4W3BkEHw/s400/supervisedusers_manage.png" width="400" /></a> </div> <ul> <li><b>Chrome on Windows 8 &#8220;Metro&#8221; mode gets a new look: </b>Manage multiple Chrome windows and quickly get to your favorite Chrome Apps with an integrated <a href="https://support.google.com/chrome_webstore/answer/3060053?hl=en">app launcher</a>. &nbsp;On the desktop, we&#8217;ve updated the default styling of UI elements like form controls and scrollbars to match the sleek design of the new Chrome Metro interface.</li> </ul> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiL0NrjoxiIfgh7wdSullQD-i4wSrcnASoJg_4fo-tDxCK3_m9G5lHLSNzUru_SUIXyFs1XxQJUvptB9oauM3a-qrTAlAQser_z7dRokyjJBZ_TDpIdw9WtvYXYCy9a3HbVYWexEq-I4Lsm/s1600/png;base642d6692f94bd95514.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="358" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiL0NrjoxiIfgh7wdSullQD-i4wSrcnASoJg_4fo-tDxCK3_m9G5lHLSNzUru_SUIXyFs1XxQJUvptB9oauM3a-qrTAlAQser_z7dRokyjJBZ_TDpIdw9WtvYXYCy9a3HbVYWexEq-I4Lsm/s1600/png;base642d6692f94bd95514.png" width="640" /></a></div> <center> <br /></center> Yuri Wiitala, Software Engineer and Tenacious Tab Tracker<br /> <div> <br /></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> <div class="separator" style="clear: both; text-align: center;"> </div> November&#8217;s <a href="http://chrome.blogspot.com/2013/11/track-down-those-noisy-tabs.html">Chrome beta</a> introduced improvements to help make your browsing quieter, safer and sleeker. In the latest <a href="//google.com/chrome">Chrome release</a> we&#8217;re making these available to everyone:<br /> <ul> <li><b>You can now track down noisy tabs: </b>You can now visually scan your tabs for a speaker icon to quickly find the ones singing in the background. You&#8217;ll also be able to see which tabs are currently using your webcam or are being <a href="http://googleblog.blogspot.com/2013/07/from-tvs-to-tablets-everything-you-love.html">cast to your TV</a>.</li> </ul> <table align="center" style="text-align: center; vertical-align: top;"><tbody> <tr style="height: 0px;"><td style="border: 0px solid #000000; vertical-align: top;"><div style="text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhXRemdslWhdqrXpmknBGBmwkdAQuabEv15Bs6oWBe4MBPXFYhJaqb6t4r6sgUbCYsgX5ATdtX2_f-tEjtaWAEHFveHSSEnScwMVJQzdlKVLVYqEVjOe4mJn0O2ZMNlR00c6B5CVFx70Wc/s1600/noisy-tabs-sounds.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="58" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjhXRemdslWhdqrXpmknBGBmwkdAQuabEv15Bs6oWBe4MBPXFYhJaqb6t4r6sgUbCYsgX5ATdtX2_f-tEjtaWAEHFveHSSEnScwMVJQzdlKVLVYqEVjOe4mJn0O2ZMNlR00c6B5CVFx70Wc/s200/noisy-tabs-sounds.png" width="200" /></a><i>Playing audio </i></div> <div dir="ltr" style="line-height: 1; margin-bottom: 0pt; margin-top: 0pt; text-align: center;"> <i><br /></i></div> </td><td style="border: 0px solid #000000; vertical-align: top;"><div style="text-align: center;"> <i><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbc46UUA6lettL5wkFZLT3aLSEdUXZrLXhcmRzlPARuyyY-WFCnYLNUVh3VSMSh9nHNUle-BvJEXjhQfQn6YHJ4JVSYGi79ymARGY800XRhsHygui3gXtWnCmsc8zWlHRN04XppCqQFyuC/s1600/noisy-tabs-webcam.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="58" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjbc46UUA6lettL5wkFZLT3aLSEdUXZrLXhcmRzlPARuyyY-WFCnYLNUVh3VSMSh9nHNUle-BvJEXjhQfQn6YHJ4JVSYGi79ymARGY800XRhsHygui3gXtWnCmsc8zWlHRN04XppCqQFyuC/s200/noisy-tabs-webcam.png" width="200" /></a>Using your webcam </i></div> </td><td style="border: 0px solid #000000; vertical-align: top;"><div style="text-align: center;"> <i><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3PGp6CLpp3N3voPcDeRMoE18av7lWb0VPYnWgIwl5veGmrOg0PnsRIesMaCsj4z1l0jZU9DJ87i8Odk7PoV1bwA0y4m7B-zKFsoRmPnLTUc1wRfthK8D9B4EQFxBxX_nkpPmm9qNipGke/s1600/noisy-tabs---cast.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="58" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg3PGp6CLpp3N3voPcDeRMoE18av7lWb0VPYnWgIwl5veGmrOg0PnsRIesMaCsj4z1l0jZU9DJ87i8Odk7PoV1bwA0y4m7B-zKFsoRmPnLTUc1wRfthK8D9B4EQFxBxX_nkpPmm9qNipGke/s200/noisy-tabs---cast.png" width="200" /></a>Casting to your TV</i></div> </td></tr> </tbody></table> <ul> <li><b>Safe Browsing's malware warning has gotten stronger:</b> If you see this message in the download tray at the bottom of your screen, you can click &#8220;Dismiss&#8221; knowing that Chrome is <a href="http://chrome.blogspot.com/2013/10/dont-mess-with-my-browser.html">working to keep you safe</a>.</li> </ul> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ5fqn6-YuSsRgfI-a02F__QX5OzS_dZ6v6OQDfrsh2JHDd-taPiYdCOa3FyaIOcvgiVBgmjLgBhu0-z3JQMEmKlFaD6unCW4eocYBGoQE11cxz5WJxvEcm60mvswrRqMvVItIb3ElvTHk/s1600/justnofication.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="50" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhQ5fqn6-YuSsRgfI-a02F__QX5OzS_dZ6v6OQDfrsh2JHDd-taPiYdCOa3FyaIOcvgiVBgmjLgBhu0-z3JQMEmKlFaD6unCW4eocYBGoQE11cxz5WJxvEcm60mvswrRqMvVItIb3ElvTHk/s1600/justnofication.png" width="320" /></a></div> <center> <br /></center> <ul> <li><b>Try out <a href="http://chrome.blogspot.com/2013/10/a-beta-preview-supervised-users.html">supervised users</a> for your family members: </b>You can now use a beta preview of <a href="https://support.google.com/chrome/?p=ui_supervised_users">supervised users</a> to help family members who may need some guidance browsing the web. Once you create a supervised user, you can visit <a href="http://chrome.com/manage">chrome.com/manage</a> to review their browsing activity and determine site restrictions.</li> </ul> <div style="text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrkYu9Zt9ykdm6hMp3YZo9y7VA2FtAMjN8FoLU6_vkSCTDRR-6Gw57Y3Z_VH-ACtgcs3yn_jgNR-9G6n290lfre3G8xNLa5ytFWmPDU3caZFw2V4BI2_2VLg6kt9Xf4Bu_9iAp4W3BkEHw/s1600/supervisedusers_manage.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="216" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrkYu9Zt9ykdm6hMp3YZo9y7VA2FtAMjN8FoLU6_vkSCTDRR-6Gw57Y3Z_VH-ACtgcs3yn_jgNR-9G6n290lfre3G8xNLa5ytFWmPDU3caZFw2V4BI2_2VLg6kt9Xf4Bu_9iAp4W3BkEHw/s400/supervisedusers_manage.png" width="400" /></a> </div> <ul> <li><b>Chrome on Windows 8 &#8220;Metro&#8221; mode gets a new look: </b>Manage multiple Chrome windows and quickly get to your favorite Chrome Apps with an integrated <a href="https://support.google.com/chrome_webstore/answer/3060053?hl=en">app launcher</a>. &nbsp;On the desktop, we&#8217;ve updated the default styling of UI elements like form controls and scrollbars to match the sleek design of the new Chrome Metro interface.</li> </ul> <div class="separator" style="clear: both; text-align: center;"> <a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiL0NrjoxiIfgh7wdSullQD-i4wSrcnASoJg_4fo-tDxCK3_m9G5lHLSNzUru_SUIXyFs1XxQJUvptB9oauM3a-qrTAlAQser_z7dRokyjJBZ_TDpIdw9WtvYXYCy9a3HbVYWexEq-I4Lsm/s1600/png;base642d6692f94bd95514.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="358" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiL0NrjoxiIfgh7wdSullQD-i4wSrcnASoJg_4fo-tDxCK3_m9G5lHLSNzUru_SUIXyFs1XxQJUvptB9oauM3a-qrTAlAQser_z7dRokyjJBZ_TDpIdw9WtvYXYCy9a3HbVYWexEq-I4Lsm/s1600/png;base642d6692f94bd95514.png" width="640" /></a></div> <center> <br /></center> Yuri Wiitala, Software Engineer and Tenacious Tab Tracker<br /> <div> <br /></div> <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </noscript> </div> </div> <div class='share'> <span class='gplus-share social-wrapper' data-href='https://plus.google.com/share?url=https://chrome.googleblog.com/2014/01/everyone-can-now-track-down-noisy-tabs.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 Chrome Blog:Everyone can now track down noisy tabs&url=https://chrome.googleblog.com/2014/01/everyone-can-now-track-down-noisy-tabs.html&via=googlechrome'> <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://chrome.googleblog.com/2014/01/everyone-can-now-track-down-noisy-tabs.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://chrome.googleblog.com/2014/01/everyone-can-now-track-down-noisy-tabs.html' data-url='https://chrome.googleblog.com/2014/01/everyone-can-now-track-down-noisy-tabs.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://chrome.googleblog.com/2014/01/everyone-can-now-track-down-noisy-tabs.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://chrome.googleblog.com/search/label/Chrome%20Blog' rel='tag'> Chrome Blog </a> </span> </div> </div> </div> <div class='post' data-id='1155677207010535510' itemscope='' itemtype='http://schema.org/BlogPosting'> <h2 class='title' itemprop='name'> <a href='https://chrome.googleblog.com/2014/01/hello-new-year-hello-new-chromebooks.html' itemprop='url' title='Hello, new year. Hello, new Chromebooks.'> Hello, new year. Hello, new Chromebooks. </a> </h2> <div class='post-header'> <div class='published'> <span class='publishdate' itemprop='datePublished'> Tuesday, January 7, 2014 </span> </div> </div> <div class='post-body'> <div class='post-content' itemprop='articleBody'> <script type='text/template'> In the past year, the way we use computers continued to evolve. Around the world, more than 2.4 billion laptops, tablets and smartphones were purchased &#8212; that&#8217;s over 4,500 devices per minute &#8212; and over one-third of people worldwide now have consistent access to the web, helping us work, play, learn and connect with each other.<br /> <br /> Chromebooks were designed for this new way of computing, and their popularity over 2013 reflects these trends. <a href="http://phx.corporate-ir.net/phoenix.zhtml?c=176060&amp;p=irol-newsArticle&amp;ID=1886961&amp;highlight=">Two of the three best-selling laptops on Amazon</a> this holiday season and <a href="https://www.npd.com/wps/portal/npd/us/news/press-releases/u-s-commercial-channel-computing-device-sales-set-to-end-2013-with-double-digit-growth-according-to-npd/">21% of all commercial notebooks</a> sold through the channel were Chromebooks. Today, eight top computer manufacturers are building Chrome devices, with thousands of retail locations selling Chromebooks, and resellers like CDW are offering them to businesses, schools and governments.<br /> <br /> Whichever Chromebook you have, Chrome OS stays fresh. New updates like the supervised users feature <a href="http://chrome.blogspot.com/2013/10/a-beta-preview-supervised-users.html">beta preview</a>, make it easier to share Chromebooks with everyone in your family, including those who may need guidance browsing the web. Quickoffice is also now built into every Chromebook allowing you to work with Microsoft Office files offline, while Docs, Sheets and Slides all work offline as well - so you can keep working without an internet connection. In the education market, Lenovo and Dell introduced education focused Chromebooks, adding to a family of devices verified to meet Smarter Balanced and PARCC assessment requirements with software from AIR and Pearson Testnav8.<br /> <br /> With 2014 in swing, there&#8217;s plenty more in store. Starting at the <a href="http://www.cesweb.org/">Consumer Electronics Show</a>, several of our partners welcomed new additions:<br /> <br /> <ul> <li><a href="http://www.toshiba.com/us/press-release/100947">Toshiba introduced</a> their first Chromebook, a 13.3-inch device based on the Haswell microarchitecture, balancing performance, portability and affordability.</li> <li><a href="http://lgnewsroom.com/newsroom/contents/64056">LG Electronics introduced the first Chromebase</a>, a 21.5-inch All-In-One unit, combining the simplicity of Chrome OS with an elegant, integrated hardware package.</li> <li><a href="http://us.acer.com/ac/en/US/press/2014/74661">Acer announced</a> a moonstone white version of it&#8217;s popular Acer C720 Touchscreen Chromebook line.&nbsp;</li> </ul> <br /> As the way we use computers continues to evolve, the need for a faster, simpler and safer computer grows. With the continued support of our users and partners, we&#8217;re looking forward to an even bigger 2014.<br /> <br /> Posted by&nbsp;Caesar Sengupta,&nbsp;VP, Product Management <span itemprop='author' itemscope='itemscope' itemtype='http://schema.org/Person'> <meta content='https://plus.google.com/116899029375914044550' itemprop='url'/> </span> </script> <noscript> In the past year, the way we use computers continued to evolve. Around the world, more than 2.4 billion laptops, tablets and smartphones were purchased &#8212; that&#8217;s over 4,500 devices per minute &#8212; and over one-third of people worldwide now have consistent access to the web, helping us work, play, learn and connect with each other.<br /> <br /> Chromebooks were designed for this new way of computing, and their popularity over 2013 reflects these trends. <a href="http://phx.corporate-ir.net/phoenix.zhtml?c=176060&amp;p=irol-newsArticle&amp;ID=1886961&amp;highlight=">Two of the three best-selling laptops on Amazon</a> this holiday season and <a href="https://www.npd.com/wps/portal/npd/us/news/press-releases/u-s-commercial-channel-computing-device-sales-set-to-end-2013-with-double-digit-growth-according-to-npd/">21% of all commercial notebooks</a> sold through the channel were Chromebooks. Today, eight top computer manufacturers are building Chrome devices, with thousands of retail locations selling Chromebooks, and resellers like CDW are offering them to businesses, schools and governments.<br /> <br /> Whichever Chromebook you have, Chrome OS stays fresh. New updates like the supervised users feature <a href="http://chrome.blogspot.com/2013/10/a-beta-preview-supervised-users.html">beta preview</a>, make it easier to share Chromebooks with everyone in your family, including those who may need guidance browsing the web. Quickoffice is also now built into every Chromebook allowing you to work with Microsoft Office files offline, while Docs, Sheets and Slides all work offline as well - so you can keep working without an internet connection. In the education market, Lenovo and Dell introduced education focused Chromebooks, adding to a family of devices verified to meet Smarter Balanced and PARCC assessment requirements with software from AIR and Pearson Testnav8.<br /> <br /> With 2014 in swing, there&#8217;s plenty more in store. Starting at the <a href="http://www.cesweb.org/">Consumer Electronics Show</a>, several of our partners welcomed new additions:<br /> <br /> <ul> <li><a href="http://www.toshiba.com/us/press-release/100947">Toshiba introduced</a> their first Chromebook, a 13.3-inch device based on the Haswell microarchitecture, balancing performance, portability and affordability.</li> <li><a href="http://lgnewsroom.com/newsroom/contents/64056">LG Electronics introduced the first Chromebase</a>, a 21.5-inch All-In-One unit, combining the simplicity of Chrome OS with an elegant, integrated hardware package.</li> <li><a href="http://us.acer.com/ac/en/US/press/2014/74661">Acer announced</a> a moonstone white version of it&#8217;s popular Acer C720 Touchscreen Chromebook line.&nbsp;</li> </ul> <br /> As the way we use computers continues to evolve, the need for a faster, simpler and safer computer grows. With the continued support of our users and partners, we&#8217;re looking forward to an even bigger 2014.<br /> <br /> Posted by&nbsp;Caesar Sengupta,&nbsp;VP, Product Management <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://chrome.googleblog.com/2014/01/hello-new-year-hello-new-chromebooks.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 Chrome Blog:Hello, new year. Hello, new Chromebooks.&url=https://chrome.googleblog.com/2014/01/hello-new-year-hello-new-chromebooks.html&via=googlechrome'> <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://chrome.googleblog.com/2014/01/hello-new-year-hello-new-chromebooks.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://chrome.googleblog.com/2014/01/hello-new-year-hello-new-chromebooks.html' data-url='https://chrome.googleblog.com/2014/01/hello-new-year-hello-new-chromebooks.html' style='color: #4184F3;'></span> </div> <div class='post-footer'> <div class='cmt_iframe_holder' data-href='https://chrome.googleblog.com/2014/01/hello-new-year-hello-new-chromebooks.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://chrome.googleblog.com/search/label/Chrome%20Blog' rel='tag'> Chrome Blog </a> </span> </div> </div> </div> <div class='blog-pager' id='blog-pager'> <a class='home-link' href='https://chrome.googleblog.com/'> <i class='material-icons'> &#59530; </i> </a> <span id='blog-pager-newer-link'> <a class='blog-pager-newer-link' href='https://chrome.googleblog.com/search?updated-max=2014-04-16T11:04: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> <span id='blog-pager-older-link'> <a class='blog-pager-older-link' href='https://chrome.googleblog.com/search?updated-max=2014-01-07T11:44:00-08:00&max-results=7' id='Blog1_blog-pager-older-link' title='Older Posts'> <i class='material-icons'> &#58824; </i> </a> </span> </div> <div class='clear'></div> </div></div> </div> </div> <div class='col-right'> <div class='section' id='sidebar-top'><div class='widget HTML' data-version='1' id='HTML8'> <div class='widget-content'> <div class='searchBox'> <input type='text' title='Search This Blog' placeholder='Search blog ...' /> </div> </div> <div class='clear'></div> </div></div> <div id='aside'> <div class='section' id='sidebar'><div class='widget Label' data-version='1' id='Label1'> <div class='tab'> <img class='sidebar-icon' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYpJREFUeNrs2aFuwzAQBmAvKRkMKRjZA4QMDJaWFgyMjuzFRg37DIUlA3uFkoGQSaWzJU+tpri5O9+l/zSfdFJlpe59yTmyVedq1PjfcZMZ70NuQnaF8w8htyE/rABtpviXkLcK88c5HhLkMBfgVan43zfFBNGMjHVGT/s55KP2pAvidbGHd+nzKt1RKSLG3rKF1iPFv6UWiPke8i7kEqGdGsI1O+LYVdqJAjgirwkKYD0ytkJBUNbAMvX8V3q9PhUsYvU1sWD8SO/sQvx2ahxOiNoJCSBCoAHYCEQAC4EKICOQASQEOmAS8RcAFxFN5hiIiugpgC3wk9hQAHH/70EBHXUN7IER5EWMiBgo2+nzOKQv9SCAeEM/OQAkhE/ncccFICB87qzQMia5FsJfOui0zMnmRvipU1ormHQuxGTxUsAcCFLxJQBLBLn4UoAFglW8BkATwS5eC6CBEBWvCShBiIvXBkgQRcVbADiI4uKtABSESvGWgB9EzHt3+tNwyO0qa9SoIYtvAQYAqDJhaWWeMecAAAAASUVORK5CYII='/> <h2> Labels </h2> <i class='material-icons arrow'> &#58821; </i> </div> <div class='widget-content list-label-widget-content'> <ul> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/3d'> 3d </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/53'> 53 </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/accessibility'> accessibility </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/apps'> apps </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/chrome'> chrome </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/Chrome%20Blog'> Chrome Blog </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/chrome%20for%20a%20cause'> chrome for a cause </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/chrome%20notebook'> chrome notebook </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/chrome%20os'> chrome os </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/chrome%20web%20store'> chrome web store </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/chromebook'> chromebook </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/college%20basketball'> college basketball </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/cr-48'> cr-48 </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/demo%20lab'> demo lab </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/demolab'> demolab </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/extensions'> extensions </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/Flash'> Flash </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/google%20cloud%20print'> google cloud print </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/googlenew'> googlenew </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/holidays'> holidays </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/HTML5'> HTML5 </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/instant'> instant </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/lab%20tech'> lab tech </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/mac'> mac </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/web%20apps'> web apps </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/webgl'> webgl </a> </li> <li> <a dir='ltr' href='https://chrome.googleblog.com/search/label/webrtc'> webrtc </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://chrome.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://chrome.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://chrome.googleblog.com/2016/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://chrome.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://chrome.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://chrome.googleblog.com/2016/03/'> Mar </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.googleblog.com/2015/09/'> Sep </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://chrome.googleblog.com/2015/08/'> Aug </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://chrome.googleblog.com/2015/06/'> Jun </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://chrome.googleblog.com/2015/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://chrome.googleblog.com/2015/04/'> Apr </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://chrome.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://chrome.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://chrome.googleblog.com/2015/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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.googleblog.com/2014/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://chrome.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://chrome.googleblog.com/2014/05/'> May </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://chrome.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://chrome.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://chrome.googleblog.com/2014/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate expanded'> <div class=''> <a class='post-count-link' href='https://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.googleblog.com/2013/07/'> Jul </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.googleblog.com/2012/02/'> Feb </a> </div> <div class='items'> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class=''> <a class='post-count-link' href='https://chrome.googleblog.com/2012/01/'> Jan </a> </div> <div class='items'> </div> </li> </ul> </div> </li> </ul> <ul class='hierarchy'> <li class='archivedate collapsed'> <div class='intervalToggle'> <span class='new-toggle' href='javascript:void(0)'> <i class='material-icons arrow'> &#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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.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://chrome.googleblog.com/2009/03/'> Mar </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://chrome.blogspot.com/atom.xml"> <img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAihJREFUeNrsWa9Pw0AU7viRMDFRBAkzJDMIBIhJJhCzk7NILIqMv4AEhdz+BCY3OYssAlGBoAJREpZwAlHEBO8lr8nSvNeVbu1dyX3JlzTrXfa+u/e9d7c5joWFhYVO1Fa8PwH2gK6m+BRwAvSlAdsrgr8E1jUuMH73GTAEzrkBWymTewZlihhLmgDXIAFuHgGVQOUF7OSYM1p6PgTuA1vAZlUEvAnPdapcMY0VICECekQ0XRfYrqoHsAGNgXfAoMomRiFDEhOZkkL3S88hMaB2LwXp0bj+ps2edpToZpjfoIDQtBeU+xjoDzP2G/gCPKZ5f8WsCAFJoJgOCcFdWSTeL9YQMSvTA1h9BkI5jaiXhLpSCL/8mVZY0UpyJ9ZdOkniu1dmJ96BpzQu9w6s28gcOq9j6pwLdR8/36NK5CQKwJSMrb2MhhSglBpt4UjsrdsnNu0B3J0HCozbCc4TjyY2srEgos/4RQljCzNxl4ireQD8FOq+T+W0mTB2g7njhlR+Sy2jsXFvU658U8YTbeaGpdIu7mWkEAq5ZtIjIhFZdtfX7QHckSvB2B6zC3VdAkZk0kAQwaXTk/CzTXK3wjIExCs6ZJpTnE4uY1KV+KzFzA3KTiFPENHJkOPcsfpLhwe4btoSuvUqAR+6TOxlCE6ZfKUsJLgsqGW8OpqAGx2X+sLxrwUog+JUeQRMDBIwyXOcnlPtPnL0/UsT/8LnOxYWFhZG4leAAQAAQHEaYuzHbAAAAABJRU5ErkJggg==" class="sidebar-icon" /> <h2>Feed</h2> </a> </div> <div class='clear'></div> </div></div> <div class='section' id='sidebar-bottom'><div class='widget HTML' data-version='1' id='HTML5'> <div class='widget-content'> <div class="followgooglewrapper"> <a href="http://plus.google.com/+chrome" 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 style=" text-align: center;"><script src="https://apis.google.com/js/plusone.js"></script> <div class="g-ytsubscribe" data-channel="googlechrome" data-layout="default"></div></div> <div class="share followgooglewrapper"> <button data-href="https://twitter.com/intent/follow?original_referer=http://chrome.blogspot.in/&amp;screen_name=googlechrome" onclick='sharingPopup(this);' id='twitter-share'><span class="twitter-follow">Follow @googlechrome</span></button> <script> function sharingPopup (button) { var url = button.getAttribute("data-href"); window.open( url,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); } </script> </div> <div class="fb-follow-button"> <a href="http://www.facebook.com/googlechrome" target="_blank"><img class="fb-follow" src="//3.bp.blogspot.com/-HoA5kIzCDV0/VVNMgZYYShI/AAAAAAAAHh0/7t0oglZ-RVU/s1600/fb.png">Follow</a> </div> </div> <div class='clear'></div> </div><div class='widget HTML' data-version='1' id='HTML1'> <h2 class='title'> All things Google Chrome </h2> <div class='widget-content'> <a href="//www.google.com/chrome/index.html?brand=CHNQ&amp;utm_campaign=en&amp;utm_source=en-et-chromeblog&amp;utm_medium=et">Download Chrome</a><br /> <a href="https://www.google.com/intl/en/chrome/browser/mobile?brand=CHYE&utm_campaign=en&utm_source=en-et-chromeblog&utm_medium=et">Download Chrome for Mobile</a><br /> <a href="http://blog.chromium.org/">Chromium Blog</a><br /> <a href="http://www.chromium.org/">Chromium homepage</a> </div> <div class='clear'></div> </div></div> </div> </div> <div style='clear:both;'></div> </div> <!-- Footer --> <div class='footer-outer loading'> <div class='footer-inner'> <div class='footer-inner-2'> <div style='width:33%;float:left;'> <div class='section' id='footer-1'><div class='widget HTML' data-version='1' id='HTML2'> <h2 class='title'> Company-wide </h2> <div class='widget-content'> <ul> <li> <a href="//googleblog.blogspot.com/" title="Official Google">Official Google Blog</a> </li> <li> <a href="//googlepublicpolicy.blogspot.com/" title="Public Policy">Public Policy Blog</a> </li> <li> <a href="//googleforstudents.blogspot.com/" title="Student">Student Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-2'><div class='widget HTML' data-version='1' id='HTML3'> <h2 class='title'> Products </h2> <div class='widget-content'> <ul> <li> <a href="//officialandroid.blogspot.com/" title="Android">Android Blog</a> </li> <li> <a href="//insidesearch.blogspot.com/" title="Inside Search">Inside Search Blog</a> </li> <li> <a href="//google-latlong.blogspot.com/" title="Lat Long">Lat Long Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='width:33%;float:left;'> <div class='section' id='footer-3'><div class='widget HTML' data-version='1' id='HTML4'> <h2 class='title'> Developers </h2> <div class='widget-content'> <ul> <li> <a href="//googledevelopers.blogspot.com/" title="Developers">Developers Blog</a> </li> <li> <a href="http://blog.chromium.org/" title="Chromium">Chromium Blog</a> </li> <li> <a href="//android-developers.blogspot.com/" title="Android">Android Developers Blog</a> </li> </ul> </div> <div class='clear'></div> </div></div> </div> <div style='clear:both;'></div> </div> </div> </div> <div class='google-footer-outer loading'> <div id='google-footer'> <a href='//www.google.com/'> <img class='google-logo-dark' height='36' src='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALgAAABICAYAAABFoT/eAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAACLVJREFUeNrsXd+L20YQ3vOprdLqiMXFXE2qB7dcwEcTSB7ykIc+9A/PQx/yEMq1TWhNuYIpJriNr7XpmZ5IxFEvmW2EKs3Ornb1w50PxIFP0kiz387OzM6uhGAwGAxGP3Ho+f7x7ri1O7LdccPqZjSNA4dEHsLfaHcEFedJom93x9Xu2OyOFTcBo6sED3fHZHeMEELrkAHJF0B8Rr+gDFsZ5n0luLTQ95AXs4W06D/tjpR50xtM4CjD0y48YGB4rnyZxNOzyA7zBHr+nLnDaJLg0mo/ALekCasg3Z4XbM0ZdTEgnDPeHY8bIne+Qz2GvwyGNwsuyT218KWvIIBMcwGpLiipcolecjMxfBDchNyS1EvxLiOSIecp31q6IJ/C3yrIrMqMm4jhg+AxkdwbIO3aUO4KjqqMjCT3uaazMBhWBJfuxH3CtRfiXf66DhSRZWbmlMnNaILgZxrXJQO/eO3wORZwvwm4JUxuhheCjzVBYAbW1ces45YDSoZrFNOEE835M8FT6oyeEnws8Fz3QnBxFKPHBMem4GU+m6fPGb0leCTwWcM5B36MPgeZI01gudyDdw3hPeXfo8L/rmCUWnuMMdqUL2WqWeRbhf+twfVsO7YagZGNC79fw7OthEVtkiJ4jJzTd3KPwf3CRqhhiTu23AP5sl0/0xiwISQXpNwLIJK87mHF+U8ddzzdmgKlGzlPYjyxGJQouIhNT4k9AqWEFkqfguIvagTWbcq3KW1WE3xS3m8NtA9WS451xofwjKT5kkDoK/b6mDk5FfXr1lWDL4BofZEv2/SRsK/EHGlGdBdu8QNRb8HMCFwt7Yy3DDI/QP7fx5z3VLhdlJEIs4rKNuXXJXdxZPdB7kfCzWqwCO4V1LHgLjInX3tQ1KzCR52Cz+vDj1dydeRuS74rcvs2Pi6fT5H8OaaUQPQPYcWwRSGXyhhscn5dpAnEFMkuEZetbfkTAnlSuH4DxisE+aMGeJAQ3lFl7C4LJE6QWCaCd583ORQ1jYAwjFctal7nOs2ZZvicwvlZx+RHGrcoAwKUVX8uwcc/9TT65INeDOr5shL9LDRB6QTeIy3zwfdh3WOi6axLCEhSjXU7F3h6LqggUtvyJxpynwu8tDkD98fXApOxRj8zoZ9MnGveYVIVZKaGrkBXCY65BCYNN9NkjpKOyQ81Q79JgdxS+Jn3SDTEXRI7SWzaiSTB32oI3nU3BvMfM0urhOVYgwKhuiAfc4tM07wXwm1ZRoQYSl2NUwiu01fEAHVcpixd745FvVz4dzUUc0o8rwoLy8ZSwU6CyFx1RP5II9+1bFPEFs9HWbNLiimDXE+vCm7u1CS47cofzD3aEhVY57mxRo5zlqdt+RFC1JUH2S7bcVXg4liTMakaBZZVxiTICRoivcn1sEUBlk24JmaC6kxUbYmWoqvyfck2xZGGnDFYa9MMzkYQ1ijkCX6qidybrgePiQ0QIQqoi6qRLeqQfIoRsEHaQJLBdHOnLGetSdm/IPcymJuS1PAnbQPH0MOw/39C1vL11DiLOqIsbDI8QcHvGiLnySi2qUXBicaqUSxN5LEB0g7Jt3ENXJLPJ5S1tnaZBoWbpRqrmjRE7qHmpSmNHdQcYrEUadoh+TbBnc9ri7iycI1kzPeNcLDIvbiqXpez9Tmdq6zGREPuzECBoxrPMiI2WtvyNwhJba2wy3JZ6ky5dD1lSvmZS3e4SPA1wcf1VTFHKX+cGwZzdUYcqpvUtvwrD/InDttVlyZeAKlNN5MKbAiurHhKIPlUuJvlTCCiDjSKSCsUmCFWbGLZwCESfK07JB8LvMYWVtw0D00JEHV8Mq2HkqPbE0oHLvvK2g0o8ETg+4cfwTlZDT9JDoWygu4uQQE/ivIvtcnfPkaCqhiupz7jWOAzqL/vjtcdkv9G4MVMt+EaylfuImiPAXEUjRF3pjjaHiPPZ6If9TGGAO4ZY0am6jOCb+DQ+ZCqLkIpOIPrdNfIjnFPY6nyFut7TS/fanrziOBOKMupKw94WaLMtuVnSFt9CPrWWdJE6PeltCX432DEBoh+5Dv8RRhdis8YAv9uyq4/JAwtlEApgBe9Cw9xDD3tdk4Jn0MDfiHwPHcRPxBePCMER3GuIx7kGlv9fkZ4V9lolx2Uv4X7hEj7qJ3LDoAMGbTRMRibu4L2xQ8bgt8AyU+Q+x7nYrvDnH4iuO5LxKsYwPVbkPMvKF9Zky9wXzRfVWizi62r9X5VHf55h+WHhDjGBZ4WRhyTr6z5SlCoLMxLSpBZFsQ9F80uQFbF/6aFWi+Ev51vzzsuX+msyzuQXXjUz8zEBy+zpq9yweXAoxJW4JbYrDS6gYDqGHxPl+TKeiBfxj9/EBIElPYeOA4y8/qRQfknjvSzgRgtq0Pw/M1eQeMdOSb2Bnrhr6Led+1vcp2x7oTFHMnedFW+Ivlty062BUt74oHgSj+vHepnhunn0JJAMtBZgDI/qmGtMujRv8DDpo47zBJ8UtPOuAR/7rKn8t9AJ0tBdmBAmJ/Fu71yxp4I3qh+DhyRqbi5Y1ShVPlSb8X7bRNcfgZFl+WRGYo7uecrWq1r8X5bhmzP5OdlDwsGRm1suSxkg5rYm7ConyGQ3Zl+DgSD8V/kPwrWBMG9YcBtyShBnTLdTiHgttw7qAW7cqh/ZnmPKr/6ignOaKsdyxbsToT5UkPsW00bJjijDXficcX/JsLs6w2BwGtherdckH3w/kNXRPVI0OqJQoHX42/66IMfMj/2huRjxIidgKV/W0JS+bsstDoTeAHcrI8E5zTh/sDkqxL5rZup55/3USlswfcHf4IrQplVDgW9XFlOqnwr6pVPMMEZTuC60EttvdzbLbaZ4PsFVa3nohhO+vW+yn/ZB2fUhpysmQrzBcTSai9EszuZMcEZ1lCFVrp9zGXhm69iLyY4oxFIa178lPe12I/P2DAYDAaDwWAwGAwGg8FgMBgMBoPBYDD2Cf8IMADDRGoQTe+E9AAAAABJRU5ErkJggg==' style='margin-top: -16px;' width='92'/> </a> <ul> <li> <a href='//www.google.com/'> Google </a> </li> <li> <a href='//www.google.com/policies/privacy/'> Privacy </a> </li> <li> <a href='//www.google.com/policies/terms/'> Terms </a> </li> </ul> </div> </div> <script type='text/javascript'> //<![CDATA[ // Social sharing popups. var postEl = document.getElementsByClassName('social-wrapper'); var postCount = postEl.length; for(i=0; i<postCount;i++){ postEl[i].addEventListener("click", function(event){ var postUrl = this.getAttribute("data-href"); window.open( postUrl,'popUpWindow','height=500,width=500,left=10,top=10,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no,status=yes'); });} //]]> </script> <script type='text/javascript'> //<![CDATA[ var BreakpointHandler = function() { this.initted = false; this.isHomePage = false; this.isMobile = false; }; BreakpointHandler.prototype.finalizeSummary = function(summaryHtml, lastNode) { // Use $.trim for IE8 compatibility summaryHtml = $.trim(summaryHtml).replace(/(<br>|\s)+$/,''); if (lastNode.nodeType == 3) { var lastChar = summaryHtml.slice(-1); if (!lastChar.match(/[.”"?]/)) { if (!lastChar.match(/[A-Za-z]/)) { summaryHtml = summaryHtml.slice(0, -1); } summaryHtml += ' ...'; } } else if (lastNode.nodeType == 1 && (lastNode.nodeName == 'I' || lastNode.nodeName == 'A')) { summaryHtml += ' ...'; } return summaryHtml; }; BreakpointHandler.prototype.generateSummaryFromContent = function(content, numWords) { var seenWords = 0; var summaryHtml = ''; for (var i=0; i < content.childNodes.length; i++) { var node = content.childNodes[i]; var nodeText; if (node.nodeType == 1) { if (node.hasAttribute('data-about-pullquote')) { continue; } nodeText = node.textContent; if (nodeText === undefined) { // innerText for IE8 nodeText = node.innerText; } if (node.nodeName == 'DIV' || node.nodeName == 'B') { // Don't end early if we haven't seen enough words. if (seenWords < 10) { continue; } if (i > 0) { summaryHtml = this.finalizeSummary(summaryHtml, content.childNodes[i-1]); } break; } summaryHtml += node.outerHTML; } else if (node.nodeType == 3) { nodeText = node.nodeValue; summaryHtml += nodeText + ' '; } var words = nodeText.match(/\S+\s*/g); if (!words) { continue; } var remain = numWords - seenWords; if (words.length >= remain) { summaryHtml = this.finalizeSummary(summaryHtml, node); break; } seenWords += words.length; } return summaryHtml; }; BreakpointHandler.prototype.detect = function() { var match, pl = /\+/g, search = /([^&=]+)=?([^&]*)/g, decode = function (s) { return decodeURIComponent(s.replace(pl, " ")); }, query = window.location.search.substring(1); var urlParams = {}; while (match = search.exec(query)) urlParams[decode(match[1])] = decode(match[2]); this.isListPage = $('html').hasClass('list-page'); this.isMobile = urlParams['m'] === '1'; this.isHomePage = window.location.pathname == '/'; }; BreakpointHandler.prototype.initContent = function() { var self = this; $('.post').each(function(index) { var body = $(this).children('.post-body')[0]; var content = $(body).children('.post-content')[0]; $(content).addClass('post-original'); var data = $(content).children('script').html(); data = self.rewriteForSSL(data); // If exists, extract specified editor's preview. var match = data.match(/([\s\S]+?)<div data-is-preview.+?>([\s\S]+)<\/div>/m); if (match) { data = match[1]; } // Prevent big images from loading when they aren't needed. // This must be done as a pre-injection step, since image loading can't be // canceled once embedded into the DOM. if (self.isListPage && self.isMobile) { data = data.replace(/<(img|iframe) .+?>/g, ''); } // Insert template to be rendered as nodes. content.innerHTML = data; if (self.isListPage) { var summary = document.createElement('div'); $(summary).addClass('post-content'); $(summary).addClass('post-summary'); body.insertBefore(summary, content); if (match) { // Use provided summary. summary.innerHTML = match[2]; } else { // Generate a summary. // Summary generation relies on DOM, so it must occur after content is // inserted into the page. summary.innerHTML = self.generateSummaryFromContent(content, 30); } // Add read more link to summary. var titleAnchor = $(this).find('.title a')[0]; var link = titleAnchor.cloneNode(true); link.innerHTML = 'Read More'; $(link).addClass('read-more'); summary.appendChild(link); } }); // Firefox does not allow for proper styling of BR. if (navigator.userAgent.indexOf('Firefox') > -1) { $('.post-content br').replaceWith('<span class="space"></span>'); } $('.loading').removeClass('loading'); }; BreakpointHandler.prototype.process = function() { if (!this.initted) { var makeInsecureImageRegex = function(hosts) { var whitelist = hosts.join('|').replace(/\./g,'\\.'); // Normal image tags, plus input images (yes, this is possible!) return new RegExp('(<(img|input)[^>]+?src=("|\'))http:\/\/(' + whitelist +')', 'g'); }; this.sslImageRegex = makeInsecureImageRegex(BreakpointHandler.KNOWN_HTTPS_HOSTS); this.sslImageCurrentDomainRegex = makeInsecureImageRegex([window.location.hostname]); this.detect(); this.initContent(); this.initted = true; } }; BreakpointHandler.KNOWN_HTTPS_HOSTS = [ "www.google.org", "www.google.com", "services.google.com", "blogger.com", "draft.blogger.com", "www.blogger.com", "photos1.blogger.com", "photos2.blogger.com", "photos3.blogger.com", "blogblog.com", "img1.blogblog.com", "img2.blogblog.com", "www.blogblog.com", "www1.blogblog.com", "www2.blogblog.com", "0.bp.blogspot.com", "1.bp.blogspot.com", "2.bp.blogspot.com", "3.bp.blogspot.com", "4.bp.blogspot.com", "lh3.googleusercontent.com", "lh4.googleusercontent.com", "lh5.googleusercontent.com", "lh6.googleusercontent.com", "themes.googleusercontent.com", ]; BreakpointHandler.prototype.rewriteForSSL = function(html) { // Handle HTTP -> HTTPS source replacement of images, movies, and other embedded content. return html.replace(this.sslImageRegex, '$1https://$4') .replace(this.sslImageCurrentDomainRegex, '$1//$4') .replace(/(<(embed|iframe)[^>]+?src=("|'))http:\/\/([^"']*?(youtube|picasaweb\.google)\.com)/g, '$1https://$4') // Slideshow SWF takes a image host, so we need to rewrite that parameter. .replace(/(<embed[^>]+?feed=http(?=[^s]))/g, '$1s'); }; $(document).ready(function() { var handler = new BreakpointHandler(); handler.process(); // Top-level navigation. $(".BlogArchive .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); $(".Label .tab").click(function(ev) { ev.preventDefault(); $(this).parent().toggleClass('active'); $(this).siblings().slideToggle(300); }); // Blog archive year expansion. $('.BlogArchive .intervalToggle').click(function(ev) { ev.preventDefault(); if ($(this).parent().hasClass('collapsed')) { $(this).parent().removeClass('collapsed'); $(this).parent().addClass('expanded'); } else { $(this).parent().removeClass('expanded'); $(this).parent().addClass('collapsed'); } }); // Reverse order of months. $('.BlogArchive .intervalToggle + div').each(function(_, items) { var year = $(this); year.children().each(function(_, month) { year.prepend(month); }); }); // Set anchors to open in new tab. $('.post-content img').parent().each(function(_, node) { if (node.nodeName == 'A') { $(this).attr('target', '_blank'); } }); // Process search requests. $('.searchBox input').on("keypress", function(ev) { if (ev.which == 13) { window.location.href = 'https://www.google.com/search?q=site%3A' + window.location.hostname + '%20' + encodeURIComponent ($(this).val()); } }); }); //]]> </script> <script type="text/javascript" src="https://www.blogger.com/static/v1/widgets/984859869-widgets.js"></script> <script type='text/javascript'> window['__wavt'] = 'AOuZoY5FRsoCoRX6gSeFSuPHyj58-xpDPg:1732762668824';_WidgetManager._Init('//www.blogger.com/rearrange?blogID\x3d2250394496987063687','//chrome.googleblog.com/2014/01/','2250394496987063687'); _WidgetManager._SetDataContext([{'name': 'blog', 'data': {'blogId': '2250394496987063687', 'title': 'Google Chrome Blog', 'url': 'https://chrome.googleblog.com/2014/01/', 'canonicalUrl': 'https://chrome.googleblog.com/2014/01/', 'homepageUrl': 'https://chrome.googleblog.com/', 'searchUrl': 'https://chrome.googleblog.com/search', 'canonicalHomepageUrl': 'https://chrome.googleblog.com/', 'blogspotFaviconUrl': 'https://chrome.googleblog.com/favicon.ico', 'bloggerUrl': 'https://www.blogger.com', 'hasCustomDomain': true, 'httpsEnabled': true, 'enabledCommentProfileImages': true, 'gPlusViewType': 'FILTERED_POSTMOD', 'adultContent': false, 'analyticsAccountNumber': 'UA-1870203-70', '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 Chrome Blog - Atom\x22 href\x3d\x22https://chrome.googleblog.com/feeds/posts/default\x22 /\x3e\n\x3clink rel\x3d\x22alternate\x22 type\x3d\x22application/rss+xml\x22 title\x3d\x22Google Chrome Blog - RSS\x22 href\x3d\x22https://chrome.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 Chrome Blog - Atom\x22 href\x3d\x22https://www.blogger.com/feeds/2250394496987063687/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/2fafd358a4bcb2b4', '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': 'January 2014', 'pageTitle': 'Google Chrome Blog: January 2014'}}, {'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 Chrome Blog', 'description': 'The latest news from the Google Chrome team', 'url': 'https://chrome.googleblog.com/2014/01/', 'type': 'feed', 'isSingleItem': false, 'isMultipleItems': true, 'isError': false, 'isPage': false, 'isPost': false, 'isHomepage': false, 'isArchive': true, 'isLabelSearch': false, 'archive': {'year': 2014, 'month': 1, 'rangeMessage': 'Showing posts from January, 2014'}}}]); _WidgetManager._RegisterWidget('_HeaderView', new _WidgetInfo('Header1', 'header', document.getElementById('Header1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogView', new _WidgetInfo('Blog1', 'main', document.getElementById('Blog1'), {'cmtInteractionsEnabled': false}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML8', 'sidebar-top', document.getElementById('HTML8'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_LabelView', new _WidgetInfo('Label1', 'sidebar', document.getElementById('Label1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_BlogArchiveView', new _WidgetInfo('BlogArchive1', 'sidebar', document.getElementById('BlogArchive1'), {'languageDirection': 'ltr', 'loadingMessage': 'Loading\x26hellip;'}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML6', 'sidebar', document.getElementById('HTML6'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML5', 'sidebar-bottom', document.getElementById('HTML5'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML1', 'sidebar-bottom', document.getElementById('HTML1'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML2', 'footer-1', document.getElementById('HTML2'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML3', 'footer-2', document.getElementById('HTML3'), {}, 'displayModeFull')); _WidgetManager._RegisterWidget('_HTMLView', new _WidgetInfo('HTML4', 'footer-3', document.getElementById('HTML4'), {}, 'displayModeFull')); </script> </body> </html>

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