Capabilities
Capabilities are the device and platform APIs that let a PWA do what native apps do — read and write local files, share content, reach hardware, accelerate graphics, and take payments. Most are gated behind a secure context, a user gesture, and an explicit permission, and support varies by engine.
Each entry explains what an API does, its permission and security model, where it is supported, and the fallback when it is not.
In this section
Section titled “In this section”File System Access APIshowOpenFilePicker / showSaveFilePicker / showDirectoryPicker, file handles, permissions, and the Safari/Firefox fallback.
Planned topics
Section titled “Planned topics”Reserved in the coverage matrix and filled in over time:
- Web Share and Web Share Target
- Payment Request API
- Protocol handlers
- Web Bluetooth
- WebGPU
← Back to the Reference overview.