

With the new Image Capture API in Chrome 59, you have to access the full resolution capabilities of any available camera. Either the user has to upload a photo they've already taken, or switch from the browser to the camera, take the photo, switch back to the browser and upload the photo. # Image capture APIĬapturing high res photos in a web app can be hard. Notification generated by Chrome (left), Native macOS generated notification (right).īecause of the way macOS handles notifications, there are a few low usage APIs that are now discouraged, as they'll result in a degraded experience on macOS.Ĭheck out our Updates post for all the details. My personal favorite, notifications will now respect my do not disturb settings. Starting in Chrome 59 on mac OS, Chrome will use the native notification system, improving the user experience and ensuring that the notifications feel more integrated in the platform. But, we've heard from users and developers alike that they want Chrome to use the native OS notification system. # Native notifications on macOSĬhrome has historically included its own notification system for web and extension developers to show notifications to users. He's got examples on how you can use it to convert pages to PDF, dump the DOM and how to use it programmatically in Node.

It brings all modern web platform features provided by Chrome to the command line.Ĭheck out Eric Bidelman's post on Updates for full details. Starting in Chrome 59, you can now run headless Chrome.

Let's dive in and see what's new for developers in Chrome 59! # Headless ChromeĪ headless browser is a great tool for running automated tests and server environments where you don't need to see the rendered output or have a visible UI shell. Want the full list of changes? Check out the Chromium source repository change list You can now capture full resolution photos with the image capture API, and there's plenty more!.Notifications on macOS will be shown directly by the native macOS notification system.Headless Chrome allows you to run Chrome in an automated environment without a user interface or peripherals.
