BroadcastChannel API - A message bus for the web
BroadcastChannel API can be used for simple pub/sub between windows, tabs, iframes, or workers.
Intervening against document.write()
Chrome is blocking some scripts that are added using document.write()
Web Animations API hits cross-browser milestone
Firefox 48 joins Chrome in shipping a native implementation of the Web Animations API.
API Deprecations and Removals in Chrome 53
A round up of the deprecations and removals in Chrome to help you plan.
DevTools Digest, August 2016
What happened to the Resources panel, new features, and community activity.
Muted Autoplay on Mobile - Say goodbye to canvas hacks and animated GIFs!
Muted autoplay for video is supported on Android from Chrome 53. Previously, a video element required a user gesture to initiate playback.
Web Push Interoperability Wins
Web push has had a few updates in recent versions of Chrome. GCM now supports the web push protocol and if you use VAPID you won't need to sign up for a Google Developer Project and you'll be given an FCM endpoint.
Offline google analytics made easy
The sw-offline-google-analytics library gives you everything you need.
Complexities of an infinite scroller
Infinite scrollers are a common UI pattern. Here we explore how to implement this pattern in a memory conservative way that performs at 60fps.
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.
Flexbox gets new behavior for absolute-positioned children
Flexbox gets new behavior for absolute-positioned children
Service worker caching, PlaybackRate and Blob URLs for audio and video on Chrome for Android
From version 52, Android Chrome uses the same media stack as desktop Chrome, rather than relying on the underlying platform implementation. This enables service worker media caching, variable playback rates, blob URLs on Android, MediaStream passing between APIs, and easier cross-platform debugging.
ECDSA for WebRTC - Better security, better privacy and better performance
From version 52, Chrome uses ECDSA by default — a much more efficient and secure algorithm for WebRTC certificate key generation. In addition, RTCCertificates can now be stored with IndexedDB.
API Deprecations and Removals in Chrome 52
An round up of the deprecations and removals in Chrome to help you plan.
CSS containment in Chrome 52
The new CSS Containment property lets developers limit the scope of the browser’s styles, layout and paint work.
Performance observer - Efficient access to performance data
New in Chrome 52, the Performance Observer interface provides more efficient, event based access to performance timeline data.
DevTools Digest, September 2016 - DevTools in 2016 and Beyond
Big themes and trends for DevTools in 2016 and beyond.
Improving scroll performance with passive event listeners
New to Chrome 51, passive event listeners provide a major potential boost to scroll performance.
Stream Your Way to Immediate Responses
Start processing your service worker responses ASAP, thanks to ReadableStreams.
Houdini - Demystifying CSS
Houdini is a collection of APIs that expose the CSS engine’s internals to developers
DevTools Digest - More power with the new command menu
Read about DevTools' new command menu and its over 60 actions that enable super fast workflows.
Geolocation API removed from unsecured origins in Chrome 50
Starting with version 50, Chrome no longer supports the HTML5 Geolocation API over non-secure connections.
API Deprecations and Removals in Chrome 51
An round up of the deprecations and removals in Chrome to help you plan.