Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

131
Views
¿No es inútil la API de notificación de JavaScript en este momento?

Así que leí en MDN que la API de notificación solo se puede usar en un evento iniciado por el usuario. ¿Esto no elimina la necesidad de esta API en absoluto? No puedo pensar en ninguna situación en la que publicar una Notificación sea útil dentro de un evento de usuario.

El usuario presiona un botón: "¡Oye, usuario, presionas un botón! ¡Te estoy diciendo algo que ya sabes de la manera más desagradable posible! Je, je. ^_^"

¿Están simplemente desaprobando esto, o todavía tiene alguna funcionalidad? ¿Me estoy perdiendo de algo?

Quiero usarlo para notificar al usuario que se ha producido un cambio notable en el estado de la aplicación. Aparentemente, este no es ahora un caso de uso compatible. ¡Hurra!

Actualizar:

https://developer.mozilla.org/en-US/docs/Web/API/notification

Cita: "Nota: en el ejemplo anterior, generamos notificaciones en respuesta a un gesto del usuario (hacer clic en un botón). Esta no solo es una buena práctica: no debe enviar spam a los usuarios con notificaciones con las que no aceptaron, sino avanzar en los navegadores . rechazará explícitamente las notificaciones que no se activen en respuesta a un gesto del usuario. Firefox ya está haciendo esto desde la versión 72, por ejemplo ".

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Has leído mal MDN.

https://developer.mozilla.org/en-US/docs/Web/API/Notifications_API/Using_the_Notifications_API

Debido a los abusos de las notificaciones automáticas en el pasado, los navegadores web y los desarrolladores han comenzado a implementar estrategias para ayudar a mitigar este problema. Solo debe solicitar el consentimiento para mostrar notificaciones en respuesta a un gesto del usuario (por ejemplo, hacer clic en un botón). Esta no es solo la mejor práctica: no debe enviar spam a los usuarios con notificaciones que no aceptaron, sino que, en el futuro, los navegadores rechazarán explícitamente las solicitudes de permiso de notificación que no se activen en respuesta a un gesto del usuario. Firefox ya lo está haciendo desde la versión 72, por ejemplo, y Safari lo ha hecho durante algún tiempo.

Esto solo afecta el aviso inicial para permitir notificaciones.

Una captura de pantalla del indicador de notificaciones

Los usos posteriores de la API de notificaciones (una vez que el usuario selecciona 'permitir') no requieren interacciones del usuario.

about 4 years ago · Juan Pablo Isaza Report

0

Hay un uso como puede hacer que diga cosas que no sabe, por ejemplo, si olvidó su primera clave de acceso, escriba su segunda clave de acceso para ver su primera clave de acceso, o puede hacer que diga algo secreto con ella en algún juego secreto como un ARG.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!