Comparar revisiones
Firefoxin Web Push -ilmoitukset
Revisión 160138:
Revisión 160138 por jjuslin en
Revisión 178014:
Revisión 178014 por jjuslin en
Palabras clave:
Resumen de los resultados de la búsqueda:
Web Push -ilmoitukset antavat sivustoille mahdollisuuden ilmoittaa käyttäjälle uusista viesteistä tai päivitetystä sisällöstä, kun Firefox on avoinna.
Web Push -ilmoitukset antavat sivustoille mahdollisuuden ilmoittaa käyttäjälle uusista viesteistä tai päivitetystä sisällöstä, kun Firefox on avoinna.
Contenido:
<!-- See also https://www.mozilla.org/en-US/firefox/push/ and https://bugzilla.mozilla.org/show_bug.cgi?id=1220250 -->
Web Push -ilmoitukset antavat verkkosivustoille mahdollisuuden ilmoittaa käyttäjälle uusista viesteistä tai päivitetystä sisällöstä. Kun Firefox on avoinna, luvan saaneet verkkosivustot voivat lähettää ilmoituksia selaimelle ja näyttää ne näytöllä. Käyttäjä pystyy helposti sallimaan tai estämään ilmoitukset ja valvomaan, kuinka nämä ilmoitukset näkyvät.
;[[Image:Fx56AllowNotifications]]
__TOC__
= Päivitetyt ilmoitukset =
Alkaen Firefoxin versiosta 44, Firefox voi näyttää näytöllä ilmoituksia jopa silloin, kun sivusto ei ole ladattuna. [https://www.w3.org/TR/push-api/ W3C standardin mukaisen] Push APIn avulla Firefox vastaanottaa Push-viestejä ja voi näyttää ilmoituksia milloin tahansa (jos käyttäjä on tämän sallinut). Sivustot voivat myös käyttää Push-teknologiaa päivittääkseen dataa taustalla ilman, että siitä ilmoitetaan käyttäjälle. Jos sivustolle on jo annettu lupa lähettää ilmoituksia, sivusto pystyy käyttämään Push APIa. Voit vapaasti valita, haluatko antaa jollekin verkkosivulle luvan noudattamalla seuraavia ohjeita:
#Napsauta osoitepalkin vasemmassa laidassa olevaa [[Image:Site Info button]]-kuvaketta, jolloin [[Control Center - manage site privacy and security controls|Sivuston tiedot]]-pikkuikkuna avautuu.
#Napsauta ikkunan oikeassa laidassa olevaa nuolta.
#Napsauta {button Lisätietoja}-linkkiä, jolloin [[Firefox Page Info window|Tietoja sivusta]]-ikkuna avautuu.
#Napsauta '''Oikeudet'''-välilehteä.
#Vieritä kohtaan '''Näytä ilmoituksia''' ja valitse vaihtoehdoista {menu Kysy aina}, {menu Salli} tai {menu Estä}. Jos vaihtoehdot ovat harmaalla, poista valinta kohdasta ''Käytä oletusta''.
= Web Push -teknologia =
Web Push on valinnainen ominaisuus, joka antaa verkkosivustoille mahdollisuuden lähettää viestejä, vaikka sivusto ei ole ladattuna. Sivustot pystyvät käyttämään tätä ominaisuutta tarjoamaan ilmoituksia tai päivittämään tietoja taustalla.
Voit esimerkiksi tilata ilmoituksia uusista tarjouksista suosimaltasi ostossivustolta. Voit tilata ilmoituksia useilta erilaisilta verkkosivustoilta. Konserttisivusto voi esimerkiksi tarjota ilmoituksia suosikkiyhtyeesi keikoista; annat sivustolle luvan ilmoittaa sinulle, ja viikkoa myöhemmin saat ilmoituksen että yhtye on kiertueella.
Ilmoituksia voivat lähettää ainoastaan sivustot, joille on annettu siihen lupa.
= Web Push -teknologian toimintaperiaate =
Verkkosivustot voivat asentaa [https://developer.mozilla.org/docs/Web/API/Service_Worker_API Service Workerin], taustalla toimivan verkkosivun jolla on vain rajoitettu toiminnallisuus joka voi kirjautua Push-palveluun. Verkkosivusto voi sen jälkeen lähettää Web Push -viestin Mozillan Web Push -palvelun kautta selaimelle, joka puolestaan voi näyttää ilmoituksen näytöllä.
;[[Image:push notification 44]]
Ilmoituksen napsauttaminen voi avata verkkosivuston tai vaihtaa sen välilehteen, jos se on ladattuna.
= Tiedot joita verkkosivuston kanssa jaetaan =
Verkkosivusto jolle on annettu oikeudet, voi lähettää Push-viestejä kun verkkosivusto ei ole ladattuna. Kiintiö rajoittaa sivuston viestejä, joita voidaan vastaanottaa ilman näytölle tulevia ilmoituksia. Kiintiönsä ylittäviltä verkkosivustoilta estetään Push-ilmoitukset ja käyttäjän on käytävä sivustolla uudelleen ottaakseen ilmoitukset uudelleen käyttöön. Web Push ei suoraan mahdollista verkkosivujen jäljittää käyttäjän IP-osoitetta.
= Tiedot joita Firefox käyttää Firefox Pushille =
Firefox ylläpitää aktiivista yhteyttä Push-palveluun vastaanottaakseen Push-viestejä niin kauan kuin Firefox on avoinna. Yhteys suljetaan, kun Firefox suljetaan. Tallennamme palvelimellamme satunnaisen tunnisteen selaimestasi ja satunnaisen tunnisteen verkkosivustosta, jolle olet antanut oikeuden.
Firefoxin työpöytäversiossa Push-palvelua ylläpitää Mozilla. Firefox for Android käyttää yhdistelmää Mozillan Push-palvelusta ja Googlen Cloud Messaging -alustasta.
Molemmissa push-viestit salataan [https://tools.ietf.org/html/rfc8030 IETF määritysten mukaan] ja ainoastaan oma Firefox-versiosi voi purkaa salauksen. Salatut viestit säilytetään palvelimella, kunnes ne toimitetaan tai ne vanhenevat.
= Web Push -oikeuksien peruuttaminen tietyltä sivustolta =
Web Push ei koskaan ole oletusarvoisesti sallittu Firefoxissa. Sivusto ei voi lähettää Push-ilmoituksia ilman lupaa. Tietyn sivuston ilmoitukset voi estää seuraavasti:
{for fx56}
#[[Template:optionspreferences]]
#Valitse {menu Tietosuoja ja turvallisuus}-paneeli ja vieritä alas osioon ''Oikeudet''.
#Napsauta {for =fx56}{button Valitse…}-painiketta{/for}{for fx57} ''Ilmoitukset''-kohdan vieressä olevaa {button Asetukset…}-painiketta{/for}.
#Valitse verkkosivusto.
#Napsauta {button Poista sivusto}.
{/for}
{for not fx56}
# [[Template:optionspreferences]]
# Valitse {menu Sisältö}-paneeli ja napsauta ''Ilmoitukset''-osiossa olevaa {button Valitse…}-painiketta.
# Valitse sivusto.
# Napsauta {button Poista sivusto}.
{/for}
Kaikkien sivustojen Push-ilmoitusten lähettämisen voi estää noudattamalla muuten yllä olevia ohjeita, mutta sen sijaan että valitaan yksittäinen sivusto, napsautetaan {for not fx56}{button Poista kaikki sivustot}{/for}{for fx56}{button Poista kaikki sivustot}{/for}. Sivustot eivät enää pysty lähettämään sinulle Push-ilmoituksia, vaan niiden on uudelleen kysyttävä lupaa ilmoitusten lähettämiseen.
{note}'''Yksittäisen verkkosivun ilmoitusten estäminen (edellyttää sivun uudelleen lataamista):''' Napsauta [[Image:Site Info button]] -kuvaketta, jolloin [[Control Center - manage site privacy and security controls|sivuston tiedot]]-pikkuikkuna aukeaa. Alalaidassa on ''Oikeudet''-osio. Etsi siitä kohta ''Näytä ilmoituksia'' ja napsauta ''Näytä ilmoituksia'' kohdan perässä olevaa '''x'''-painiketta.
{/note}
= Web Pushin lisääminen omalle verkkosivulle =
[https://developer.mozilla.org/docs/Web/API/Push_API Push API spesifikaatio] kertoo, kuinka Service Worker luodaan ja Push-ilmoituksia lähetetään.
{for fx59}
= Web Push -pyyntöjen estäminen =
Jos sivusto kertoo Firefoxille että se haluaa näyttää ilmoituksia, Firefox kysyy oletusarvoisesti, haluaako käyttäjä antaa sivustolle luvan lähettää ilmoituksia. Firefoxin voi asettaa automaattisesti estämään ilmoitukset ilman luvan kysymistä käyttäjältä. Jopa tämän muutoksen jälkeen käyttäjä voi tehdä poikkeuksia sivustoille, ''joiden haluaa'' näyttävän ilmoituksia tai muuten käyttävän Web Push -ominaisuuksia.
#[[Template:optionspreferences]]
# Valitse {menu Tietosuoja ja turvallisuus} -paneeli ja vieritä alas osioon ''Oikeudet''.
# Napsauta ''Ilmoitukset'' kohdan oikeassa laidassa olevaa painiketta {button Asetukset…}.
#; [[Image:Fx59Permissions-NotificationSettings]]
# Valitse '''Estä uudet lupapyynnöt ilmoitusten lähettämiseksi''' ja napsauta {button Tallenna muutokset}.
{/for}
= Web Pushin estäminen kokonaan =
Web Pushin ja sen lupakyselyt voi estää kokonaan millä tahansa verkkosivulla:
#[[Template:aboutconfig]]
#Etsi asetus '''dom.webnotifications.enabled'''.
#Kaksoisnapsauta hakutulosta, jolloin asetuksen arvo {pref true} muuttuu arvoon '''{pref false}'''.
#Etsi seuraavaksi asetus '''dom.push.enabled'''.
#Kaksoisnapsauta hakutulosta, jolloin asetuksen arvo {pref true} muuttuu arvoon '''{pref false}'''.
<!-- See also https://www.mozilla.org/en-US/firefox/push/ and https://bugzilla.mozilla.org/show_bug.cgi?id=1220250 -->
Web Push -ilmoitukset antavat verkkosivustoille mahdollisuuden ilmoittaa käyttäjälle uusista viesteistä tai päivitetystä sisällöstä. Kun Firefox on avoinna, luvan saaneet verkkosivustot voivat lähettää ilmoituksia selaimelle ja näyttää ne näytöllä. Käyttäjä pystyy helposti sallimaan tai estämään ilmoitukset ja valvomaan, kuinka nämä ilmoitukset näkyvät.
;[[Image:Fx56AllowNotifications]]
__TOC__
= Päivitetyt ilmoitukset =
Alkaen Firefoxin versiosta 44, Firefox voi näyttää näytöllä ilmoituksia jopa silloin, kun sivusto ei ole ladattuna. [https://www.w3.org/TR/push-api/ W3C standardin mukaisen] Push APIn avulla Firefox vastaanottaa Push-viestejä ja voi näyttää ilmoituksia milloin tahansa (jos käyttäjä on tämän sallinut). Sivustot voivat myös käyttää Push-teknologiaa päivittääkseen dataa taustalla ilman, että siitä ilmoitetaan käyttäjälle. Jos sivustolle on jo annettu lupa lähettää ilmoituksia, sivusto pystyy käyttämään Push APIa. Voit vapaasti valita, haluatko antaa jollekin verkkosivulle luvan noudattamalla seuraavia ohjeita:
#Napsauta osoitepalkin vasemmassa laidassa olevaa [[Image:Site Info button]]-kuvaketta, jolloin [[Control Center - manage site privacy and security controls|Sivuston tiedot]]-pikkuikkuna avautuu.
#Napsauta ikkunan oikeassa laidassa olevaa nuolta.
#Napsauta {button Lisätietoja}-linkkiä, jolloin [[Firefox Page Info window|Tietoja sivusta]]-ikkuna avautuu.
#Napsauta '''Oikeudet'''-välilehteä.
#Vieritä kohtaan {for not fx64}'''Näytä ilmoituksia'''{/for}{for fx64}'''Lähetä ilmoituksia'''{/for} ja valitse vaihtoehdoista {menu Kysy aina}, {menu Salli} tai {menu Estä}. Jos vaihtoehdot ovat harmaalla, poista valinta kohdasta ''Käytä oletusta''.
= Web Push -teknologia =
Web Push on valinnainen ominaisuus, joka antaa verkkosivustoille mahdollisuuden lähettää viestejä, vaikka sivusto ei ole ladattuna. Sivustot pystyvät käyttämään tätä ominaisuutta tarjoamaan ilmoituksia tai päivittämään tietoja taustalla.
Voit esimerkiksi tilata ilmoituksia uusista tarjouksista suosimaltasi ostossivustolta. Voit tilata ilmoituksia useilta erilaisilta verkkosivustoilta. Konserttisivusto voi esimerkiksi tarjota ilmoituksia suosikkiyhtyeesi keikoista; annat sivustolle luvan ilmoittaa sinulle, ja viikkoa myöhemmin saat ilmoituksen että yhtye on kiertueella.
Ilmoituksia voivat lähettää ainoastaan sivustot, joille on annettu siihen lupa.
= Web Push -teknologian toimintaperiaate =
Verkkosivustot voivat asentaa [https://developer.mozilla.org/docs/Web/API/Service_Worker_API Service Workerin], taustalla toimivan verkkosivun jolla on vain rajoitettu toiminnallisuus joka voi kirjautua Push-palveluun. Verkkosivusto voi sen jälkeen lähettää Web Push -viestin Mozillan Web Push -palvelun kautta selaimelle, joka puolestaan voi näyttää ilmoituksen näytöllä.
;[[Image:push notification 44]]
Ilmoituksen napsauttaminen voi avata verkkosivuston tai vaihtaa sen välilehteen, jos se on ladattuna.
= Tiedot joita verkkosivuston kanssa jaetaan =
Verkkosivusto jolle on annettu oikeudet, voi lähettää Push-viestejä kun verkkosivusto ei ole ladattuna. Kiintiö rajoittaa sivuston viestejä, joita voidaan vastaanottaa ilman näytölle tulevia ilmoituksia. Kiintiönsä ylittäviltä verkkosivustoilta estetään Push-ilmoitukset ja käyttäjän on käytävä sivustolla uudelleen ottaakseen ilmoitukset uudelleen käyttöön. Web Push ei suoraan mahdollista verkkosivujen jäljittää käyttäjän IP-osoitetta.
= Tiedot joita Firefox käyttää Firefox Pushille =
Firefox ylläpitää aktiivista yhteyttä Push-palveluun vastaanottaakseen Push-viestejä niin kauan kuin Firefox on avoinna. Yhteys suljetaan, kun Firefox suljetaan. Tallennamme palvelimellamme satunnaisen tunnisteen selaimestasi ja satunnaisen tunnisteen verkkosivustosta, jolle olet antanut oikeuden.
Firefoxin työpöytäversiossa Push-palvelua ylläpitää Mozilla. Firefox for Android käyttää yhdistelmää Mozillan Push-palvelusta ja Googlen Cloud Messaging -alustasta.
Molemmissa push-viestit salataan [https://tools.ietf.org/html/rfc8030 IETF määritysten mukaan] ja ainoastaan oma Firefox-versiosi voi purkaa salauksen. Salatut viestit säilytetään palvelimella, kunnes ne toimitetaan tai ne vanhenevat.
= Web Push -oikeuksien peruuttaminen tietyltä sivustolta =
Web Push ei koskaan ole oletusarvoisesti sallittu Firefoxissa. Sivusto ei voi lähettää Push-ilmoituksia ilman lupaa. Tietyn sivuston ilmoitukset voi estää seuraavasti:
#[[Template:optionspreferences]]
#Valitse {menu Tietosuoja ja turvallisuus}-paneeli ja vieritä alas osioon ''Oikeudet''.
#Napsauta ''Ilmoitukset''-kohdan vieressä olevaa {button Asetukset…}-painiketta.
#Valitse verkkosivusto.
#Napsauta {button Poista sivusto}.
Kaikkien sivustojen Push-ilmoitusten lähettämisen voi estää noudattamalla muuten yllä olevia ohjeita, mutta sen sijaan että valitaan yksittäinen sivusto, napsautetaan {button Poista kaikki sivustot}. Sivustot eivät enää pysty lähettämään sinulle Push-ilmoituksia, vaan niiden on uudelleen kysyttävä lupaa ilmoitusten lähettämiseen.
{note}'''Yksittäisen verkkosivun ilmoitusten estäminen (edellyttää sivun uudelleen lataamista):''' Napsauta [[Image:Site Info button]] -kuvaketta, jolloin [[Control Center - manage site privacy and security controls|sivuston tiedot]]-pikkuikkuna aukeaa. Valitse ''Oikeudet''-välilehti. Etsi siitä kohta {for not fx64}''Näytä ilmoituksia''{/for}{for fx64}''Lähetä ilmoituksia''{/for} ja napsauta ''Näytä ilmoituksia'' kohdan perässä olevaa '''x'''-painiketta.
{/note}
= Web Pushin lisääminen omalle verkkosivulle =
[https://developer.mozilla.org/docs/Web/API/Push_API Push API spesifikaatio] kertoo, kuinka Service Worker luodaan ja Push-ilmoituksia lähetetään.
= Web Push -pyyntöjen estäminen =
Jos sivusto kertoo Firefoxille että se haluaa näyttää ilmoituksia, Firefox kysyy oletusarvoisesti, haluaako käyttäjä antaa sivustolle luvan lähettää ilmoituksia. Firefoxin voi asettaa automaattisesti estämään ilmoitukset ilman luvan kysymistä käyttäjältä. Jopa tämän muutoksen jälkeen käyttäjä voi tehdä poikkeuksia sivustoille, ''joiden haluaa'' näyttävän ilmoituksia tai muuten käyttävän Web Push -ominaisuuksia.
#[[Template:optionspreferences]]
# Valitse {menu Tietosuoja ja turvallisuus} -paneeli ja vieritä alas osioon ''Oikeudet''.
# Napsauta ''Ilmoitukset'' kohdan oikeassa laidassa olevaa painiketta {button Asetukset…}.
#; [[Image:Fx59Permissions-NotificationSettings]]
# Valitse '''Estä uudet lupapyynnöt ilmoitusten lähettämiseksi''' ja napsauta {button Tallenna muutokset}.