Disable mouse acceleration to provide a better FPS gaming experienceFrançois BeaufortNov 26, 2020Web apps can now disable mouse acceleration when capturing pointer events.Capabilities Games Devices
Control camera pan, tilt, and zoomFrançois BeaufortOct 5, 2020Pan, tilt, and zoom features on cameras are finally controllable on the web.Capabilities Media
Connecting to uncommon HID devicesFrançois BeaufortSep 15, 2020The WebHID API allows websites to access alternative auxiliary keyboards and exotic gamepads.Capabilities Devices
Read from and write to a serial portFrançois BeaufortAug 12, 2020The Web Serial API allows websites to communicate with serial devices.Capabilities Devices
Get things done quickly with app shortcutsFrançois Beaufort, Jungkee SongMay 20, 2020App shortcuts give quick access to a handful of common actions that users need frequently.Capabilities Progressive Web Apps
Customize media notifications and playback controls with the Media Session APIFrançois BeaufortMar 6, 2020How to integrate with hardware media keys, customize media notifications, and more.Media Audio
Interact with NFC devices on Chrome for AndroidFrançois BeaufortFeb 12, 2020Reading and writing to NFC tags is now possible.Capabilities Devices
How YouTube improved video performance with the Media Capabilities APIFrançois BeaufortJun 12, 2019Ensuring buttery smooth video playback across all devices.Media UX Case Study
Add a web app manifestPete LePage, François Beaufort, Thomas SteinerNov 5, 2018Progressive Web Apps Web App Manifest
Fast playback with audio and video preloadFrançois BeaufortAug 17, 2017How to accelerate your media playback by actively preloading resources.Media Performance Network
Access USB Devices on the WebFrançois BeaufortMar 30, 2016The WebUSB API makes USB safer and easier to use by bringing it to the Web.Capabilities Devices
Communicating with Bluetooth devices over JavaScriptFrançois BeaufortJul 21, 2015The Web Bluetooth API allows websites to communicate with Bluetooth devices.Capabilities Devices