My goal is to send Gmail-style desktop notifications in Chrome or Firefox from a web app (let\'s call it X) that is NOT currently open in the browser, without requiring the
You can send push notifications even when your web page is not active using Service Workers, the Notification API for service workers and the push API for server-initiated notifications (or scheduled notifications).
As of June 2016, Service Workers are supported in Chrome, Firefox and Opera. See the status at https://jakearchibald.github.io/isserviceworkerready/
See the following links for related discussions, status of implementation and specifications.