utilizatorii de iPhone reprezintă mai mult de 45% din toți utilizatorii de smartphone-uri din Statele Unite, iar numărul este în creștere. Toate browserele de top, cu excepția Safari pe lucrătorii de servicii de asistență iOS și API-urile Push. În timp ce Safari acceptă notificări push pe Mac OS, nu există încă semnal verde pentru notificările push iOS safari în 2021.
dar există în sfârșit o soluție pentru a ajunge la utilizatorii dvs. pe iOS. Notificările push Messenger vă oferă luxul de a ajunge la utilizatorii de pe iOS și de a interacționa cu aceștia (similar cu notificările clasice push web).
una dintre cele mai frecvente întrebări adresate de dezvoltatori este când vor primi notificări push web iOS (iphone și iPad). Au așteptat notificări push iOS de la Chrome extended Web push API, în aprilie 2015. Oamenii sunt atât de dornici să aibă notificări push web pe iOS, încât au depus chiar și o petiție.
„după aproape 2.5 ani de Chrome lansând suport pentru Service worker, Apple a schimbat statutul de Service Worker de la a fi considerat a fi în curs de dezvoltare. Jake Archibald a raportat pentru prima dată.”
starea lucrătorului de serviciu s-a schimbat acum de la „acceptat în Previzualizare” la „acceptat”.
notificările Push Web au făcut în mod clar diferența în fiecare campanie de marketing în care se implică. Impactul mai larg se datorează aproape tuturor browserelor, inclusiv Chrome, Firefox, Opera, Edge, UC Browser acceptă acum Notificări Push web și lucrători de servicii.
cu eliberarea de Chrome 80 și Firefox 72, UI permisiunea mai liniștită a făcut abonament prompt du-te tăcut pentru unele site-uri web. Odată ce Chrome a lansat raportul prompt UX pentru abonament, am analizat 535 de site-uri web și am descoperit câteva dezvăluiri importante. În acest raport UX privind abonamentul de notificare, am acoperit solicitările care au cele mai bune performanțe, solicitările non native care fură spectacolul și multe altele. Această actualizare a fost făcută exclusiv pentru a oferi utilizatorilor o experiență mai bună pe site. Deoarece Apple oferă multă greutate vârstei experienței utilizatorului, aceste modificări ar putea să-i încurajeze să sprijine notificările push web iOS.
deși nu există suport pentru Web push iOS Safari încă, ceva pentru care să fii recunoscător este că mai mult de 80% dintre utilizatori folosesc dispozitive care acceptă notificări push web. Deci asta e o ușurare. dar suport pe Web push iOS Safari este esențială niciodată mai puțin. De ce să lăsați 14% atunci când puteți ajunge la mai multe persoane!
lucrătorii de servicii
notificările Push web necesită, în esență, lucrătorii de servicii. Imaginea de mai jos arată cât de întârziată este iOS pentru a sprijini service worker pentru notificări push.
după cum puteți vedea, Safari iOS a sprijinit în cele din urmă lucrătorii de servicii în iOS 11.3. Dar ceea ce este în așteptare, este sprijinul lor pentru notificări Push Web. Deci, push notificare iOS web app nu este disponibil în prezent, după cum puteți vedea mai jos-
iOS cel reticent
iOS preferă să trăiască în propriile ziduri închise ale palatului său. Prin urmare, este foarte selectiv chiar și atunci când vine vorba de sprijinirea aplicațiilor. În primul rând, nu toate aplicațiile sunt disponibile pentru iOS. Cele care sunt, trebuie să fie înregistrate cu Apple Push Notification Service (APN). Acestea trebuie să fie alese manual pentru a primi notificări push. Pe alte telefoane android, este bonusul de marketing pentru a face oamenii opt-in.
iOS are propriile seturi de reguli și o listă lungă de verificare înainte de revizuire pentru acceptarea notificărilor push ale aplicației pe care dezvoltatorii de aplicații trebuie să le respecte. Dar acum, aplicațiile web progresive sunt acceptate pe iOS! Ceea ce înseamnă că acum Puteți instala aplicații fără aprobarea strictă a App store. iOS Safari PWA push notifications nu este încă acceptată, deși.
notificări push iOS – cuvânt Final
chiar dacă a început să sprijine lucrătorii de servicii, nu acceptă Notificarea push a lucrătorilor de servicii iOS. Dar există o rază de speranță cu sprijinul lucrătorilor din servicii.
deocamdată, Safari acceptă doar notificarea push pe Mac. După lansarea Chrome 63, notificările push Chrome Web sunt afișate pe sistemul de notificare Mac OS nativ. Sperăm că notificările push web pe iOS vor apărea în câțiva ani, așa cum se menționează în planul 5-year la WebKit contributors meeting, 2015.
iată câteva resurse suplimentare la îndemână în jurul stării notificărilor push iOS:
Actualizare # 1 – Echipa Webkit a început dezvoltarea pe manifestul aplicației web. Ultima stare aici.
Update # 2 – echipa Webkit acceptă acum lucrătorii de servicii, dar din păcate nu există API Push. Detalii aici și aici.
iZooto oferă acum notificări push messenger pentru a vă ajuta să vă vizați clienții pe iOS.