Web-Notificări Push: În Timp Util, Relevante, și Precis

De Joseph Mixt
Scriitor Tehnic

Dacă ai întreba-o cameră de dezvoltatori ce dispozitiv mobil caracteristici lipsesc la web, împinge notificări sunt întotdeauna de mare pe lista.notificările Web push permit utilizatorilor să se înscrie la actualizări în timp util de pe site-uriEi iubesc și vă permit să le re-implicați în mod eficient cu conținut personalizat și relevant.,

API-ul Push și API-ul de notificare deschid un nou set de posibilități pentru a vă re-interacționa cu utilizatorii.

sunt implicați lucrătorii de servicii?

Da. Push se bazează pe lucrătorii de servicii, deoarece lucrătorii de servicii operează în fundalfundal. Aceasta înseamnă că singurul cod de timp este rulat pentru o notificare push (în alte cuvinte, singura dată când bateria este utilizată) este atunci când utilizatorul interacționează cuo notificare făcând clic pe ea sau închizând-o. Dacă nu sunteți familiarizați cu acestea,consultați Introducerea lucrătorului de service., Vom folosicodul muncitorului de servicii în secțiunile ulterioare atunci când vă arătăm cum să implementați notificările pushesand.

Două tehnologii

notificare Împinge și de a folosi diferite, dar complementare, APIs:push isinvoked atunci când un server furnizează informații de la un lucrător de servicii; anotificationis acțiunea unui lucrător de servicii web sau pagina de web script arată informații pentru un utilizator.

o mică anatomie de notificare

în secțiunea următoare vom arunca o grămadă de poze la tine, dar noicodul promis. Deci, aici este., Cu o înregistrare lucrător de serviciu apelațishowNotification pe un obiect de înregistrare.

serviceWorkerRegistration.showNotification(title, options);

argumentultitle apare ca o rubrică în notificare. Argumentul optionseste un obiect literal care stabilește celelalte proprietăți ale unei notificări.Un obiect tipic de opțiuni arată cam așa:

acest cod produce o notificare ca cea din imagine. În general, oferă aceleași capabilități ca o aplicație nativă., Înainte de scufundare înspecificele de punere în aplicare a acestor capabilități, vă voi arăta cum să utilizați aceste capabilități în mod eficient. Vom continua să descriem mecanica implementării notificărilor push, inclusiv gestionarea permisiunilor și a abonamentelor, trimiterea de mesaje și răspunsul la acestea.

Cum pot încerca?

există mai multe moduri în care puteți juca cu caracteristicile înainte de a vă completînțelegeți cum funcționează sau trebuie să le implementați. În primul rând, verificațipropriul nostru eșantion.De asemenea, sunt disponibile Generatorul de notificări al lui Peter Beverloo și Demo-ul Mozilla Push Payload.,

Feedback

a fost această pagină utilă?
Da
care a fost cel mai bun lucru despre această pagină?
M-A ajutat să-mi finalizez obiectivele
Vă mulțumim pentru feedback. Dacă aveți idei specifice despre cum să îmbunătățiți această pagină, vă rugăm să creați o problemă.

avea informațiile de care aveam nevoie
Vă mulțumim pentru feedback. Dacă aveți idei specifice despre cum să îmbunătățiți această pagină, vă rugăm să creați o problemă.

a avut informații exacte
Vă mulțumim pentru feedback., Dacă aveți idei specifice despre cum să îmbunătățiți această pagină, vă rugăm să creați o problemă.

a fost ușor de citit
Vă mulțumim pentru feedback. Dacă aveți idei specifice despre cum să îmbunătățiți această pagină, vă rugăm să creați o problemă.

altceva
Vă mulțumim pentru feedback. Dacă aveți idei specifice despre cum să îmbunătățiți această pagină, vă rugăm să creați o problemă.

nu
care a fost cel mai rău lucru despre această pagină?
nu m-a ajutat să-mi finalizez obiectivele
vă mulțumesc pentru feedback., Dacă aveți idei specifice despre cum să îmbunătățiți această pagină, vă rugăm să creați o problemă.

lipseau informațiile de care aveam nevoie
Vă mulțumim pentru feedback. Dacă aveți idei specifice despre cum să îmbunătățiți această pagină, vă rugăm să creați o problemă.

a avut informații inexacte
Vă mulțumim pentru feedback. Dacă aveți idei specifice despre cum să îmbunătățiți această pagină, vă rugăm să creați o problemă.

a fost greu de citit
Vă mulțumim pentru feedback. Dacă aveți idei specifice despre cum să îmbunătățiți această pagină, vă rugăm să creați o problemă.,

altceva
Vă mulțumim pentru feedback. Dacă aveți idei specifice despre cum să îmbunătățiți această pagină, vă rugăm să creați o problemă.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Sari la bara de unelte