Background Fetch API

E745845

The Background Fetch API is a web platform feature that lets sites download large or long-running resources in the background, continuing even if the page or browser is closed.

All labels observed (4)

Label Occurrences
Background Fetch API canonical 2
BackgroundFetchManager 1
BackgroundFetchRecord 1

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Web API ⓘ
browser feature ⓘ
experimental web platform feature ⓘ
allows downloads to continue after browser is closed ⓘ
downloads to continue after page is closed ⓘ
downloads to continue when network connectivity changes ⓘ
benefit allows user to track progress via browser UI instead of web page UI ⓘ
improves reliability of large downloads on flaky networks ⓘ
reduces risk of download interruption when tab is closed ⓘ
controlledBy service worker events such as backgroundfetchabort ⓘ
service worker events such as backgroundfetchfail ⓘ
service worker events such as backgroundfetchsuccess ⓘ
designedFor Progressive Web Apps ⓘ
offline‑capable applications ⓘ
reliable media downloads ⓘ
hasFeature ability to show system‑level download UI ⓘ
ability to update UI via service worker events ⓘ
completion events ⓘ
download progress events ⓘ
failure events ⓘ
hasInterface BackgroundFetchManager ⓘ
BackgroundFetchRecord ⓘ
BackgroundFetchRegistration ⓘ
hasMethod backgroundFetch.fetch() ⓘ
implementedIn Chromium‑based browsers (experimental or behind flags, support may vary) ⓘ
partOf Progressive Web App technologies ⓘ
Web Platform ⓘ
linked to: Open Web Platform
relatedTo Background Sync API ⓘ
Fetch API ⓘ
Notifications API ⓘ
Service Workers API ⓘ
linked to: Service Workers
requires HTTPS ⓘ
service worker registration ⓘ
securityModel same‑origin policy ⓘ
specifiedIn Background Fetch specification ⓘ
standardizedBy W3C ⓘ
status experimental ⓘ
not widely supported across browsers ⓘ
supports background downloads ⓘ
download progress reporting ⓘ
large file downloads ⓘ
long‑running downloads ⓘ
resumable downloads ⓘ
service worker integration ⓘ
user‑visible download notifications ⓘ
useCase downloading game assets ⓘ
downloading large media files ⓘ
downloading offline content packages ⓘ

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Background Sync API → relatedTo → Background Fetch API ⓘ
Chrome Web Platform features → includesAPI → Background Fetch API ⓘ
Background Fetch API → hasInterface → BackgroundFetchManager ⓘ
linked to: Background Fetch API
Background Fetch API → hasInterface → BackgroundFetchRegistration ⓘ
linked to: Background Fetch API
Background Fetch API → hasInterface → BackgroundFetchRecord ⓘ
linked to: Background Fetch API