Compare Revisions

Webová oznámení ve Firefoxu

Revision 150462:

Revision 150462 by soucet on

Revision 159065:

Revision 159065 by soucet on

Keywords:

push notifikace upozornění
push notifikace upozornění

Search results summary:

Webová oznámení (Push notification) umožňují webům informovat uživatele se spuštěným Firefoxem o nových zprávách nebo aktualizovaném obsahu.
Webová oznámení (Push notification) umožňují webům informovat uživatele se spuštěným Firefoxem o nových zprávách nebo aktualizovaném obsahu.

Content:

<!-- See also https://www.mozilla.org/en-US/firefox/push/ and https://bugzilla.mozilla.org/show_bug.cgi?id=1220250 --> Webová oznámení umožňují webům informovat uživatele o nových zprávách nebo o aktualizovaném obsahu. Pokud je Firefox spuštěný, mohou weby, které mají vaše povolení, posílat do vašeho prohlížeče oznámení a zobrazovat je na obrazovce. Jako uživatel pak můžete snadno zasílání oznámení povolit nebo zakázat a určit, jak se mají oznámení zobrazovat. __TOC__ = Vylepšená oznámení = Počínajíc verzí 44 může Firefox zobrazovat oznámení i od webu, který není momentálně navštíven. Pomocí Push API a [https://www.w3.org/TR/push-api/ standardu W3C] dostává Firefox zprávy s oznámeními a může vám je zobrazit (pokud jste to povolili), kdykoliv bude potřeba. Stránky také mohou pomocí technologie Push aktualizovat informace na pozadí i bez zobrazení oznámení. Pokud jste již nějakému webu udělili povolení vám oznámení zasílat, bude moci používat i Push API. Povolení jednotlivým webům udělíte či odeberete následujícím postupem: # Klepnutím na ikonku [[Image:Site Info button]] vyvolejte [[Control Center - manage site privacy and security controls|Kontrolní centrum]]. #V něm klepněte na šipku vpravo nahoře. #Klepnutím na {button Více informací} vyvolejte okno [[Firefox Page Info window|Informace o stránce]]. #Přejděte do sekce '''Oprávnění'''. #U položky '''Dostávat oznámení''' vyberte požadovanou možnost: {menu Vždy se zeptat}, {menu Povolit} nebo {menu Blokovat}. Pokud jsou tyto možnosti zašedlé, zrušte zaškrtnutí možnosti ''Použít výchozí''. = Co jsou webová oznámení? = Webová oznámení jsou volitelná funkce, která umožňuje webům posílat vám zprávy, i když nemáte žádnou stránku daného webu načtenou. Weby vám pomocí této funkce mohou zasílat různá sdělení nebo aktualizovat informace na pozadí. Například se můžete přihlásit k zasílání oznámení z vašeho oblíbeného e-shopu, který vás tak bude moci informovat o nových nabídkách. K zasílání oznámení se můžete přihlásit na různých serverech. Web nabízející lístky na koncerty vám třeba může nabídnout oznamování koncertů vaší oblíbené kapely – povolíte tomuto webu, aby vás informoval a za týden obdržíte oznámení, že vaše kapela je na turné. Zprávy budete dostávat pouze z těch webů, kterým to sami povolíte. = Jak to funguje? = Weby si mohou nainstalovat [https://developer.mozilla.org/docs/Web/API/Service_Worker_API Service Worker], webovou stránku s omezenou sadou funkcí běžící na pozadí, která se přihlásí do služby Push. Web pak může skrze službu Mozilla Web Push posílat Push zprávy do vašeho prohlížeče, který zprávy zpracuje a zobrazí oznámení na obrazovce. ;[[Image:push notification 44]] Klepnutím na oznámení můžete navštívit daný web nebo přepnout na panel, ve kterém je daný web již navštíven. = Jaké informace s weby sdílím? = Web, kterému jste to povolili, vám může zasílat oznámení, i když zrovna není navštíven. Počet Push zpráv bez oznámení na obrazovce je omezený. Webům, které daný limit překročí, bude zasílání Push zpráv zakázáno a jako uživatel budete muset web znovu navštívit a zasílání oznámení povolit. Samotná služba Push neumožňuje webům přímým způsobem zjistit vaši IP adresu. = Jaké informace Firefox používá pro poskytování webových oznámení? = Dokud je Firefox spuštěný, udržuje aktivní spojení se službou Push, aby mohl stahovat zprávy s oznámeními. Toto spojení se ukončí, jakmile Firefox zavřete. Na našem serveru uchováváme náhodně zvolený identifikátor pro váš prohlížeč společně s náhodným identifikátorem pro každý server, kterému zasílání povolíte. Ve Firefoxu pro desktop službu Push zajišťuje Mozilla. Firefox pro Android používá pro doručování oznámení kombinaci služby Mozilla Web Push a platformy Google Cloud Messaging. V obou případech jsou Push zprávy šifrovány podle [https://tools.ietf.org/html/draft-ietf-webpush-protocol-02 specifikace IETF] a pouze váš Firefox je dokáže dešifrovat. Šifrované zprávy se uchovávají na serveru, dokud je nedoručíme nebo nevyprší jejich platnost. = Jak mohu určitému webu zrušit povolení zasílat webová oznámení? = Ve Firefoxu musí zasílání webových oznámení vždy uživatel povolit. Web vám tedy nemůže oznámení zasílat, dokud mu to sami nepovolíte. Jak zrušit povolení pro konkrétní web: {for fx56} #[[Template:optionspreferences]] #V sekci ''Soukromí a zabezpečení'' najděte podsekci ''Oprávnění''. #Klepněte na tlačítko {for =fx56}{button Vybrat}{/for}{for fx57}{button Nastavení} vedle textu ''Oznámení''{/for}. # Vyberte daný server. # Klepněte na tlačítko {button Odebrat server}. {/for} {for not fx56} # Zobrazte nabídku klepnutím na tlačítko [[Image:New Fx Menu]] a zvolte {for win}{menu Možnosti}{/for}{for mac,linux}{menu Předvolby}{/for}. # Přejděte do sekce {menu Obsah} a v části Upozornění klepněte na tlačítko {button Vybrat...}. # Vyberte daný server. # Klepněte na tlačítko {button Odebrat server}. {/for} Pro zablokování zasílání oznámení od všech serverů použijte stejný postup, pouze místo výběru konkrétního serveru klepněte na tlačítko {button Odebrat všechny servery}. Weby vám pak nebudou moci zasílat žádné zprávy a pro jejich opětovné zasílání vás budou muset požádat o povolení. {note}'''Zrušení zasílání oznámení při návštěvě daného webu (vyžaduje znovunačtení stránky):''' Klepnutím na ikonku [[Image:Site Info button]] vyvolejte [[Control Center - manage site privacy and security controls|Kontrolní centrum]], najděte oprávnění ''Dostávat oznámení'' a klepněte na '''x''' vedle textu ''Povoleno''. {/note} = Jak přidám webová oznámení na svou stránku? = [https://developer.mozilla.org/docs/Web/API/Push_API Specifikace Push API] vysvětluje, jak vytvořit vlastní Service Worker a posílat zprávy s oznámeními.
<!-- See also https://www.mozilla.org/en-US/firefox/push/ and https://bugzilla.mozilla.org/show_bug.cgi?id=1220250 --> Webová oznámení umožňují webům informovat uživatele o nových zprávách nebo o aktualizovaném obsahu. Pokud je Firefox spuštěný, mohou weby, které mají vaše povolení, posílat do vašeho prohlížeče oznámení a zobrazovat je na obrazovce. Jako uživatel pak můžete snadno zasílání oznámení povolit nebo zakázat a určit, jak se mají oznámení zobrazovat. __TOC__ = Vylepšená oznámení = Počínajíc verzí 44 může Firefox zobrazovat oznámení i od webu, který není momentálně navštíven. Pomocí Push API a [https://www.w3.org/TR/push-api/ standardu W3C] dostává Firefox zprávy s oznámeními a může vám je zobrazit (pokud jste to povolili), kdykoliv bude potřeba. Stránky také mohou pomocí technologie Push aktualizovat informace na pozadí i bez zobrazení oznámení. Pokud jste již nějakému webu udělili povolení vám oznámení zasílat, bude moci používat i Push API. Povolení jednotlivým webům udělíte či odeberete následujícím postupem: # Klepnutím na ikonku [[Image:Site Info button]] vyvolejte [[Control Center - manage site privacy and security controls|Kontrolní centrum]]. #V něm klepněte na šipku vpravo nahoře. #Klepnutím na {button Více informací} vyvolejte okno [[Firefox Page Info window|Informace o stránce]]. #Přejděte do sekce '''Oprávnění'''. #U položky '''Dostávat oznámení''' vyberte požadovanou možnost: {menu Vždy se zeptat}, {menu Povolit} nebo {menu Blokovat}. Pokud jsou tyto možnosti zašedlé, zrušte zaškrtnutí možnosti ''Použít výchozí''. = Co jsou webová oznámení? = Webová oznámení jsou volitelná funkce, která umožňuje webům posílat vám zprávy, i když nemáte žádnou stránku daného webu načtenou. Weby vám pomocí této funkce mohou zasílat různá sdělení nebo aktualizovat informace na pozadí. Například se můžete přihlásit k zasílání oznámení z vašeho oblíbeného e-shopu, který vás tak bude moci informovat o nových nabídkách. K zasílání oznámení se můžete přihlásit na různých serverech. Web nabízející lístky na koncerty vám třeba může nabídnout oznamování koncertů vaší oblíbené kapely – povolíte tomuto webu, aby vás informoval a za týden obdržíte oznámení, že vaše kapela je na turné. Zprávy budete dostávat pouze od těch webů, kterým to sami povolíte. = Jak to funguje? = Weby si mohou nainstalovat [https://developer.mozilla.org/docs/Web/API/Service_Worker_API Service Worker], webovou stránku s omezenou sadou funkcí běžící na pozadí, která se přihlásí do služby Push. Web pak může skrze službu Mozilla Web Push posílat Push zprávy do vašeho prohlížeče, který zprávy zpracuje a zobrazí oznámení na obrazovce. ;[[Image:push notification 44]] Klepnutím na oznámení můžete navštívit daný web nebo přepnout na panel, ve kterém je daný web již navštíven. = Jaké informace s weby sdílím? = Web, kterému jste to povolili, vám může zasílat oznámení, i když zrovna není navštíven. Počet Push zpráv bez oznámení na obrazovce je omezený. Webům, které daný limit překročí, bude zasílání Push zpráv zakázáno a jako uživatel budete muset web znovu navštívit a zasílání oznámení povolit. Samotná služba Push neumožňuje webům přímým způsobem zjistit vaši IP adresu. = Jaké informace Firefox používá pro poskytování webových oznámení? = Dokud je Firefox spuštěný, udržuje aktivní spojení se službou Push, aby mohl stahovat zprávy s oznámeními. Toto spojení se ukončí, jakmile Firefox zavřete. Na našem serveru uchováváme náhodně zvolený identifikátor pro váš prohlížeč společně s náhodným identifikátorem pro každý server, kterému zasílání povolíte. Ve Firefoxu pro desktop službu Push zajišťuje Mozilla. Firefox pro Android používá pro doručování oznámení kombinaci služby Mozilla Web Push a platformy Google Cloud Messaging. V obou případech jsou Push zprávy šifrovány podle [https://tools.ietf.org/html/draft-ietf-webpush-protocol-02 specifikace IETF] a pouze váš Firefox je dokáže dešifrovat. Šifrované zprávy se uchovávají na serveru, dokud je nedoručíme nebo nevyprší jejich platnost. = Jak mohu určitému webu zrušit povolení zasílat webová oznámení? = Ve Firefoxu musí zasílání webových oznámení vždy uživatel povolit. Web vám tedy nemůže oznámení zasílat, dokud mu to sami nepovolíte. Jak zrušit povolení pro konkrétní web: {for fx56} #[[Template:optionspreferences]] #V sekci ''Soukromí a zabezpečení'' najděte podsekci ''Oprávnění''. #Klepněte na tlačítko {for =fx56}{button Vybrat}{/for}{for fx57}{button Nastavení} vedle textu ''Oznámení''{/for}. # Vyberte daný server. # Klepněte na tlačítko {button Odebrat server}. {/for} {for not fx56} # Zobrazte nabídku klepnutím na tlačítko [[Image:New Fx Menu]] a zvolte {for win}{menu Možnosti}{/for}{for mac,linux}{menu Předvolby}{/for}. # Přejděte do sekce {menu Obsah} a v části Upozornění klepněte na tlačítko {button Vybrat...}. # Vyberte daný server. # Klepněte na tlačítko {button Odebrat server}. {/for} Pro zablokování zasílání oznámení od všech serverů použijte stejný postup, pouze místo výběru konkrétního serveru klepněte na tlačítko {button Odebrat všechny servery}. Weby vám pak nebudou moci zasílat žádné zprávy a pro jejich opětovné zasílání vás budou muset požádat o povolení. {note}'''Zrušení zasílání oznámení při návštěvě daného webu (vyžaduje znovunačtení stránky):''' Klepnutím na ikonku [[Image:Site Info button]] vyvolejte [[Control Center - manage site privacy and security controls|Kontrolní centrum]], najděte oprávnění ''Dostávat oznámení'' a klepněte na '''x''' vedle textu ''Povoleno''. {/note} = Jak přidám webová oznámení na svou stránku? = [https://developer.mozilla.org/docs/Web/API/Push_API Specifikace Push API] vysvětluje, jak vytvořit vlastní Service Worker a posílat zprávy s oznámeními. = Jak úplně zakážu službu Push? = Jak zakázat službu Push a deaktivovat tak celkově funkci webových oznámení: #[[Template:aboutconfig]] #Vyhledejte předvolbu '''dom.webnotifications.enabled'''. #Dvojklepněte na ni, aby se změnila její hodnota z '''true''' na '''false'''. #Vyhledejte předvolbu '''dom.push.enabled'''. #Dvojklepněte na ni, aby se změnila její hodnota z '''true''' na '''false'''.

Back to History