The Device Memory API

The Device Memory API allows developers to serve different resources to users based on their device's memory capabilities.

New in Chrome 63

Chrome 63 allows you to import JavaScript modules dynamically. My favorite interview coding question becomes a piece of cake with async iterators and generators. And you can override the browser's default overflow scroll behavior with the CSS overscroll-behavior property.

What's New In DevTools (Chrome 64)

Performance Monitor, Console Sidebar, and Console groupings.

Dynamic import()

Dynamic `import()` introduces a new function-like form of `import` that unlocks new capabilities compared to static `import`. This article compares the two and gives an overview of what's new.

Take control of your scroll: customizing pull-to-refresh and overflow effects

The CSS overscroll-behavior property allows developers to override the browser's overflow scroll effects when reaching the top/bottom of content. It can be used to customize or prevent the mobile pull-to-refresh action.

Removing ::shadow and /deep/ in Chrome 63

Say goodbye to shadow-piercing CSS selectors.

Using Trusted Web Activity

Trusted Web activities are a new way to integrate your web-app content such as your PWA with your Android app using a similar protocol to Chrome Custom Tabs.

Deprecations and removals in Chrome 63

A round up of the deprecations and removals in Chrome 63 to help you plan. In this version, new behavior on interface properties, removal of a webkit function, and a change to RTCRtcpMuxPolicy.

Exceeding the buffering quota

There are several ways to deal with `QuotaExceededError`.

Promise.prototype.finally

`Promise.prototype.finally` allows registering a callback to be invoked when a promise is settled.

More Updates

Lighthouse 2.5 Updates

Five new audits, the chrome-launcher standalone Node module, and a new throttling guide. Read more

New in Chrome 62

Chrome 62 improves the network information API with network quality indicators, support for OpenType Variable Fonts has landed and you can now capture and process media streams from HTMLMediaElements with the Media Capture from DOM elements API. Read more

Animating a Blur

A few tricks are necessary to animate a blur efficiently. Read more

Even more

See more from the archives and stay up to date with the latest updates by subscribing to our RSS feed.