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.
Sisällysluettelo
- 1 Päivitetyt ilmoitukset
- 2 Web Push -teknologia
- 3 Web Push -teknologian toimintaperiaate
- 4 Tiedot joita verkkosivuston kanssa jaetaan
- 5 Tiedot joita Firefox käyttää Firefox Pushille
- 6 Web Push -oikeuksien peruuttaminen tietyltä sivustolta
- 7 Web Pushin lisääminen omalle verkkosivulle
- 8 Web Push -pyyntöjen estäminen
Päivitetyt ilmoitukset
Alkaen Firefoxin versiosta 44, Firefox voi näyttää näytöllä ilmoituksia jopa silloin, kun sivusto ei ole ladattuna. 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 -kuvaketta, jolloin Sivuston tiedot-pikkuikkuna avautuu.
- Napsauta ikkunan oikeassa laidassa olevaa nuolta.
- Napsauta Tietoja sivusta-ikkuna avautuu. -linkkiä, jolloin
- Napsauta Oikeudet-välilehteä.
- Vieritä kohtaan Näytä ilmoituksiaLähetä ilmoituksia ja valitse vaihtoehdoista , tai . 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 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ä.
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 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:
- Napsauta Valikko-painiketta ja valitse . .
- Valitse -paneeli ja vieritä alas osioon Oikeudet.
- Napsauta Ilmoitukset-kohdan vieressä olevaa -painiketta.
- Valitse verkkosivusto.
- Napsauta .
Kaikkien sivustojen Push-ilmoitusten lähettämisen voi estää noudattamalla muuten yllä olevia ohjeita, mutta sen sijaan että valitaan yksittäinen sivusto, napsautetaan
. Sivustot eivät enää pysty lähettämään sinulle Push-ilmoituksia, vaan niiden on uudelleen kysyttävä lupaa ilmoitusten lähettämiseen.Web Pushin lisääminen omalle verkkosivulle
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.
- Napsauta Valikko-painiketta ja valitse . .
- Valitse -paneeli ja vieritä alas osioon Oikeudet.
- Napsauta Ilmoitukset kohdan oikeassa laidassa olevaa painiketta
- Valitse Estä uudet lupapyynnöt ilmoitusten lähettämiseksi ja napsauta .