Beyond SPAs: alternative architectures for your PWA

Building a Progressive Web App doesn't mean building a single page app! Read about alternative architectures for content-focused PWAs, and help you make the right decision for your specific use case.

What's New In DevTools (Chrome 68)

Eager evaluation, argument hints, function autocompletion, Lighthouse 3.0, and more.

Enabling Strong Authentication with WebAuthn

Chrome 67 beta introduces the Web Authentication (WebAuthn) API, which allows browsers to interact with and manage public-key based credentials. This enables strong authentication using removable security keys and built-in platform authenticators such as fingerprint scanners.

First Input Delay

First Input Delay (FID) is a new performance metric for measuring page responsiveness for real users in the wild.

Welcome to the immersive web

The immersive web means virtual world experiences hosted through the browser. This entire virtual reality experiences surfaced in the browser or in VR enabled headsets.

Using Lighthouse To Improve Page Load Performance

New perf audits for preload, preconnect, GIFs, and more.

Progressive Web Apps on the Desktop

Desktop progressive web apps can be 'installed' on the users device much like native apps. They're fast. Feel integrated because they launched in the same way as other apps, and run in an app window, without an address bar or tabs. They're reliable because service workers can cache all of the assets they need to run. And they create an engaging experience for users.

Announcing Lighthouse 3.0

Faster audits, less variance, a new report UI, new audits, and more.

BigInt: arbitrary-precision integers in JavaScript

BigInts are a new numeric primitive in JavaScript that can represent integers with arbitrary precision. This article walks through some use cases and explains the new functionality in Chrome 67 by comparing BigInts to Numbers in JavaScript.

Deprecations and removals in Chrome 67

A round up of the deprecations and removals in Chrome 67 to help you plan. In this version, deprecation of public key pinning, removal of AppCache on unsecure contexts, and more prefix removals.

More Updates

New in Chrome 66

Chrome 66 makes CSS manipulation easier with the new CSS Typed Model Object, access to the clipboard is now asynchronous, there’s a new rendering context for canvas elements, and a better way to process Audio using JavaScript. Let’s dive in and see what’s new for developers in Chrome 66! Read more

Loading WebAssembly modules efficiently

When working with WebAssembly, you often want to download a module, compile it, instantiate it, and then use whatever it exports in JavaScript. This post explains our recommended approach for optimal efficiency. Read more

What's New In DevTools (Chrome 67)

Search across network headers, copy requests as fetch, audit pages using desktop conditions, and much more. Read more

Even more

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