Google Chrome limitará assinaturas de notificações push a 90 dias

O Google Chrome(Google Chrome) está finalmente reprimindo sites que abusam das notificações push . O Chrome está adicionando um novo recurso #Push-Subscription-With-Expiration-Time atrás de chrome://flags que limitará as assinaturas de notificação por push a 90 dias, apurou o TheWindowsClub . Esse sinalizador permitirá que as assinaturas (Subscriptions)push ofereçam suporte a um tempo de expiração.

Notificações push do Google Chrome 90 dias

(Chrome)Abuso de notificações de endereçamento do Chrome

No momento da redação deste artigo, esse sinalizador não estava disponível no Chrome Canary atualizado . Mas, de acordo com o commit do Chromium Gerrit , ele foi rebaseado com sucesso e enviado para o Google Chrome Canary 86 atualizado . Talvez o trabalho ainda esteja em andamento e podemos esperar que esse sinalizador de recurso experimental seja implementado em futuras versões do Chrome Canary nos próximos dias(future Chrome Canary builds in the coming days) .

“This CL enables Push Subscriptions to support a expiration time, set by Chrome in push_messaging_constants.h (currently 90 days),” the description reads.

“This feature is disabled by default, so to try it out you must set –enable-features= PushSubscriptionWithExpirationTime.”

De acordo com os desenvolvedores do Chromium , isso adicionará tempo de expiração (90 dias) ao assinar notificações push e no próprio método de assinatura. Esse recurso específico passará o atributo de tempo de expiração para piscar.

“O atributo expireTime será gerado por meio do serviço push. Ao recuperá-lo no SubscriptionCallback (null é válido), ele precisa ser passado para a camada blink.”

Compromisso de envio do Google Chrome

É provável que o Chrome(Chrome) implemente certas alterações na interface do usuário que solicitarão aos usuários que definam sua assinatura de notificação por push para expirar após um período específico. Resta saber se os usuários podem ou não personalizar o prazo. Antes(First) de mais nada, parece que esse recurso comunicará claramente a expiração da assinatura quando as notificações push forem assinadas pela primeira vez.

Existem várias partes envolvidas em todo o processo. Depois que os usuários se inscreverem nas notificações, as informações sobre a expiração da assinatura serão recuperadas do app_identifier e enviadas de volta como um retorno de chamada para PushMessagingManager . O Chrome(Chrome) armazenará o tempo de expiração em PushMessagingAppIdentifier . No entanto, isso ainda não foi implementado. Dito isto, este recurso está ativamente em desenvolvimento.

Quando esse sinalizador estiver disponível, você poderá ativá-lo no Google Chrome Canary .

Como habilitar o sinalizador Push Subscription With Expiration Time no (Expiration Time)Chrome

  1. Abra o Chrome Canary
  2. Abra chrome://flags
  3. Localize a assinatura push(Locate Push Subscription) com tempo de expiração(Expiration Time)
  4. Defina(Set) o sinalizador para Ativar(Enable) imediatamente quando uma guia estiver oculta usando o menu suspenso
  5. Reinicie o Chrome.

Para resumir, esse recurso adicionará expiração às assinaturas no momento da assinatura das notificações. Enquanto isso, o Chrome precisa decidir onde economizar tempo de expiração no lado do agente do usuário. Bem, esse recurso será opcional e caberá aos usuários decidir se desejam ou não que suas assinaturas push expirem após 90 dias.

Os desenvolvedores do Chromium estão trabalhando ativamente nesse recurso desde o mês passado. O TheWindowsClub(TheWindowsClub) detectou vários commits do Chromium Gerrit que confirmam o desenvolvimento.

Atualizaremos este artigo assim que este sinalizador de recurso experimental #Push-Subscription-With-Expiration-Time estiver disponível em chrome://flags .



About the author

Sou um desenvolvedor web com experiência em trabalhar com Windows 11 e 10. Também sou usuário do Firefox há muitos anos e me tornei bastante proficiente no uso do novo console de jogos Xbox One. Meus principais interesses estão no desenvolvimento de software, especificamente no desenvolvimento web e móvel, bem como na ciência de dados. Tenho muito conhecimento sobre vários sistemas de computador e seu uso, por isso posso fornecer feedback imparcial sobre vários programas ou serviços que você pode usar.



Related posts