比较修订
Notificaciones Push en Firefox
修订版本 147886:
由avelper于提交的修订 147886
修订版本 148327:
由avelper于提交的修订 148327
关键词:
搜索结果概要:
Push Web permite a los sitios web notificar a los usuarios de nuevos mensajes o contenido actualizado mientras Firefox está abierto.
Push Web permite a los sitios web notificar a los usuarios de nuevos mensajes o contenido actualizado mientras Firefox está abierto.
内容:
<!-- See also https://www.mozilla.org/en-US/firefox/push/ and https://bugzilla.mozilla.org/show_bug.cgi?id=1220250 -->
Push Web permite a los sitios web notificar a los usuarios de nuevos mensajes o contenido actualizado. Mientras Firefox está abierto, los sitios web que lo tengan permitido, pueden enviar notificaciones a tu navegador y mostrarlas en la pantalla. Ahora, los usuarios pueden habilitar o deshabilitar notificaciones y controlar cómo se muestran.
__TOC__
= Notificaciones Actualizadas =
A partir de la versión 44, Firefox puede enviar notificaciones en pantalla, incluso cuando todavía no se ha cargado el sitio web. Al utilizar la API Push, un [https://www.w3.org/TR/push-api/ W3C estándar],
Firefox recibe un mensaje push y puede mostrar notificaciones (si el usuario lo permite) en cualquier momento. Los sitios también pueden usar Push para actualizar información de fondo sin siquiera mostrarte una notificación. Si ya le permitiste a un sitio mandar notificaciones, también será capaz de usar la API Push. Puedes escoger si darle o no permiso a un sitio para mandarte notificaciones siguiendo las siguientes instrucciones:
{for fx57}
#Haz clic en el icono [[Image:Site Info button]] para que aparezca el [[Control Center - manage site privacy and security controls|Centro de control]].
#Haz clic en la flecha de la ventana emergente.
#Para que aparezca la ventana ''Información de la página'', haz clic en {button Más información}.
#Haz clic en la pestaña '''Permisos'''.
#Busca la opción ''Recibir notificaciones'' y selecciona '''Permitir'''. Si la opción aparece en gris, desmarca la casilla que se encuentra junto a ''Usar ajustes predeterminados''.
{/for}
{for not fx57}
# Haz clic en el icono [[Image:Site Info button]] para que aparezca el [[Control Center - manage site privacy and security controls]].
# Haz clic en el menú que se encuentra junto a ''Permisos'' y elige una opción de notificaciones: {menu Preguntar siempre}, {menu Permitir}, {menu Bloquear}.
{/for}
= ¿Qué es Push Web? =
Push Web es una función opcional que permite a los sitios web mandarte mensajes incluso cuando el sitio todavía no se ha cargado. Los sitios pueden usar esta función para enviarte notificaciones o actualizar datos en segundo plano.
Por ejemplo, puedes suscribirte a notificaciones de tus sitios web favoritos de compras, que te pueden notificar cuando haya nuevas promociones u ofertas. Puedes suscribirte a notificaciones de diferentes sitios web. Una página de conciertos puede ofrecerte notificaciones de espectáculos de tu banda favorita; puedes permitir que ese sitio te notifique y, una semana más tarde, puedes obtener una notificación de que tu banda está de gira.
Sólo recibiras mensajes de los sitios a los que les hayas dado permiso.
= ¿Cómo funciona? =
Los sitios web pueden instalar un [https://developer.mozilla.org/docs/Web/API/Service_Worker_API Service Worker], una página web de fondo con una limitada gama de funcionalidades que se puede suscribir al servicio push. El sitio web puede entonces mandar un mensaje push mediante el servicio Push Web de Mozilla a tu navegador, que procesa el mensaje y muestra una notificación en pantalla.
;[[Image:push notification 44]]
Si haces clic en la notificación, puedes abrir el sitio web o cambiar a la pestaña de ese sitio si está cargada.
= ¿Qué información comparto con el sitio web? =
Un sitio web que tenga tu permiso puede mandarte mensajes push cuando el sitio no esté cargado. Una cuota limita el número de mensajes push que te pueden enviar las páginas, sin necesidad de una nueva notificación en pantalla. A los sitios web que sobrepasen la cuota, se les desactivarán los mensajes push y el usuario tendrá que volver a visitar el sitio web para subscribirse de nuevo. Push Web no le permite a los sitios web averiguar tu dirección IP.
= ¿Qué información usa Firefox para proporcionar Push Web? =
Firefox mantiene una conexión activa con el servicio push para recibir mensajes push mientras está abierto. La conexión termina cuando Firefox se cierra. En nuestro servidor almacenamos un identificador aleatorio de tu navegador, junto con un identificador aleatorio para cada sitio que autorices.
En Firefox para escritorio, el servicio push lo administra Mozilla. Firefox para Android usa una combinación del servicio Push Web de Mozilla y la plataforma de mensajería en la nube de Google para enviar notificaciones a Firefox por Android.
En ambos casos, los mensajes push están encriptados mediante el [https://tools.ietf.org/html/draft-ietf-webpush-protocol-02 IETF spec] y sólo tu copia de Firefox puede descifrarlos. Los mensajes encriptados se guardan en un servidor hasta que se envían o expiran.
= ¿Cómo cancelo los permisos Push Web de una página en concreto? =
Push Web es siempre una opción que puedes activar en Firefox. Un sitio no puede mandarte mensajes web sin tu permiso. Para detener que cierto sitio te siga mandando mensajes push:
{for fx57}
#[[Template:optionspreferences]]
#En el panel ''Privacidad y seguridad'', ve a la sección ''Permisos''.
#Haz clic en {button Ajustes}, que se encuentra junto a ''Notificaciones''.
#Selecciona la página de la que no quieres recibir más notificaciones.
#Haz clic en {button Eliminar sitio web}.
{note}'''Para detener las notificaciones de una página en concreto (hay que recargar la página):''' Haz clic en el icono [[Image:Site Info button]] para que aparezca el [[Control Center - manage site privacy and security controls|Centro de control]] y haz clic en la x que se encuentra junto a los permisos de notificación para eliminarlo.{/note}
{/for}
{for not fx57}
# Ve al menú de Firefox [[Image:New Fx Menu]] y selecciona {for win}{menu Opciones}{/for}{for mac,linux}{menu Preferencias}{/for}.
# Selecciona el panel {menu Contenido} y haz clic en {button Elegir...}, debajo de notificaciones.
# Selecciona el sitio.
# Haz clic en {button Eliminar sitio}.
{/for}
Para detener a todos los sitios y que dejen de mandarte mensajes push, sigue los pases explicados arriba pero, en vez de seleccionar un sitio específico, haz clic en {button Eliminar todos los sitios}. Los sitios web no podrán mandarte más mensajes y necesitarán pedirte permiso para enviarte mensajes en el futuro.
= ¿Cómo agrego Push Web a mi sitio web? =
La [https://developer.mozilla.org/docs/Web/API/Push_API Push API] explica cómo crear un Trabajador de Servicio y que mande mensajes push.
<!-- See also https://www.mozilla.org/en-US/firefox/push/ and https://bugzilla.mozilla.org/show_bug.cgi?id=1220250 -->
Push Web permite a los sitios web notificar a los usuarios de nuevos mensajes o contenido actualizado. Mientras Firefox está abierto, los sitios web que lo tengan permitido, pueden enviar notificaciones a tu navegador y mostrarlas en la pantalla. Ahora, los usuarios pueden habilitar o deshabilitar notificaciones y controlar cómo se muestran.
__TOC__
= Notificaciones Actualizadas =
A partir de la versión 44, Firefox puede enviar notificaciones en pantalla, incluso cuando todavía no se ha cargado el sitio web. Al utilizar la API Push, un [https://www.w3.org/TR/push-api/ W3C estándar],
Firefox recibe un mensaje push y puede mostrar notificaciones (si el usuario lo permite) en cualquier momento. Los sitios también pueden usar Push para actualizar información de fondo sin siquiera mostrarte una notificación. Si ya le permitiste a un sitio mandar notificaciones, también será capaz de usar la API Push. Puedes escoger si darle o no permiso a un sitio en concreto siguiendo las siguientes instrucciones:
#Haz clic en el icono [[Image:Site Info button]] para que aparezca el [[Control Center - manage site privacy and security controls|Centro de control]].
#Haz clic en la flecha de la ventana emergente.
#Para que aparezca la ventana [[Firefox Page Info window|Información de la página]], haz clic en {button Más información}.
#Haz clic en la pestaña '''Permisos'''.
#Debajo de ''Recibir notificaciones'', elige una de estas opciones: {menu Preguntar siempre}, {menu Permitir} o {menu Bloquear}. Si la opción aparece en gris, desmarca la casilla que se encuentra junto a ''Usar ajustes predeterminados''.
= ¿Qué es Push Web? =
Push Web es una función opcional que permite a los sitios web mandarte mensajes incluso cuando el sitio todavía no se ha cargado. Los sitios pueden usar esta función para enviarte notificaciones o actualizar datos en segundo plano.
Por ejemplo, puedes suscribirte a notificaciones de tus sitios web favoritos de compras, que te pueden notificar cuando haya nuevas promociones u ofertas. Puedes suscribirte a notificaciones de diferentes sitios web. Una página de conciertos puede ofrecerte notificaciones de espectáculos de tu banda favorita; puedes permitir que ese sitio te notifique y, una semana más tarde, puedes obtener una notificación de que tu banda está de gira.
Sólo recibiras mensajes de los sitios a los que les hayas dado permiso.
= ¿Cómo funciona? =
Los sitios web pueden instalar un [https://developer.mozilla.org/docs/Web/API/Service_Worker_API Service Worker], una página web de fondo con una limitada gama de funcionalidades que se puede suscribir al servicio push. El sitio web puede entonces mandar un mensaje push mediante el servicio Push Web de Mozilla a tu navegador, que procesa el mensaje y muestra una notificación en pantalla.
;[[Image:push notification 44]]
Si haces clic en la notificación, puedes abrir el sitio web o cambiar a la pestaña de ese sitio si está cargada.
= ¿Qué información comparto con el sitio web? =
Un sitio web que tenga tu permiso puede mandarte mensajes push cuando el sitio no esté cargado. Una cuota limita el número de mensajes push que te pueden enviar las páginas, sin necesidad de una nueva notificación en pantalla. A los sitios web que sobrepasen la cuota, se les desactivarán los mensajes push y el usuario tendrá que volver a visitar el sitio web para subscribirse de nuevo. Push Web no le permite a los sitios web averiguar tu dirección IP.
= ¿Qué información usa Firefox para proporcionar Push Web? =
Firefox mantiene una conexión activa con el servicio push para recibir mensajes push mientras está abierto. La conexión termina cuando Firefox se cierra. En nuestro servidor almacenamos un identificador aleatorio de tu navegador, junto con un identificador aleatorio para cada sitio que autorices.
En Firefox para escritorio, el servicio push lo administra Mozilla. Firefox para Android usa una combinación del servicio Push Web de Mozilla y la plataforma de mensajería en la nube de Google para enviar notificaciones a Firefox por Android.
En ambos casos, los mensajes push están encriptados mediante el [https://tools.ietf.org/html/draft-ietf-webpush-protocol-02 IETF spec] y sólo tu copia de Firefox puede descifrarlos. Los mensajes encriptados se guardan en un servidor hasta que se envían o expiran.
= ¿Cómo cancelo los permisos Push Web de una página en concreto? =
Push Web es siempre una opción que puedes activar en Firefox. Un sitio no puede mandarte mensajes web sin tu permiso. Para detener que cierto sitio te siga mandando mensajes push:
{for fx56}
#[[Template:optionspreferences]]
#En el panel ''Privacidad y seguridad'', ve a la sección ''Permisos''.
#Haz clic en {for =fx56}{button Elegir}{/for}{for fx57}{button Ajustes}, que se encuentra junto a ''Notificaciones''{/for}.
#Selecciona la página web.
#Haz clic en {button Eliminar sitio web}.
{/for}
{for not fx56}
# Ve al menú de Firefox [[Image:New Fx Menu]] y selecciona {for win}{menu Opciones}{/for}{for mac,linux}{menu Preferencias}{/for}.
# Selecciona el panel {menu Contenido} y haz clic en {button Elegir...}, debajo de notificaciones.
# Selecciona el sitio.
# Haz clic en {button Eliminar sitio}.
{/for}
Para detener a todos los sitios y que dejen de mandarte mensajes push, sigue los pases explicados arriba pero, en vez de seleccionar un sitio específico, haz clic en {button Eliminar todos los sitios}. Los sitios web no podrán mandarte más mensajes y necesitarán pedirte permiso para enviarte mensajes en el futuro.
{note}'''Para detener las notificaciones de una página en concreto (tendrás que recargar la página):''' Haz clic en el icono [[Image:Site Info button]] para que aparezca el [[Control Center - manage site privacy and security controls|Centro de control]], busca el permiso ''Recibir notificaciones'' y haz clic en la '''x''' que se encuentra junto a ''Permitido'' para eliminar ese permiso.
{/note}
= ¿Cómo agrego Push Web a mi sitio web? =
La [https://developer.mozilla.org/docs/Web/API/Push_API Push API] explica cómo crear un Trabajador de Servicio y que mande mensajes push.