hello.js

var please = require('share');
console.log('thank you');

NEW !!!

Wednesday, 14 February, 2018 UTC

Under the hood: How Chrome's ad filtering works

While most advertising on the web is respectful of user experience, over the years we've increasingly heard from our users that some advertising can be particularly intrusive. As we announced last June, Chrome will tackle this issue by removing ads from ... more


Friday, 9 February, 2018 UTC

Chrome 65 Beta: CSS Paint API and the ServerTiming API

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. CSS Paint API The CSS Paint API, also known as “CSS Custom Paint”, allows developers to programmatically generate ... more


Thursday, 14 December, 2017 UTC

Chrome 64 Beta: stronger pop-up blocker, Resize Observer, and import.meta

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. Stronger pop-up blocker 1 out of every 5 user feedback reports submitted on Chrome for desktop mention some ... more


Friday, 27 October, 2017 UTC

Chrome 63 Beta: Dynamic module imports, async iterators and generators, Device Memory API, and permissions UI changes

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. Dynamic module imports Currently, importing JavaScript modules is completely static, and developers cannot ... more


Wednesday, 20 September, 2017 UTC

Chrome 62 Beta: Network Quality Estimator API, OpenType variable fonts, and media capture from DOM elements

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. Network Quality Estimator API The Network Infomation API has been available in previous versions of Chrome, ... more


Tuesday, 15 August, 2017 UTC

Chrome 61 Beta: JavaScript modules, Payment Request API on desktop, Web Share API, and WebUSB

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. JavaScript modules Modules allow developers to declare a script's dependencies and are already popular in ... more


Thursday, 15 June, 2017 UTC

Chrome 60 Beta: Paint Timing API, CSS font-display, and Credential Management API improvements

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. Paint Timing API While no generalized metric perfectly captures when a page is loaded in all cases, First ... more


Thursday, 18 May, 2017 UTC

The Modern Mobile Web: State of the Union

Posted by Rahul Roy-chowdhury, VP Product Management, Chrome What a difference a year makes. Last year at Google I/O, we shared that the mobile web was open for business. New technologies such as AMP and Progressive Web Apps (PWAs) were bringing new ... more


Tuesday, 2 May, 2017 UTC

Chrome 59 Beta: Headless Chromium, native notifications on macOS, and service worker navigation preload

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. Headless Chromium Headless Chromium allows running Chromium in an automated environment without a user interface ... more


Wednesday, 12 April, 2017 UTC

Real-world JavaScript performance

The V8 JavaScript engine is a cornerstone of fast browsing in Chrome. Over the course of the past year, the V8 team has developed a new method for measuring performance against snapshots of real web pages. Using insights from real-world measurements, ... more


Tuesday, 21 March, 2017 UTC

Chrome 58 Beta: IndexedDB 2.0, improvements to iframe navigation, and immersive full screen for PWAs

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. IndexedDB 2.0 The IndexedDB 2.0 standard is now fully supported in Chrome, making it simpler to work with ... more


Thursday, 16 March, 2017 UTC

Faster 3D rendering with WebGL 2.0

The WebGL JavaScript API exposes hardware-accelerated 3D graphics to the web. Chrome 56 brings support for WebGL 2.0, a major upgrade to the API which unlocks a variety of new graphics features and advanced rendering techniques. WebGL 2.0 is currently ... more


Monday, 30 January, 2017 UTC

Performance improvements in Chrome's rendering pipeline

Speed is one of Chrome’s four core principles, enabling web developers to provide users with faster, more engaging web experiences. While many components in the browser contribute to overall speed, the rendering pipeline is primarily responsible for ... more


Thursday, 8 December, 2016 UTC

Chrome 56 Beta: “Not Secure” warning, Web Bluetooth, and CSS position: sticky

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. “Not Secure” warning for HTTP password and credit card pages To help users browse safely, Chrome indicates ... more


Wednesday, 16 November, 2016 UTC

Chrome Dev Summit 2016: The Mobile Web Moves Forward

Last week at the 4th annual Chrome Dev Summit, we were excited to share a glimpse of what’s possible with over 1,000 developers in person, and thousands more on the livestream. Each year this is a time to hear what developers have been building, share ... more


Friday, 21 October, 2016 UTC

Chrome 55 Beta: Input handling improvements and async/await functions

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. Input handling improvements As usage of the mobile web grows, it is increasingly important for sites to react ... more


Thursday, 15 September, 2016 UTC

Chrome 54 Beta: Custom Elements V1, BroadcastChannel, and media platform improvements

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. Custom Elements V1 Complex user interfaces often require a large amount of HTML. Most languages allow developers ... more


Friday, 19 August, 2016 UTC

From Chrome Apps to the Web

We have always believed in making the open, interoperable web as strong as possible. For a while there were certain experiences the web couldn’t provide, such as working offline, sending notifications, and connecting to hardware. We launched Chrome apps ... more


Monday, 8 August, 2016 UTC

Chrome 53 Beta: Shadow DOM, PaymentRequest, and Android autoplay

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. Shadow DOM V1 Shadow DOM allows an element to encapsulate its style and child DOM away from the main document. ... more


Tuesday, 3 May, 2016 UTC

New APIs to help developers improve scroll performance

Speed has been a top priority since Chrome's first release, and it's only gotten more important as developers continue to push the boundaries of interactive web experiences. While there are many performance optimizations Chrome can make without involving ... more


Friday, 29 April, 2016 UTC

ES6 & ES7 in the browser

JavaScript is a continually evolving programming language standardized over time by a committee of browser vendors, developers, and community members. In the past two years, this committee has introduced ES6, the largest update in the history of JavaScript, ... more


Friday, 29 April, 2016 UTC

Chrome 51 Beta: Credential Management API and reducing the overhead of offscreen rendering

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. Credential Management API Many sites allow their users to sign in to receive personalized content. Today ... more


Thursday, 17 March, 2016 UTC

Chrome 50 Beta: Push notification improvements and declarative preload

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. Push notification improvements Push notifications allow a site to trigger system-level notifications in the ... more


Tuesday, 2 February, 2016 UTC

Chrome 49 Beta: CSS custom properties, background sync with service workers, and new ES2015 features

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. CSS custom properties Modern websites often have CSS files with repeated values, such as a few colors reused ... more


Wednesday, 27 January, 2016 UTC

A faster, more stable Chrome on iOS

Out-of-process rendering was one of Chrome’s earliest innovations, and we’ve always wanted to bring its benefits to our iOS users. Unfortunately UIWebView, the component used to render web pages on iOS, is in-process, so that’s never been possible before. ... more


Tuesday, 8 December, 2015 UTC

Smarter garbage collection for smoother browsing and less memory usage

Posted by Seth Thompson, V8 Track Commentator In order to ensure a smooth, snappy experience when browsing in Chrome, it’s essential to free unused memory. The garbage collector in the V8 JavaScript engine has been optimized to reclaim memory as quickly ... more


Thursday, 3 December, 2015 UTC

Chrome 48 Beta: Present to Cast, custom notification buttons, and network estimation

Unless otherwise noted, changes described below apply to the newest Chrome Beta channel release for Android, Chrome OS, Linux, Mac, and Windows. Presentation API Historically, sites have been unable to present content to nearby devices, which made it ... more


Wednesday, 2 September, 2015 UTC

Chrome 46 Beta: Flexible animations and improved loading performance

The newest Chrome Beta channel release includes new CSS animation features, improved performance controls, and a large number of API tweaks. Unless otherwise noted, changes described below apply to Chrome for Android, Windows, Mac, Linux, and Chrome ... more


Wednesday, 26 August, 2015 UTC

Scheduling timers to improve input responsiveness

A good frame rate is important to maintain a fast browsing experience. A few months ago, Chrome added a scheduler, a new under-the-hood feature that places tasks in the idle time between rendering frames to help hit 60 frames per second. Chrome’s frame ... more


Monday, 27 July, 2015 UTC

Chrome 45 Beta: New ES2015 features, service worker improvements, and media controls

The newest Chrome Beta channel release includes new JavaScript language features, an improved audio experience on Android, and a large number of minor API improvements and deprecations. Unless otherwise noted, changes described below apply to Chrome ... more