Google Chrome limitará las suscripciones de notificaciones push a 90 días

Google Chrome finalmente está tomando medidas enérgicas contra los sitios web que abusan de las notificaciones automáticas . Chrome está agregando una nueva característica #Push-Subscription-With-Expiration-Time detrás de chrome://flags que limitará las suscripciones de notificaciones push a 90 días, según ha aprendido TheWindowsClub . Este indicador permitirá que las suscripciones de envío (Subscriptions)admitan(Push) un tiempo de caducidad.

Notificaciones push de Google Chrome 90 días

(Chrome)Abuso de notificaciones de direccionamiento de Chrome

Al momento de escribir este artículo, esta bandera no está disponible en Chrome Canary actualizado . Pero según el compromiso de Chromium Gerrit , se ha reorganizado con éxito y se ha enviado a Google Chrome Canary 86 actualizado . Tal vez el trabajo todavía está en progreso y podemos esperar que este indicador de función experimental se implemente en futuras compilaciones de Chrome Canary en los próximos días(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.”

Según los desarrolladores de Chromium , esto agregará un tiempo de caducidad (90 días) al suscribirse a las notificaciones automáticas y en el método de suscripción en sí. Esta función en particular pasará el atributo de tiempo de caducidad para parpadear.

“El atributo expirationTime se generará a través del servicio push. Al recuperarlo en SubscriptionCallback (null es válido), debe pasarse a la capa de parpadeo”.

Confirmación de inserción de Google Chrome

Es probable que Chrome(Chrome) implemente ciertos cambios en la interfaz de usuario que pedirán a los usuarios que configuren su suscripción de notificación automática para que caduque después de un período específico. Queda por ver si los usuarios pueden o no personalizar el marco de tiempo. Lo primero(First) es lo primero, parece que esta función comunicará claramente el vencimiento de la suscripción cuando se suscriba a las notificaciones automáticas por primera vez.

Hay varias partes involucradas en todo el proceso. Una vez que los usuarios se suscriban a las notificaciones, la información sobre el vencimiento de la suscripción se recuperará de app_identifier y se devolverá como una devolución de llamada a PushMessagingManager . Chrome almacenará el tiempo de caducidad en PushMessagingAppIdentifier . Sin embargo, esto aún no se ha implementado. Dicho esto, esta característica está activamente en desarrollo.

Una vez que esta bandera esté disponible, puede habilitarla en Google Chrome Canary .

Cómo habilitar el indicador Push Subscription With Expiration Time en Chrome

  1. Canario de cromo abierto
  2. Abrir chrome://flags
  3. Ubique la suscripción push(Locate Push Subscription) con el tiempo de caducidad(Expiration Time)
  4. Establezca(Set) la bandera en Habilitar(Enable) inmediatamente cuando una pestaña esté oculta usando el menú desplegable
  5. Reinicie Chrome.

En resumen, esta función agregará la caducidad de las suscripciones en el momento de suscribirse a las notificaciones. Mientras tanto, Chrome tiene que decidir dónde guardar el tiempo de caducidad en el lado del agente de usuario. Bueno, esta función será opcional y dependerá de los usuarios decidir si quieren o no que sus suscripciones automáticas caduquen después de 90 días.

Los desarrolladores de Chromium han estado trabajando activamente en esta función desde el mes pasado. TheWindowsClub ha detectado varias confirmaciones de Chromium Gerrit que confirman el desarrollo.

Actualizaremos este artículo tan pronto como este indicador de función experimental #Push-Subscription-With-Expiration-Time esté disponible en chrome://flags .



About the author

Soy ingeniero de software con experiencia tanto en Chrome como en aplicaciones de juegos. He estado trabajando en soluciones para el navegador Google Chrome durante los últimos 4 años y también he trabajado en juegos para varias plataformas diferentes. Mis habilidades radican en el diseño, prueba y gestión de proyectos de software. Además de mi trabajo como ingeniero de software, también tengo experiencia en temas de privacidad, cuentas de usuario y seguridad familiar.



Related posts