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?
Technical insights
More information about technical aspects of web push notifications or other technologies.
P2P Notifications? CORS is removed from all major push services
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.
Web Push: what is VAPID (applicationServerKey)?
If you are adding web push notifications to a website, you will probably hear about VAPID. Let’s see what it is and why it’s useful.
What is the difference between Push API / Web Push and Server-Sent Events / WebSockets?
When you need to send events from you application server (backend) there are various technologies that you can use.
Web Push Notifications: Standard and Official Documentation
“Web Push Notifications” is a general term to refer to the push notifications sent by websites and web apps. However, if you are looking for an official document that defines the “Web Push Notifications” standard, you won’t find it. This is because this technology is made up of different technologies, each one serving to a specific purpose. Let’s find out what these technologies are and where the official standards are located (documentation).
Web Push Notifications and privacy
Are web push notifications a good technology for privacy?
Web Push Notifications: what happens if the client is offline?
If you are a beginner with web push notifications, you may wonder what happens to the notifications sent when the client is offline or the device is turned off. What is the behavior of the notifications in this case? Do they get delivered or are they lost?
What are the browser push services?
In order to send push notifications from a website to a browser, you need to use a push service, as defined by the W3C Push API: let’s see a list of push services for the major browsers and how they work.
PostgreSQL limitations when working with big data and arrays
This is not an extensive article, but just some brief notes about PostgreSQL limitations. Finding the culprit of performance issues in not easy and these limitations were found during months of research.
How to remove a web push notification
Let’s say that you have sent a notification to a recipient and then you want to remove it: how can you do that?