Streamlining the sign-in flow using credential management API

To provide a sophisticated user experience, it's important to help users authenticate themselves to your website. But creating, remembering and typing passwords tends to be cumbersome for end users, especially on mobile

Eiji Kitamura

Eiji Kitamura

What’s new with KeyboardEvents? Keys and codes!

Two new attributes bring consistent keyboard event handling to the web.

Jeff Posnick

Jeff Posnick

Experiment Time - Scroll Anchoring

Scroll anchoring stops a web page from moving once you've started reading the content.

Matt Gaunt

Matt Gaunt

A New Device Mode for a Mobile-First Generation

Learn all about Chrome DevTools' new, refreshed Device Mode introduced in Chrome 49.

Paul Bakaus

Paul Bakaus

Creating a web-enabled IoT device with Intel Edison

Internet of Things is really on everyone's lips these days, but what if you could create an IoT device which you accessed from your web browser? In this article we look at how you can do exactly that using Physical Web, Web Bluetooth as well as Node.js, running on an Intel® Edison Arduino breakout board.

Kenneth Christiansen

Kenneth Christiansen

Canvas toBlob() support added in chrome 50

Support for canvas.toBlob set to land in Chrome 50.

Paul Lewis

Paul Lewis

API Deprecations and Removals in Chrome 50

An round up of the deprecations and API removals in Chrome to help you plan.

Chrome supports createImageBitmap() in Chrome 50

Support for image decoding in workers set to land in Chrome 50.

Paul Lewis

Paul Lewis

Device Orientation Changes Are Coming to Chrome 50

DeviceOrientationEvent uses relative degrees, and there's a new DeviceOrientationAbsoluteEvent.

Jeff Posnick

Jeff Posnick

DOMTokenList Validation Added in Chrome 50

Check support for various features directly in code, coming in Chrome 50.

Sam Thorogood

Sam Thorogood

Removing Headaches from Focus Management

The 'sequential focus navigation starting point' feature defines where we start to search for focusable elements for sequential focus navigation ([Tab] or [Shift-Tab]) when there is no focused area. It's especially helpful for accessibility features like skip links and managing focus in the document.

Rob Dodson

Rob Dodson

FormData methods for inspection and modification

In Chrome 50, you can now interact with your FormData instances before sending them on their journey.

Sam Thorogood

Sam Thorogood

Media Source API - Automatically ensure seamless playback of media segments in append order

The Media Source API enables JavaScript to construct media streams for playback. From Chrome 50, it's possible to use SourceBuffer sequence mode to ensure media segments are automatically relocated in the timeline in the order they were appended, without gaps between them.

Sam Dutton

Sam Dutton

Web Animations improvements in Chrome 50

Better specification compliance and new features coming in Chrome 50.

Alex Danilo

Alex Danilo

Prioritizing Your Resources with link rel='preload'

Chrome 50 adds support for rel='preload', and deprecates rel='subresource'.

Jeff Posnick

Jeff Posnick

Web Notification Improvements in Chrome 50 - Icons, Close Events, Renotify Preferences and Timestamps

There are lots of great new features in Chrome 50 for Notifications, here is a rundown.

Paul Kinlan

Paul Kinlan

Web Push Payload Encryption

Web Push now supports payloads! Find out how to take advantage of this powerful new feature.

Mat Scales

Mat Scales

HTMLMediaElement.play() returns a promise

Say goodbye to automatic playback uncertainty! play() now returns a Promise.

Jeff Posnick

Jeff Posnick

Supercharged remote debugging, class roggles and our own late night show?

Learn all about the revamped “Inspect Devices” UI, toggle classes easily in the now-fixed style panel and watch the pilot of DevTools Tonight.

Paul Bakaus

Paul Bakaus

DevTools go dark, @keyframe editing and smarter autocomplete

Learn how DevTools makes you type less with smarter Console autocomplete, how to edit @keyframe rules directly in the Styles pane, how to have fun with CSS Custom Variables and how to join the dark side.

Paul Bakaus

Paul Bakaus

Web audio updates in Chrome 49

A round up of some of the latest editions to the Web Audio API in Chrome.

Chris Wilson

Chris Wilson

API Deprecations and Removals in Chrome 49

An round up of the deprecations and API removals in Chrome to help you plan.

Paul Kinlan

Paul Kinlan

Introducing ES2015 proxies

ES2015 Proxies (in Chrome 49 and later) provide JavaScript with an intercession API, enabling us to trap or intercept all of the operations on a target object and modify how this target operates.

Addy Osmani

Addy Osmani

Smooth scrolling in Chrome 49

Tired of jittery scrolling? Great, because Chrome 49 is shipping with a new smooth scroll right out of the box!

Paul Lewis

Paul Lewis

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