uživatelé iPhone představují více než 45% všech uživatelů smartphonů ve Spojených státech a jejich počet právě roste. Všechny přední prohlížeče s výjimkou Safari na iOS podporují servisní pracovníky a Push API. Zatímco Safari podporuje push oznámení v systému Mac OS, v roce 2021 zatím neexistuje žádný zelený signál pro iOS safari push oznámení.
ale konečně existuje řešení, jak oslovit uživatele v systému iOS. Messenger push notifikace vám luxus oslovit uživatele na iOS a zapojit se s nimi (podobně jako klasické webové oznámení push).
jednou z nejčastěji kladených otázek vývojářů je, kdy by dostali oznámení web push iOS (iPhone a iPad). Čekají na oznámení iOS push od Chrome extended web push API, zpět v dubnu 2015. Lidé jsou tak dychtiví mít oznámení web push na iOS, že dokonce podali petici.
“ po téměř 2.5 let Chrome uvolňující podporu pro Service worker, Apple změnil stav servisního pracovníka z toho, že byl považován za vyvíjený. Jake Archibald se poprvé hlásil.“
stav pracovníka služby se nyní změnil z „podporováno v náhledu“ na „podporováno“.
oznámení Web Push jasně změnila každou marketingovou kampaň, do které se zapojí. Širší dopad je způsoben téměř všemi prohlížeči, včetně prohlížeče Chrome, Firefox, Opera, Edge, UC, nyní podporují oznámení Web Push a servisní pracovníky.
s vydáním Chrome 80 a Firefox 72, tišší povolení UI učinil předplatné prompt zticha pro některé webové stránky. Jakmile Chrome zavedl zprávu o výzvě k odběru UX, analyzovali jsme webové stránky 535 a objevili některá důležitá odhalení. V této zprávě o předplatném oznámení UX, pokryli jsme výzvy, které fungují nejlépe, nepůvodní výzvy, které ukradnou show a další. Tato aktualizace byla provedena výhradně proto, aby uživatelům poskytla lepší zážitek z webu. Vzhledem k tomu, Apple dává hodně hmotnosti věku na uživatelské zkušenosti, tyto změny by mohly povzbudit je k podpoře web push oznámení iOS.
ačkoli zatím neexistuje žádná podpora pro web push iOS Safari, je třeba poděkovat za to, že více než 80% uživatelů využívá zařízení, která podporují oznámení web push. Takže to je úleva. ale podpora na web push iOS Safari je nezbytná nikdy méně. Proč vynechat 14%, když můžete oslovit více lidí!
servisní pracovníci
oznámení Web Push v podstatě vyžaduje servisní pracovníky. Obrázek níže ukazuje, jak zpožděný iOS podporuje servisní pracovník pro oznámení push.
jak vidíte, Safari iOS konečně podpořil servisní pracovníky v systému iOS 11.3. Ale co je pozastaveno, je jejich podpora pro oznámení Web Push. Takže push notification iOS web app v současné době není k dispozici, jak můžete vidět níže –
iOS neochotný
iOS preferuje žít ve svých vlastních uzavřených zdech svého paláce. Proto je velmi selektivní, i když jde o podporu aplikací. V první řadě ne všechny aplikace jsou k dispozici pro iOS. Ty, které jsou, musí být zaregistrovány u Apple Push Notification Service (APNS). Musí být ručně zvolen pro příjem oznámení push. Na jiných telefonech se systémem android je bonusem obchodníka, aby se lidé přihlásili.
iOS má své vlastní sady pravidel a dlouhý kontrolní seznam před kontrolou pro přijímání oznámení push aplikace, které musí vývojáři aplikací dodržovat. Ale teď, progresivní webové aplikace je podporován na iOS! Což znamená, že nyní můžete instalovat aplikace bez přísného schválení App store. iOS Safari PWA push notifications však zatím není podporována.
iOS push notifications-poslední slovo
i když začala podporovat servisní pracovníky, nepodporuje push notification iOS service worker. Existuje však paprsek naděje s podporou servisních pracovníků.
Safari prozatím podporuje pouze oznámení push v systému Mac. Po vydání prohlížeče Chrome 63 se v nativním systému oznámení Mac OS zobrazí oznámení Chrome web push. Doufejme, že oznámení web push na iOS vyjde za několik let, jak je uvedeno v 5letém plánu na setkání přispěvatelů WebKit, 2015.
zde jsou některé další užitečné zdroje kolem stavu oznámení iOS push:
aktualizace # 1-Webkit tým začal vývoj na web app manifestu. Nejnovější stav zde.
Aktualizace # 2-Webkit tým nyní podporuje servisní pracovníky, ale bohužel neexistuje Push API. Podrobnosti zde a zde.
iZooto nyní poskytuje oznámení messenger push, které vám pomohou zacílit na zákazníky v systému iOS.