Web Push Oznámení: Včasné, Relevantní, a Přesné

Joseph Medley
Technické Spisovatel

Pokud se zeptáte na pokoji vývojářů, co mobilní zařízení funkce chybí z webu, push oznámení jsou vždy vysoko na seznamu.

web push oznámení umožňují uživatelům opt-in na včasné aktualizace z sitesthey lásky a umožňují efektivně re-zapojit je s přizpůsobené,relevantní obsah.,

rozhraní Push API a Notification API otevírá zcela novou sadu možností, jak se znovu zapojit do svých uživatelů.

jsou zapojeni servisní pracovníci?

Ano. Push je založen na servisních pracovnících, protože servisní pracovníci pracují v thebackground. To znamená, že jediný čas, kdy je spuštěna v kódu pro push notifikace (jinými slovy, jediný čas, kdy baterie je použita) je, když uživatel interaguje s oznámení klepnutím na tlačítko, nebo zavření. Pokud s nimi nejste obeznámeni, podívejte se na úvod servisního pracovníka., Kód pracovníka služby použijeme v pozdějších sekcích, když vám ukážeme, jak implementovat oznámení pushesand.

Dvě technologie

Push a oznámení pomocí různých, ale vzájemně se doplňující, Api:push isinvoked když server poskytuje informace servisní pracovník; anotificationis působení servisní pracovník nebo webové stránky skript zobrazující informaci uživatele.

a little notification anatomy

v další části na vás hodíme spoustu obrázků, ale wepromised code. Tak, tady to je., Při registraci servisního pracovníka voláteshowNotification na registrační objekt.

serviceWorkerRegistration.showNotification(title, options);

argumenttitle se zobrazí jako nadpis v oznámení. optionsargument je objekt doslovný, který nastavuje další vlastnosti Oznámení.Objekt typických možností vypadá takto:

tento kód vytváří oznámení jako ten na obrázku. Obecně nabízí stejné možnosti jako nativní aplikace., Než se ponoříte dospecifika implementace těchto schopností, ukážu vám, jak tyto schopnosti efektivně používat. Budeme dále popisovat mechaniku implementace push notifikací, včetně zpracování oprávnění asubscriptions, odesílání zpráv a reakce na ně.

jak to mohu vyzkoušet?

existuje několik způsobů, jak můžete hrát s funkcemi, než budete úplněpochopit, jak fungují, nebo je musíte implementovat. Nejprve se podívejte na vlastní vzorek.K dispozici jsou také Peter Beverloo ‚snotification Generatorand Mozilla‘ s Push Payload Demo.,

zpětná vazba

byla tato stránka užitečná?
Ano
jaká byla nejlepší věc na této stránce?
pomohlo mi to dokončit můj cíl
děkuji za zpětnou vazbu. Pokud máte konkrétní nápady, jak tuto stránku vylepšit, vytvořte problém.

měl informace, které jsem potřeboval
děkuji za zpětnou vazbu. Pokud máte konkrétní nápady, jak tuto stránku vylepšit, vytvořte problém.

měl přesné informace
děkuji za zpětnou vazbu., Pokud máte konkrétní nápady, jak tuto stránku vylepšit, vytvořte problém.

bylo snadné číst
děkuji za zpětnou vazbu. Pokud máte konkrétní nápady, jak tuto stránku vylepšit, vytvořte problém.

něco jiného
děkuji za zpětnou vazbu. Pokud máte konkrétní nápady, jak tuto stránku vylepšit, vytvořte problém.

No
co bylo na této stránce nejhorší?
nepomohlo mi dokončit můj cíl
děkuji za zpětnou vazbu., Pokud máte konkrétní nápady, jak tuto stránku vylepšit, vytvořte problém.

chyběly informace, které jsem potřeboval
děkuji za zpětnou vazbu. Pokud máte konkrétní nápady, jak tuto stránku vylepšit, vytvořte problém.

měl nepřesné informace
děkuji za zpětnou vazbu. Pokud máte konkrétní nápady, jak tuto stránku vylepšit, vytvořte problém.

bylo těžké číst
děkuji za zpětnou vazbu. Pokud máte konkrétní nápady, jak tuto stránku vylepšit, vytvořte problém.,

něco jiného
děkuji za zpětnou vazbu. Pokud máte konkrétní nápady, jak tuto stránku vylepšit, vytvořte problém.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Přejít k navigační liště