Paul is a Developer Advocate
Most browsers can get access to the user's microphone.
Most browsers can get access to the user's camera.
Web Notification Improvements in Chrome 50: Icons, Close Events, Renotify Preferences and Timestamps
The web app manifest is a JSON file that gives you the ability to control how your web app or site appears to the user in areas where they would expect to see native apps (for example, a device's home screen), direct what the user can launch, and define its appearance at launch.
Learn how to integrate a service worker into an existing application to make the application work offline.
Set a theme-color in the manifest and have it available to all pages on your site when launched from the home screen.
Improve your perceived loading performance for web apps launched from the home screen.
Chrome can now add custom poster images to object elements to improve percieved loading performance of plugins such as Flash.
If you can't measure the performance of your requests in a service worker, how can you say it improves performance? Now you can answer that question with recent changes in Chrome.
A small set of changes have landed in Chrome 45 that will make it easier for developers to build better touch based apps
Another text entry frustration for users is being removed.
Chrome is becoming in line with the spec. Check your sites if you are assuming the WebKit logic for attribute propagation
Web App Manifest ✔︎, Service Worker ✔.Get ready for Web App Install banners
Pixelation of the nation. Now in Chrome 41
There are two types of app install banners: web app install banners and native app install banners. They give you the ability to let users quickly and seamlessly add your web or native app to their home screens without leaving the browser.
A quick look at some of the efforts the Chrome team are doing to helps developers get started with Web Development and iterate on their sites.
Use the web app manifest to control how your web app launches
You and your users want mobile web apps that react and scroll smoothly to the touch. Developing them should be easy but, unfortunately, how mobile web browsers react to touch events during scrolling is left as an implementation detail in the TouchEvent specification.
Here's the first in a series of reports from Chrome Dev Summit. There was a strong emphasis on Mobile and Cross-device development, so we'll kick off with that!
Most browsers and devices have access to the user's geographic location. Learn how to work with the user's location in your site and apps.
The web is accessible on a huge range of devices, from small-screen phones to big-screen televisions. Each device presents its own benefits and constraints. As a web developer, you are expected to support a full ranges of devices.
An introduction to Mutation Observers.