background-sync
background-sync copied to clipboard
Create separate document describing resource usage and privacy in more detail
TAG reviewers request (w3ctag/spec-reviews#95) a document to flesh out the privacy and resource usage issues of background tasks on the web. Both to enlighten users as well as to guide implementers for background sync as well as other specifications that involve background operations.
Topics might include:
- More thorough discussion of privacy and resource risks
- Mitigations and thoughts to keep in mind while implementing such as:
- Capping the runtime of a background task
- Capping the number of retried background tasks
- Preventing background tasks from being able to run forever (e.g., don't let them reschedule themselves in the background and don't let them run sequentially)