Allows websites to register offline enabled content in the browser. This allows the browser to improve the offline experience and allow content browsing when the user is offline. This data could also be used to improve on-device search and to augment browsing history.

Motivation

Unreliable or even unavailable network connections are very common on mobile devices. This API allows browsers to show meaningful content to users in these situations and enables sites to increase user engagement. Browser vendors are already looking for content relevant to the user based on their browsing history and make it available to be consumed offline. This is not ideal as it ignores the entity with the most knowledge of that content: the providers themselves. With this API content providers can highlight user specific, high quality content through the browser. Grouping content by a category (e.g. 'article', 'video', 'audio') allows an even richer experience as the browser is able to understand what kind of content is available and show a relevant UI.

Demos

Documentation

Status in Chromium

Blink


Enabled by default (tracking bug) in:

  • Chrome for Android release 84
  • Android WebView release 84

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • No signal
  • No signal
  • No signal
  • No signals

Owners

Comments

Only enabled by default on Android & WebView

Last updated on 2021-01-12