Progressive Web Apps

E40776
software architecture pattern web application model

Progressive Web Apps are web applications enhanced with modern browser capabilities to provide app-like experiences, including offline use, installation, and push notifications, across multiple platforms.

AI illustration

How this image was made

AI-generated illustration of Progressive Web Apps

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Progressive Web Apps (Progressive Web Apps are web applications enhanced with modern browser capabilities to provide app-like experiences, including offline use, installation, and push notifications, across multiple platforms.)

All labels observed (7)

Label Occurrences
Progressive Web Apps canonical 10
Web App Manifest 3
App Shell architecture 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf software architecture pattern ⓘ
web application model ⓘ
aimsTo bridge gap between web and native apps ⓘ
alsoKnownAs PWAs ⓘ
basedOn web technologies ⓘ
compatibleWith Android ⓘ
Linux ⓘ
Windows ⓘ
iOS ⓘ
macOS ⓘ
developedBy web development community ⓘ
hasFeature add to home screen prompt ⓘ
app-like user experience ⓘ
automatic updates ⓘ
background operation ⓘ
background synchronization ⓘ
cross-platform compatibility ⓘ
home screen installation ⓘ
installability ⓘ
linkability ⓘ
low storage usage ⓘ
offline support ⓘ
progressive enhancement ⓘ
push notifications ⓘ
responsive design ⓘ
secure context ⓘ
hasProperty discoverability via URLs ⓘ
indexability by search engines ⓘ
network resilience ⓘ
no app store installation required ⓘ
single codebase for multiple platforms ⓘ
introducedAround 2015 ⓘ
promotedBy Google ⓘ
requires HTTPS connection ⓘ
modern web browser ⓘ
runsOn desktop operating systems ⓘ
mobile operating systems ⓘ
web browsers ⓘ
standardizedBy W3C ⓘ
usesTechnology Background Sync API ⓘ
CSS ⓘ
Cache Storage API ⓘ
Fetch API ⓘ
linked to: Fetch Standard

HTML ⓘ
HTTPS ⓘ
JavaScript ⓘ
Notifications API ⓘ
Push API ⓘ
Service Workers ⓘ
Web App Manifest ⓘ

How these facts were elicited

Referenced by (18)

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

ChromeOS → supports → Progressive Web Apps ⓘ
Microsoft Edge → supports → Progressive Web Apps ⓘ
Progressive Web Apps → alsoKnownAs → PWAs ⓘ
linked to: Progressive Web Apps
Progressive Web Apps → usesTechnology → Web App Manifest ⓘ
linked to: Progressive Web Apps
ChromeOS tablet → supportsApplicationPlatform → Progressive Web Apps ⓘ
Notifications API → usedBy → Progressive Web Apps ⓘ
subject linked to: Notifications API Standard
Service Worker → relatedConcept → Progressive Web App ⓘ
subject linked to: Service Workers
linked to: Progressive Web Apps
Service Worker → relatedConcept → App Shell architecture ⓘ
subject linked to: Service Workers
linked to: Progressive Web Apps
Open Web Platform → hasComponent → Web Manifest ⓘ
linked to: Progressive Web Apps
Push API → designedFor → Progressive Web Apps ⓘ
W3C Web Application technologies → includesStandard → Web App Manifest ⓘ
linked to: Progressive Web Apps
Chrome Web Platform features → supports → Progressive Web Apps ⓘ
Chrome Web Platform features → includesAPI → Web App Manifest ⓘ
linked to: Progressive Web Apps
Vue CLI Plugins (@vue/cli-plugin-*) → supportsFeature → PWA ⓘ
linked to: Progressive Web Apps
Background Fetch API → designedFor → Progressive Web Apps ⓘ
Fetch API → commonlyUsedWith → Progressive Web Apps ⓘ
Crostini → runsAlongside → Progressive Web Apps ⓘ
Media Session API → compatibleWith → Progressive Web Apps ⓘ