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.

Aliases (3)

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 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
NotificationEvent
NotificationOptions dictionary
fullName Notifications API Standard
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 specification
requires User permission to show notifications
standardizedBy 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

Referenced by (6)

Please wait…