Skip to content
Pushpad Blog
  • Articles
  • Our services

Web Push Notifications

Web push notifications without a service worker in the root

January 29, 2023 by collimarco

Let’s see some workarounds to add web push notifications to a website if you cannot add a service worker to the root folder.

Read more

Categories Integrations, Web Push Notifications Tags push-api, service-worker Leave a comment

List of HTTP status codes and errors returned by web push services

November 28, 2022 by collimarco

A list of all the official documentation provided by the push services about the HTTP status codes and errors that can be returned. When an application sends a notification to a browser push service, it should check the status code returned and take appropriate actions.

Read more

Categories Troubleshooting, Web Push Notifications Tags deliverability, push-api Leave a comment

A bell for notifications with JavaScript animation

November 22, 2022 by collimarco

In this tutorial we create a ringing bell animation with JavaScript and we learn how to create a simple bell icon that you can place in a corner of your web page (e.g. to collect subscribers to your push notifications).

Read more

Categories Permission UI UX, Web Push Notifications Tags web-notifications 1 Comment

Push API: the PushSubscription object explained

November 17, 2022 by collimarco

A “push subscription” represents a subscriber to the push notifications of a website.

Read more

Categories Push subscriptions, Web Push Notifications Tags push-api Leave a comment

Safari 16 adds support for web push notifications (Push API)

October 28, 2022October 27, 2022 by collimarco

The long-awaited support for web push notifications in Safari is finally here.

Read more

Categories Browser support, Web Push Notifications Tags apns, push-api, safari, web-notifications Leave a comment

How to change the scope of a service worker

October 20, 2022 by collimarco

The scope of a service worker defines when it is active and usually depends on the path where it is located. However in this tutorial we’ll see some directives that allow to change the default scope of a service worker, regardless of its location.

Read more

Categories Troubleshooting, Web Push Notifications Tags service-worker Leave a comment

Building a custom browser push service: is it possible?

October 16, 2022 by collimarco

Can you change the push service used by the browser? Is it possible to build and use a custom push service for delivering the web push notifications to the browser?

Read more

Categories Technical insights, Web Push Notifications Tags push-api Leave a comment

How to send notifications with JavaScript (in 10 lines of code)

October 14, 2022 by collimarco

It’s very simple to display a native notification using JavaScript.

Read more

Categories Sending notifications, Web Push Notifications Tags web-notifications Leave a comment

P2P Notifications? CORS is removed from all major push services

September 29, 2022 by collimarco

Sending web push notifications directly from a browser to another, using the Push API protocol, is not a secure practice. Now CORS is finally removed from all browser push services.

Read more

Categories Technical insights, Web Push Notifications Tags push-api Leave a comment

“This site has been updated in the background”: what is this notification?

September 2, 2022 by collimarco

If you subscribe to the notifications of some websites, you may sometimes see a strange notification with this content: “This site has been updated in the background”. What does that mean? And if you are the website owner, how can you prevent that notification?

Read more

Categories Troubleshooting, Web Push Notifications Tags push-api, web-notifications Leave a comment
Older posts
Page1 Page2 … Page10 Next →

About Pushpad

Pushpad is a reliable service for sending notifications from websites and web apps.

Learn more →

Subscribe to notifications

We'll send you a notification when we publish something new.

Web Push Guide

  • Browser support
  • Browser settings
  • Permission UI UX
  • Push subscriptions
  • Sending notifications
  • Notification appearance
  • Targeting users
  • Reengage
  • Analytics and monitoring
  • Technical insights
  • Integrations
  • Troubleshooting

©2023 AbstractBrain srls

  • Our services
  • Developer docs
  • Support
  • Privacy
  • Company
© 2023 Pushpad Blog • Built with GeneratePress