Goodbye short sessions - A proposal for using service workers to improve cookie management on the web

Introducing a proof of concept design to persist sessions using the Service Worker.

300ms tap delay, gone away

Every click interaction in mobile browsers is hampered with a 300ms delay, but that's gone in Chrome 32 for mobile-optimized sites!

Jake Archibald

Jake Archibald

Five tricks to use in the Console Panel

Five tricks to use in the Console Panel

Umar Hansa

Umar Hansa

7 minute videos - JavaScript console protips and newish DOM APIs

Level up on the JavaScript console in the Chrome DevTools.

Paul Irish

Paul Irish

A more compatible, smoother touch

You and your users want mobile web apps that react and scroll smoothly to the touch. Developing them should be easy but, unfortunately, how mobile web browsers react to touch events during scrolling is left as an implementation detail in the [TouchEvent](https://www.w3.org/TR/touch-events/) specification.

Paul Kinlan

Paul Kinlan

A new experimental feature - scoped stylesheets

Chromium recently implemented a new feature from HTML5 - scoped stylesheets, aka <style scoped>.

Alex Danilo

Alex Danilo

A new home for DevTools

We've moved into a shiny new home at developer.google.com/web have great new tutorials and tips for you.

Paul Bakaus

Paul Bakaus

Changes to add to home screen behavior

Starting in Chrome 68 on Android, the Add to Home Screen behavior is changing to give you more control over when and how to prompt the user. If your site meets the add to home screen criteria, Chrome will no longer automatically show the add to home screen banner. Instead, you'll need to call prompt() on the saved beforeinstallprompt event to show the add to home screen dialog prompt to your users.

Pete LePage

Pete LePage

Abortable fetch

Aborting fetches using a new web primitive – The abort controller.

Jake Archibald

Jake Archibald

Flexbox gets new behavior for absolute-positioned children

Flexbox gets new behavior for absolute-positioned children

Joe Medley

Joe Medley

Add a new custom device as a preset

Do you frequently emulate devices of a certain dimension? In DevTools Device Mode, you can add new device presets.

Umar Hansa

Umar Hansa

Once upon an event listener

addEventListener now supports a once option, making it easier to define events that clean up after themselves.

Jeff Posnick

Jeff Posnick

Aligned input events

Providing a smooth user experience is important for the web. Over the past few releases of Chrome we have driven down input latency across these devices.

Dave Tapuska

Dave Tapuska

Alpha transparency in Chrome video

WebM just added alpha transparency, and support for it has landed in Chrome 31.

Alt + Click to expand all child nodes

Alt + Click to expand all child nodes

Umar Hansa

Umar Hansa

Alt + Click to expand all child nodes

Alt + Click to expand all child nodes

Umar Hansa

Umar Hansa

Animating a blur

A few tricks are necessary to animate a blur efficiently.

Surma Yi Gu

Surma , Yi Gu

Houdini's Animation Worklet

Animation Worklet allows you to write imperative animations that run at the device's native frame rate for that extra buttery jank-free smoothness™, make your animations more resilient against main thread jank and are linkable to scroll instead of time.

Surma

Surma

Announcing New Game, the conference for HTML5 game developers

Please join us at New Game, to be held November 1-2, 2011 in San Francisco, CA.

Seth Ladd

Seth Ladd

Anonymous iframe origin trial: Easily embed iframes in COEP environments

Developers using COEP can now embed third party iframes that do not use COEP themselves. Anonymous iframe origin trial is available for testing in Chrome from version 106 to 108.

Arthur Sonzogni

Arthur Sonzogni

App cache tools and Auto-Generators

The application cache helps you run your web app offline, significantly speeds up startup time, and reduces bandwidth bill.

Seth Ladd

Seth Ladd

We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.