Notifications API Standard

E48506

The Notifications API Standard is a web specification that defines how websites and web applications can display system-level notifications to users in a consistent, permission-based way across browsers.

All labels observed (6)

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf W3C specification
Web standard
allows Displaying notifications when a web app is closed but has a service worker
Displaying notifications when a web app is not in the foreground
category Browser API
Client-side web technology
Web APIs
surface form: Web API
defines JavaScript API for creating and managing notifications
Permission-based model for showing notifications to users
Web platform interface for displaying notifications
exposesInterface Notification
Notifications API Standard self-linksurface differs
surface form: NotificationEvent

NotificationOptions dictionary
fullName Notifications API Standard self-linksurface differs
goal Allow web apps to notify users outside the active browser tab
Provide system-level notifications in a consistent way across browsers
hasConstructor Notification()
hasEvent onclick
onclose
onerror
onshow
hasMethod Notification.requestPermission()
implementedIn Desktop browsers
Mobile browsers
Web browsers
integratesWith Permissions API
Push API
Service Workers
partOf Open Web Platform
permissionStates default
denied
granted
relatedTo Permissions API specification
Push API
Service Workers
surface form: Service Workers specification
requires User permission to show notifications
standardizedBy W3C Working Group
surface form: W3C Web Applications Working Group

World Wide Web Consortium
status Living standard
supports Directionality of notification text
Notification actions
Notification click events
Notification close events
Renotify behavior
Rich notifications with title, body, and icon
Silent notifications
Tagging of notifications
Vibration patterns on supported devices
usedBy Progressive Web Apps
Web applications
Websites

How these facts were elicited

Referenced by (13)

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

WHATWG develops Notifications API Standard
Progressive Web Apps usesTechnology Notifications API Standard
this entity surface form: Push API
Progressive Web Apps usesTechnology Notifications API Standard
this entity surface form: Notifications API
Notifications API Standard fullName Notifications API Standard self-linksurface differs
subject surface form: Notifications API
Notifications API Standard exposesInterface Notifications API Standard self-linksurface differs
subject surface form: Notifications API
this entity surface form: NotificationEvent
Web APIs example Notifications API Standard
this entity surface form: Notifications API
Open Web Platform hasComponent Notifications API Standard
this entity surface form: Notifications API
Permissions API relatedTo Notifications API Standard
this entity surface form: Notifications API
Push API relatedTo Notifications API Standard
this entity surface form: Notifications API
Permissions API specification relatedTo Notifications API Standard
this entity surface form: Notifications API specification
W3C Web Application technologies includesStandard Notifications API Standard
this entity surface form: Web Notifications
Chrome Web Platform features includesAPI Notifications API Standard
this entity surface form: Notifications API