The Chrome team is back at Google I/O on May 10!
Connecting to uncommon HID devices
François Beaufort
Managing several displays with the Multi-Screen Window Placement API
Thomas Steiner
Use advanced typography with local fonts
Read from and write to a serial port
Capture Keys with the Keyboard Lock API
Reading and writing files and directories with the browser-fs-access library
Human interface devices on the web: a few quick examples
Joe Medley, Matt Reynolds
Using WebTransport
Jeff Posnick
Detect inactive users with the Idle Detection API
WebSocketStream: integrating streams with the WebSocket API
Interact with NFC devices on Chrome for Android
Indexing your offline-capable pages with the Content Indexing API
Richer offline experiences with the Periodic Background Sync API
Jeff Posnick, Joe Medley
Receiving shared data with the Web Share Target API
Pete LePage, Joe Medley
Notification Triggers
Verify phone numbers on the web with the WebOTP API
Eiji Kitamura
Get started with GPU Compute on the web
The File System Access API: simplifying access to local files
Pete LePage, Thomas Steiner
A contact picker for the web
Pete LePage
The Shape Detection API: a picture is worth a thousand words, faces, and barcodes
Building a device for WebUSB
Reilly Grant
Stay awake with the Screen Wake Lock API
Badging for app icons
New capabilities status