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.
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.
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.
audio
chrome50
media
mse
recording
video
webrtc
chrome50
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.
audio
chrome50
media
mse
recording
video
webrtc
chrome50
API Deprecations and Removals in Chrome 50
An round up of the deprecations and API removals in Chrome to help you plan.
deprecations
removals
chrome50
Web Animations Improvements in Chrome 50
Better specification compliance and new features coming in Chrome 50.
webanimations
chrome50
chrome51
Canvas toBlob() Support Added in Chrome 50
Support for canvas.toBlob set to land in Chrome 50.
images
performance
workers
chrome50
Chrome Supports createImageBitmap() in Chrome 50
Support for image decoding in workers set to land in Chrome 50.
images
performance
workers
chrome50
DOMTokenList Validation Added in Chrome 50
Check support for various features directly in code, coming in Chrome 50.
domtokenlist
validation
chrome50
FormData Methods for Inspection and Modification
In Chrome 50, you can now interact with your FormData instances before sending them on their journey.
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.
Web Push Payload Encryption
Web Push now supports payloads! Find out how to take advantage of this powerful new feature.
notifications
webpush
payload
encryption
chrome50
Device Orientation Changes Are Coming to Chrome 50
DeviceOrientationEvent uses relative degrees, and there's a new DeviceOrientationAbsoluteEvent.
Prioritizing Your Resources with link rel='preload'
Chrome 50 adds support for rel='preload'
, and deprecates rel='subresource'
link
preload
performance
chrome50
HTMLMediaElement.play() Returns a Promise
Say goodbye to automatic playback uncertainty! play()
now returns a Promise.