Compare Revisions
Obvestila Web Push v Firefoxu
Revision 240742:
Revision 240742 by upwinxp on
Revision 264488:
Revision 264488 by upwinxp on
Keywords:
Search results summary:
Web Push spletnim mestom omogoča, da uporabnike obvestijo o novih sporočilih ali posodobitvi vsebine, ko je Firefox odprt.
Web Push spletnim mestom omogoča, da uporabnike obvestijo o novih sporočilih ali posodobitvi vsebine, ko je Firefox odprt.
Content:
<!-- See also https://www.mozilla.org/en-US/firefox/push/ and https://bugzilla.mozilla.org/show_bug.cgi?id=1220250 -->
'''Web Push''' spletnim mestom omogoča, da vas obveščajo o novih sporočilih ali posodobitvi vsebine. Ko je Firefox odprt, lahko spletna mesta z vašim dovoljenjem brskalniku pošiljajo obvestila, ki se prikažejo na vašem zaslonu. Obvestila se prikažejo samo, kadar pritisnete tipko na tipkovnici ali kliknete znotraj spletne strani. Če s spletno stranjo še niste imeli interakcije, se ikona dovoljenja za '''Obvestila''' [[Image:Notifications icon]] pojavi samo v naslovni vrstici; samo obvestilo se ne prikaže. Obvestila lahko zlahka dovolite ali prepoveste ter uredite njihovo prikazovanje.
{for fx89}[[Image:Fx97 Dovoli obvestila]]{/for}{for not fx89}[[Image:Fx70 Dovoli obvestila]]{/for}
__TOC__
= Nadgrajena obvestila =
Firefox lahko prejema in prikazuje obvestila tudi, ko stran ni naložena. Z uporabo Push API, [https://www.w3.org/TR/push-api/ standarda W3C], Firefox prejme sporočilo Push in lahko (če je uporabnik dal dovoljenje) kadarkoli prikaže obvestilo. Spletna mesta lahko Push uporabljajo tudi za posodobitev podatkov v ozadju brez prikaza obvestila. Če ste spletnemu mestu že dali dovoljenje za pošiljanje obvestil, bo to spletno mesto lahko tudi uporabljalo Push API. Spodnja navodila opisujejo, kako lahko izberete, ali določenemu spletnemu mestu dovolite pošiljanje obvestil ali ne:
# V naslovni vrstici kliknite ključavnico {for fx89}[[Image:Padlock Fx89]] {/for}{for not fx89}[[Image:Fx70GreyPadlock]]{/for}.
# Na plošči '''Podatki o strani''' kliknite puščico.
# Kliknite {button Več informacij}, da odprete okno [[Firefox Page Info window|Podatki o strani]].
# Kliknite zavihek '''Dovoljenja'''.
# Pod '''Pošiljaj obvestila''' izberite možnost {menu Vedno vprašaj}, {menu Dovoli} ali {menu Zavrni}. Če so izbire onemogočene (posivele), odstranite kljukico izpred ''Uporabi privzeto''.
Dovoljenje lahko nastavite tudi na naslednji način:
# [[Template:optionspreferences]]
# Na levi strani izberite ploščo {menu Zasebnost in varnost}.
# Pomaknite se na odsek '''Dovoljenja'''.
# Poleg '''Obvestila''' kliknite gumb {button Nastavitve ...} .
# V spustnem meniju '''Stanje''' za katerokoli od spletnih mest izberite '''Dovoli''' ali '''Zavrni'''.
# Kliknite gumb {button Shrani spremembe}.
= Kaj je Web Push? =
Web Push je neobvezna možnost, ki spletnim mestom omogoča, da vam pošiljajo obvestila tudi, ko stran ni naložena. Spletna mesta vas lahko prek te možnosti obveščajo o posodobitvah vsebine v ozadju.
Naročite se lahko na primer na obvestila svoje najljubše spletne trgovine, ki vas lahko obvešča o novih akcijah ali ponudbah. Naročite se lahko na obvestila različnih spletnih mest. Spletno mesto s podatki o koncertih vam lahko ponuja obvestila o nastopih vaše najljubše glasbene skupine. Spletnemu mestu dovolite pošiljanje obvestil in čez en teden vas bo obvestilo, da ima vaša skupina turnejo.
Sporočila boste prejemali izključno od spletnih mest, ki ste jim za to dali dovoljenje.
= Kako Web Push deluje? =
Spletna mesta lahko namestijo [https://developer.mozilla.org/docs/Web/API/Service_Worker_API Service Worker], spletno stran v ozadju z omejenimi zmogljivostmi, ki se lahko naroči na storitev Push. Spletno mesto nato prek Mozilline storitve za Web Push pošilja sporočila vašemu brskalniku, ki sporočilo obdela in na vašem zaslonu prikaže obvestilo.
;[[Image:Obvestilo Push]]
S klikom na obvestilo lahko odprete spletno mesto ali, če je že naloženo, preklopite na zavihek tega mesta.
= Katere informacije pošiljam spletnemu mestu? =
Spletno mesto, ki ima vaše dovoljenje za pošiljanje obvestil, vam lahko pošilja sporočila, ko spletno mesto ni naloženo. Določena je omejitev števila sporočil brez obvestila na zaslonu, ki vam ga spletna mesta lahko pošljejo. Sporočila spletnih mest, ki prekoračijo omejitev, bodo onemogočena in uporabnik bo moral za ponovno naročanje spet obiskati stran. Web Push spletnim mestom neposredno ne omogoča, da izvedo vaš naslov IP.
= Katere informacije uporablja Firefox za delovanje storitev Web Push? =
Da lahko prejema sporočila ves čas, dokler je odprt, Firefox vzdržuje aktivno povezavo s storitvijo Push. Povezava se prekine, ko se Firefox zapre. Na našem strežniku je shranjen naključen identifikator (UAID) za vaš brskalnik skupaj z naključnim identifikatorjem za vsako spletno mesto, ki mu daste dovoljenje. V kolikor obstaja vsaj ena naročnina, storitev Push potrebuje UAID za dostavljanje sporočil v Firefox. V primeru, da nimate nobene dejavne naročnine na obvestila Push, Firefox spremeni UAID ob vsaki novi povezavi.
V Firefoxu za namizja storitev Push upravlja Mozilla. Firefox za Android za prikaz obvestil uporablja kombinacijo Mozilline storitve Web Push in Googlove platforme Cloud Messaging. V sistemu iOS je uporaba WebPush omogočena samo Mozillinim aplikacijam (ostalim je pošiljanje sporočil v iOS z uporabo WebPush prepovedano po sporazumu o uporabi iOS.)
V obeh primerih so sporočila Push šifrirana po standardu [https://tools.ietf.org/html/rfc8030 IETF], tako da jih lahko dešifrira samo vaš izvod Firefoxa. Šifrirana sporočila so shranjena na strežniku, dokler niso dostavljena ali dokler ne potečejo.
Vaš naslov IP kot del storitve hranimo 90 dni. Shranjenim podatkom preneha veljavnost, ko se spremeni bodisi naslov IP bodisi UAID. '''Ne''' shranjujemo podatkov o:
*strežnikih in/ali storitvah, ki so vam poslale sporočila,
*tem, kdaj je bil posamezen uporabniški agent povezan oziroma dejaven.
= Kako zavrnem obvestila Web Push določenega spletnega mesta? =
Web Push je v Firefoxu vedno izbirna možnost. Spletno mesto vam brez vašega dovoljenja ne more pošiljati sporočil Push. Da določenemu spletnemu mestu preprečite pošiljanje sporočil:
# [[Template:optionspreferences]]
# Na levi strani izberite ploščo {menu Zasebnost in varnost}.
# Pomaknite se na odsek '''Dovoljenja'''.
# Poleg '''Obvestila''' kliknite gumb {button Nastavitve …}.
# Izberite spletna mesta, ki jim ne želite več dovoliti prikazovanja obvestil.
# Kliknite gumb {button Odstrani spletno stran}.
Da pošiljanje sporočil preprečite vsem spletnim mestom, sledite zgornjim korakom in namesto določenega spletnega mesta kliknite gumb {button Odstrani vse spletne strani}. Spletna mesta vam ne bodo več mogla pošiljati sporočil in vas bodo morala ponovno vprašati za dovoljenje.
{note}'''Da obvestila onemogočite za določeno spletno mesto (zahteva ponovno nalaganje strani):''' {for not fx87}Kliknite ikono ključavnice [[Image:Fx70GreyPadlock]] za prikaz [[Site Information panel|plošče Podatki o strani]], poiščite dovoljenje ''Pošiljaj obvestila'' in poleg ''Dovoljeno'' kliknite '''x''', da prekličete dovoljenje.{/for}{for fx87}Kliknite ikono dovoljenj {for not fx89}[[Image:Fx87PermissionsIcon]]{/for}{for fx89}[[Image:Fx89PermissionsIcon]]{/for} za prikaz [[Site Permissions panel|plošče Dovoljenja]] za spletno mesto, poiščite dovoljenje ''Pošiljaj obvestila'' in poleg ''Dovoljeno'' kliknite '''x''', da prekličete dovoljenje.{/for}
{/note}
= Kako Web Push dodam na svoje spletno mesto? =
[https://developer.mozilla.org/docs/Web/API/Push_API Specifikacija Push API] razlaga, kako ustvariti Service Workerja in pošiljati sporočila Push.
= Kako preprečim, da bi me Firefox spraševal, ali dovolim obvestila? =
Če spletna stran Firefoxu sporoči, da želi pošiljati obvestila, vas Firefox privzeto vpraša, ali ji to dovolite. Lahko pa Firefox nastavite, naj pošiljanje obvestil samodejno prepove brez spraševanja. Tudi zatem lahko ustvarite izjeme za spletne strani, za katere ''želite'', da prikazujejo obvestila ali uporabljajo storitev Push.
# [[Template:optionspreferences]]
# Na levi strani izberite ploščo {menu Zasebnost in varnost}.
# Pomaknite se na odsek '''Dovoljenja'''.
# Desno od '''Obvestila''' kliknite gumb {button Nastavitve …}.
#; [[Image:Fx70 Nastavitve - dovoljenja obvestil]]
# Potrdite polje '''Zavrni nove zahteve, ki zahtevajo dovoljenje za pošiljanje obvestil'''.
# Kliknite gumb {button Shrani spremembe}.
<!-- See also https://www.mozilla.org/en-US/firefox/push/ and https://bugzilla.mozilla.org/show_bug.cgi?id=1220250 -->
'''Web Push''' spletnim mestom omogoča, da vas obveščajo o novih sporočilih ali posodobitvi vsebine. Dokler je Firefox odprt, lahko spletna mesta z vašim dovoljenjem brskalniku pošiljajo obvestila, ki se vam nato prikažejo na zaslonu. Obvestila se prikažejo samo, kadar ste s spletno stranjo že bili v interakciji, kakršna je pritisk tipke na tipkovnici ali klik znotraj spletne strani. Če s spletno stranjo še niste bili v interakciji, se ikona dovoljenja za '''Obvestila''' [[Image:Notifications icon]] pojavi le v naslovni vrstici; samo obvestilo se ne prikaže. Obvestila lahko zlahka dovolite ali prepoveste ter uredite njihovo prikazovanje.
{for fx89}[[Image:Fx97 Dovoli obvestila]]{/for}{for not fx89}[[Image:Fx70 Dovoli obvestila]]{/for}
__TOC__
= Nadgrajena obvestila =
Firefox lahko prejema in prikazuje obvestila tudi, ko stran ni naložena. Z uporabo Push API, [https://www.w3.org/TR/push-api/ standarda W3C], Firefox prejme sporočilo Push in lahko (če je uporabnik dal dovoljenje) kadarkoli prikaže obvestilo. Spletna mesta lahko Push uporabljajo tudi za posodobitev podatkov v ozadju brez prikaza obvestila. Če ste spletnemu mestu že dali dovoljenje za pošiljanje obvestil, bo to spletno mesto lahko tudi uporabljalo Push API. Spodnja navodila opisujejo, kako lahko izberete, ali določenemu spletnemu mestu dovolite pošiljanje obvestil ali ne:
# V naslovni vrstici kliknite ključavnico {for fx89}[[Image:Padlock Fx89]] {/for}{for not fx89}[[Image:Fx70GreyPadlock]]{/for}.
# Na plošči '''Podatki o strani''' kliknite puščico.
# Kliknite {button Več informacij}, da odprete okno [[Firefox Page Info window|Podatki o strani]].
# Kliknite zavihek '''Dovoljenja'''.
# Pod '''Pošiljaj obvestila''' izberite možnost {menu Vedno vprašaj}, {menu Dovoli} ali {menu Zavrni}. Če so izbire onemogočene (posivele), odstranite kljukico izpred ''Uporabi privzeto''.
Dovoljenje lahko nastavite tudi na naslednji način:
# [[Template:optionspreferences]]
# Na levi strani izberite ploščo {menu Zasebnost in varnost}.
# Pomaknite se na odsek '''Dovoljenja'''.
# Poleg '''Obvestila''' kliknite gumb {button Nastavitve ...} .
# V spustnem meniju '''Stanje''' za katerokoli od spletnih mest izberite '''Dovoli''' ali '''Zavrni'''.
# Kliknite gumb {button Shrani spremembe}.
= Kaj je Web Push? =
Web Push je neobvezna možnost, ki spletnim mestom omogoča, da vam pošiljajo obvestila tudi, ko stran ni naložena. Spletna mesta vas lahko prek te možnosti obveščajo o posodobitvah vsebine v ozadju.
Naročite se lahko na primer na obvestila svoje najljubše spletne trgovine, ki vas lahko obvešča o novih akcijah ali ponudbah. Naročite se lahko na obvestila različnih spletnih mest. Spletno mesto s podatki o koncertih vam lahko ponuja obvestila o nastopih vaše najljubše glasbene skupine. Spletnemu mestu dovolite pošiljanje obvestil in čez en teden vas bo obvestilo, da ima vaša skupina turnejo.
Sporočila boste prejemali izključno od spletnih mest, ki ste jim za to dali dovoljenje.
= Kako Web Push deluje? =
Spletna mesta lahko namestijo [https://developer.mozilla.org/docs/Web/API/Service_Worker_API Service Worker], spletno stran v ozadju z omejenimi zmogljivostmi, ki se lahko naroči na storitev Push. Spletno mesto nato prek Mozilline storitve za Web Push pošilja sporočila vašemu brskalniku, ki sporočilo obdela in na vašem zaslonu prikaže obvestilo.
;[[Image:Obvestilo Push]]
S klikom na obvestilo lahko odprete spletno mesto ali, če je že naloženo, preklopite na zavihek tega mesta.
= Katere informacije pošiljam spletnemu mestu? =
Spletno mesto, ki ima vaše dovoljenje za pošiljanje obvestil, vam lahko pošilja sporočila, ko spletno mesto ni naloženo. Določena je omejitev števila sporočil brez obvestila na zaslonu, ki vam ga spletna mesta lahko pošljejo. Sporočila spletnih mest, ki prekoračijo omejitev, bodo onemogočena in uporabnik bo moral za ponovno naročanje spet obiskati stran. Web Push spletnim mestom neposredno ne omogoča, da izvedo vaš naslov IP.
= Katere informacije uporablja Firefox za delovanje storitev Web Push? =
Da lahko prejema sporočila ves čas, dokler je odprt, Firefox vzdržuje aktivno povezavo s storitvijo Push. Povezava se prekine, ko se Firefox zapre. Na našem strežniku je shranjen naključen identifikator (UAID) za vaš brskalnik skupaj z naključnim identifikatorjem za vsako spletno mesto, ki mu daste dovoljenje. V kolikor obstaja vsaj ena naročnina, storitev Push potrebuje UAID za dostavljanje sporočil v Firefox. V primeru, da nimate nobene dejavne naročnine na obvestila Push, Firefox spremeni UAID ob vsaki novi povezavi.
V Firefoxu za namizja storitev Push upravlja Mozilla. Firefox za Android za prikaz obvestil uporablja kombinacijo Mozilline storitve Web Push in Googlove platforme Cloud Messaging. V sistemu iOS je uporaba WebPush omogočena samo Mozillinim aplikacijam (ostalim je pošiljanje sporočil v iOS z uporabo WebPush prepovedano po sporazumu o uporabi iOS.)
V obeh primerih so sporočila Push šifrirana po standardu [https://tools.ietf.org/html/rfc8030 IETF], tako da jih lahko dešifrira samo vaš izvod Firefoxa. Šifrirana sporočila so shranjena na strežniku, dokler niso dostavljena ali dokler ne potečejo.
Vaš naslov IP kot del storitve hranimo 90 dni. Shranjenim podatkom preneha veljavnost, ko se spremeni bodisi naslov IP bodisi UAID. '''Ne''' shranjujemo podatkov o:
*strežnikih in/ali storitvah, ki so vam poslale sporočila,
*tem, kdaj je bil posamezen uporabniški agent povezan oziroma dejaven.
= Kako zavrnem obvestila Web Push določenega spletnega mesta? =
Web Push je v Firefoxu vedno izbirna možnost. Spletno mesto vam brez vašega dovoljenja ne more pošiljati sporočil Push. Da določenemu spletnemu mestu preprečite pošiljanje sporočil:
# [[Template:optionspreferences]]
# Na levi strani izberite ploščo {menu Zasebnost in varnost}.
# Pomaknite se na odsek '''Dovoljenja'''.
# Poleg '''Obvestila''' kliknite gumb {button Nastavitve …}.
# Izberite spletna mesta, ki jim ne želite več dovoliti prikazovanja obvestil.
# Kliknite gumb {button Odstrani spletno stran}.
Da pošiljanje sporočil preprečite vsem spletnim mestom, sledite zgornjim korakom in namesto določenega spletnega mesta kliknite gumb {button Odstrani vse spletne strani}. Spletna mesta vam ne bodo več mogla pošiljati sporočil in vas bodo morala ponovno vprašati za dovoljenje.
{note}'''Da obvestila onemogočite za določeno spletno mesto (zahteva ponovno nalaganje strani):''' {for not fx87}Kliknite ikono ključavnice [[Image:Fx70GreyPadlock]] za prikaz [[Site Information panel|plošče Podatki o strani]], poiščite dovoljenje ''Pošiljaj obvestila'' in poleg ''Dovoljeno'' kliknite '''x''', da prekličete dovoljenje.{/for}{for fx87}Kliknite ikono dovoljenj {for not fx89}[[Image:Fx87PermissionsIcon]]{/for}{for fx89}[[Image:Fx89PermissionsIcon]]{/for} za prikaz [[Site Permissions panel|plošče Dovoljenja]] za spletno mesto, poiščite dovoljenje ''Pošiljaj obvestila'' in poleg ''Dovoljeno'' kliknite '''x''', da prekličete dovoljenje.{/for}
{/note}
= Kako Web Push dodam na svoje spletno mesto? =
[https://developer.mozilla.org/docs/Web/API/Push_API Specifikacija Push API] razlaga, kako ustvariti Service Workerja in pošiljati sporočila Push.
= Kako preprečim, da bi me Firefox spraševal, ali dovolim obvestila? =
Če spletna stran Firefoxu sporoči, da želi pošiljati obvestila, vas Firefox privzeto vpraša, ali ji to dovolite. Lahko pa Firefox nastavite, naj pošiljanje obvestil samodejno prepove brez spraševanja. Tudi zatem lahko ustvarite izjeme za spletne strani, za katere ''želite'', da prikazujejo obvestila ali uporabljajo storitev Push.
# [[Template:optionspreferences]]
# Na levi strani izberite ploščo {menu Zasebnost in varnost}.
# Pomaknite se na odsek '''Dovoljenja'''.
# Desno od '''Obvestila''' kliknite gumb {button Nastavitve …}.
#; [[Image:Fx70 Nastavitve - dovoljenja obvestil]]
# Potrdite polje '''Zavrni nove zahteve, ki zahtevajo dovoljenje za pošiljanje obvestil'''.
# Kliknite gumb {button Shrani spremembe}.