O Web Push permite que os sites da Web o notifiquem sobre novas mensagens ou conteúdo atualizado, mesmo quando o site não está carregado. Enquanto o Firefox está aberto, os sites da Web que obtiveram permissão podem enviar notificações para o seu navegador, exibindo-as no ecrã. Clicar numa notificação pode abrir o site da Web original ou alternar para o separador desse site, se estiver carregado.
Por exemplo, pode subscrever as notificações dos seus sites de compras favoritos que podem notificá-lo sobre as novas promoções ou ofertas. Pode subscrever notificações de diferentes sites da Web. Um site de concertos pode mostrar-lhe notificações sobre os concertos da sua banda favorita. Você decide se permite que esse site o notifique, e uma semana depois recebe uma notificação que a sua banda está em turné.
Tabela de conteúdos
- 1 Como é que os sites da Web solicitam a permissão de notificações?
- 2 Gerir a permissão de notificações para um site da Web que está a aceder
- 3 Gerir a permissão de notificações para todos os sites da Web
- 4 Como é que eu revogo a permissão de notificações para um site específico?
- 5 Como é que eu faço para que o Firefox deixe de me solicitar para permitir notificações?
- 6 Perguntas frequentes
Como é que os sites da Web solicitam a permissão de notificações?
Se um site quiser solicitar a permissão, irá ver o ícone de permissão de
Notificação na barra de endereço. Clicar no mesmo irá exibir um pop-up que lhe permite conceder ou negar a permissão.
Se interagiu com o site da Web (pressionando uma tecla no seu teclado ou tocando/clicando em qualquer lugar no site), o pop-up será exibido automaticamente.
Gerir a permissão de notificações para um site da Web que está a aceder
- Clique no ícone do cadeado
ícone do escudo
no lado esquerdo da barra de endereço.
- Clique no botão nono topo do painel de Informação do site que abre.
- Clique em Mais informação do siteMais informação no painel seguinte para abrir a janela de "Informação da Página".
- Dica: também pode abrir a janela de Informação da Página a partir da barra de menus, se a barra de menus estiver ativada. Clique em e selecione no menu suspenso.
- Selecione o separador Permissões.
- Em Enviar notificações, escolha uma opção de notificação: (predefinição), ou . Se as suas escolhas estiverem a cinzento, desmarque a caixa de seleção Utilizar predefinição.
Gerir a permissão de notificações para todos os sites da Web
- Na barra do "Menu" no topo do ecrã, clique em e selecione (ou , em alguns casos).Clique no botão
Menu e selecione .
- Selecione à esquerda.
- Deslize até à secção Permissões.
- Clique no botão à direita de Notificações.
- Selecione ou no menu suspenso Estado para qualquer um dos sites da Web para conceder ou negar a permissão de notificações. Tenha em atenção que selecionar irá impedir que o site da Web solicite a permissão novamente.
- Para negar a permissão de notificações, permitindo que o site da Web a solicite novamente no futuro, selecione o site e clique no botão por baixo da lista.
- Quando terminar, clique no botão .
Como é que eu revogo a permissão de notificações para um site específico?
O Web Push é sempre opcional no Firefox. Um site não pode enviar-lhe notificações push sem a sua permissão. Para impedir que um site específico lhe envie notificações:
- Na barra do "Menu" no topo do ecrã, clique em e selecione (ou , em alguns casos).Clique no botão
Menu e selecione .
- Selecione à esquerda.
- Deslize até à secção Permissões.
- Clique no botão à direita de Notificações.
- Selecione o site da Web.
- Se pretender apenas revogar a permissão (enquanto permite que o site da Web a solicite novamente no futuro), clique no botão .
- Se pretender revogar a permissão e impedir que o site da Web a solicite novamente, selecione no menu suspenso Estado ao lado do URL do site da Web.
- Clique no botão .
Alternativamente:
- Visite o site da Web para o qual pretende revogar a permissão de notificações.
- Clique no ícone de Permissões
na barra de endereço para abrir o Site Permissions panel para o site da Web.
- Encontre a permissão Enviar notificações e clique no botão ao lado da mesma para remover a permissão.
Também pode negar a permissão na janela de "Informação da Página", conforme descrito na secção Gerir a permissão de notificações para um site da Web que está a aceder.
Como é que eu faço para que o Firefox deixe de me solicitar para permitir notificações?
Se um site indicar ao Firefox que deseja mostrar notificações, por predefinição, o Firefox pergunta se deseja conceder permissão. Pode configurar o Firefox para negar automaticamente a permissão sem perguntar. Mesmo depois da alteração, poderá criar exceções para que os sites que pretende que mostrem notificações ou utilizem as funcionalidades de push através da janela de "Informação da Página".
- Na barra do "Menu" no topo do ecrã, clique em e selecione (ou , em alguns casos).Clique no botão
Menu e selecione .
- Selecione à esquerda.
- Deslize até à secção Permissões.
- Clique no botão à direita de Notificações.
- Selecione a caixa de seleção Bloquear novas solicitações a perguntar para permitir notificações.
- Clique no botão .
Perguntas frequentes
Como é que o Web Push funciona?
Os sites da Web podem instalar um «Service Worker», uma página da Web em segundo plano com um conjunto limitado de funcionalidades, que podem subscrever o serviço push. O site da Web pode então enviar uma notificação push através do serviço «Web Push» da Mozilla para o seu navegador, que pode processar essa mensagem e mostrar uma notificação no seu ecrã.
Que informação é que eu partilho com um site da Web?
Um site da Web que obteve permissões pode enviar-lhe mensagens push quando o site não está carregado. Uma quota limita o número de mensagens push sem uma notificação no ecrã que os sites da Web lhe podem enviar. Os sites da Web que excederem a quota terão as respetivas mensagens push desativadas, e terá de os visitar novamente para voltar a subscrever. O Web Push não permite que os sites da Web determinem diretamente o seu endereço de IP.
Que informação é que o Firefox utiliza para fornecer o Web Push?
O Firefox mantém uma ligação ativa com um serviço push para poder receber mensagens push, enquanto está aberto. A ligação termina quando o Firefox é fechado. Nós guardamos um identificador aleatório (Identificador do Agente do Utilizador ou UAID) no nosso servidor para o seu navegador, em conjunto com um identificador aleatório gerado pelo cliente para cada subscrição de push. Quando tem quaisquer subscrições, o UAID é necessário para permitir que o nosso serviço push direcione as mensagens recebidas para o Firefox. Se não tem quaisquer subscrições de notificação push ativas, o Firefox alterna o UAID em cada nova ligação.
No Firefox para computador, o serviço push é operado pela Mozilla. O Firefox for Android utiliza uma combinação do serviço Web Push da Mozilla e da plataforma Cloud Messaging da Google para entregar notificações ao Firefox for Android. Apenas as aplicações da Mozilla estão ativadas para utilizar o WebPush no iOS (terceiros estão proibidos de utilizar o WebPush para enviar notificações para o iOS, de acordo com o contrato de utilização do iOS).
Em todos os três casos, as mensagens push são encriptadas de acordo com a IETF spec, e apenas a sua cópia do Firefox as pode decifrar. As mensagens encriptadas são guardadas no servidor até serem entregues ou expirarem.
Nós guardamos o seu endereço de IP durante 90 dias como parte deste serviço. A informação guardada é invalidada quando o endereço de IP ou o UAID é alterado. Nós não guardamos informação sobre:
- os servidores e/ou serviços que enviaram mensagens
- quando um agente de utilizador em particular estava online/ativo
Como é que eu adiciono o Web Push ao meu site da Web?
A especificação Push API explica como criar um «Service Worker» e enviar notificações push.