Notifique seus usuários com notificações da web

Não seria ótimo se você pudesse notificar um usuário com uma mensagem importante, mesmo se o navegador não estiver em uso? Drumroll, por favor: entre na API de notificações da Web!

Confira esses exemplos

Como funciona?

Para enviar notificações de uma página, você deve primeiro chamar requestPermission (). Isso fará com que a barra do navegador apareça. Depois de solicitar permissão, você pode verificar se recebeu permissões para enviar notificações chamando checkPermission ().

Após o bootstraping inicial, você pode criar uma notificação com createNotification (ícone, título, conteúdo). Você pode até anexar chamadas de retorno, por exemplo, quando a notificação é exibida ou quando é dispensada pelo usuário. Para mostrar a notificação, você chama show () no objeto de notificação criado.

Ótimo, mas posso usar hoje?

Esses exemplos funcionam atualmente no Chrome e devem funcionar no Safari no Mountain Lion, mas a Mozilla também está trabalhando nas notificações. A especificação ainda está sendo elaborada e está sujeita a alterações. A única versão que pode ser usada atualmente é baseada em uma especificação desatualizada.

Mais recursos