użytkownicy iPhone ’ a stanowią ponad 45% wszystkich użytkowników smartfonów w Stanach Zjednoczonych, a liczba ta rośnie. Wszystkie wiodące przeglądarki z wyjątkiem Safari na iOS obsługują pracowników usług i interfejsy API Push. Podczas gdy Safari obsługuje Powiadomienia push w systemie Mac OS, nie ma jeszcze zielonego sygnału dla powiadomień push safari iOS w 2021.
ale w końcu istnieje obejście, aby dotrzeć do użytkowników na iOS. Powiadomienia push Messenger dają Ci Luksus dotarcia do użytkowników na iOS i nawiązania z nimi kontaktu (podobnie jak w przypadku klasycznych powiadomień web push).
jednym z najczęściej zadawanych pytań przez programistów jest to, kiedy otrzymają powiadomienia web push (iPhone ’ y i iPady). Czekali na powiadomienia push iOS od czasu rozszerzenia interfejsu web push API Chrome w kwietniu 2015. Ludzie są tak chętni do otrzymywania powiadomień web push na iOS, że nawet złożyli petycję.
” po prawie 2.5 lat od wydania przez Chrome wsparcia dla Service worker, Apple zmieniło status Service Workera z uważanego na rozwijany. Jake Archibald zgłosił się jako pierwszy.”
status pracownika usługi zmienił się z „Obsługiwane w podglądzie” na „obsługiwane”.
powiadomienia web Push wyraźnie zmieniły każdą kampanię marketingową, w którą się angażuje. Szerszy wpływ wynika z prawie wszystkich przeglądarek, w tym Chrome, Firefox, Opera, Edge, UC Browser obsługuje teraz powiadomienia web Push i pracowników usług.
wraz z wydaniem Chrome 80 i Firefox 72, cichszy interfejs uprawnień sprawił, że monit subskrypcji zamilkł na niektórych stronach internetowych. Gdy Chrome wdrożył raport UX prompt subskrypcji, przeanalizowaliśmy witryny 535 i odkryliśmy kilka ważnych informacji. W tym raporcie subskrypcji powiadomień UX omówiliśmy monity, które działają najlepiej, nie natywne monity, które kradną program i nie tylko. Ta aktualizacja została wprowadzona wyłącznie po to, aby zapewnić użytkownikom lepsze wrażenia z korzystania z witryny. Ponieważ Apple nadaje użytkownikowi dużą wagę, zmiany te mogą zachęcić go do obsługi powiadomień web push IOS.
chociaż nie ma jeszcze wsparcia dla przeglądarki web push IOS Safari, warto być wdzięcznym za to, że ponad 80% użytkowników korzysta z urządzeń obsługujących powiadomienia web push. Co za ulga. ale wsparcie dla web push IOS Safari jest zawsze niezbędne. Po co rezygnować z 14%, kiedy możesz dotrzeć do większej liczby osób!
PRACOWNICY USŁUG
powiadomienia web Push zasadniczo wymagają pracowników usług. Poniższy obrazek pokazuje, jak opóźniony jest system iOS, aby wspierać service worker w przypadku powiadomień push.
jak widać, Safari iOS w końcu obsługuje pracowników usług w iOS 11.3. Ale to, co jest wstrzymane, to ich wsparcie dla powiadomień web Push. Tak więc aplikacja internetowa push notification iOS nie jest obecnie dostępna, jak widać poniżej –
iOS niechętny
iOS woli mieszkać w zamkniętych murach swojego pałacu. Dlatego jest bardzo selektywny, nawet jeśli chodzi o obsługę aplikacji. Przede wszystkim nie wszystkie aplikacje są dostępne dla systemu iOS. Te, które są, muszą być zarejestrowane w usłudze Apple Push Notification Service (APN). Muszą być ręcznie wybrane do otrzymywania powiadomień push. Na innych telefonach z Androidem jest to bonus od marketera, aby ludzie zdecydowali się na to.
iOS ma własne zestawy reguł i długą listę kontrolną przed przeglądem, aby akceptować powiadomienia push aplikacji, których muszą przestrzegać twórcy aplikacji. Ale teraz Progressive Web Apps jest obsługiwany na iOS! Oznacza to, że możesz teraz instalować aplikacje bez rygorystycznej zgody app store. powiadomienia push IOS Safari PWA nie są jeszcze obsługiwane.
iOS push notifications – ostatnie słowo
mimo że zaczęło wspierać pracowników usług, nie obsługuje powiadomień push pracowników usług iOS. Ale jest promyk nadziei przy wsparciu pracowników usług.
na razie Safari obsługuje tylko powiadomienia push na komputerze Mac. Po wydaniu Chrome 63 powiadomienia Chrome web push są wyświetlane w natywnym systemie powiadomień Mac OS. Mam nadzieję, że powiadomienia web push na iOS pojawią się za kilka lat, jak wspomniano w planie 5 na spotkaniu współpracowników WebKit, 2015.
oto kilka dodatkowych przydatnych zasobów dotyczących statusu powiadomień push iOS:
aktualizacja # 1 – zespół Webkit rozpoczął prace nad manifestem aplikacji internetowych. Najnowszy status tutaj.
Aktualizacja # 2 – Zespół Webkit obsługuje teraz pracowników usług, ale niestety nie ma interfejsu API Push. Szczegóły tutaj i tutaj.
iZooto zapewnia teraz powiadomienia push messenger, które pomogą Ci dotrzeć do klientów na iOS.