Los usuarios de iPhone representan más del 45% de todos los usuarios de teléfonos inteligentes en los Estados Unidos, y el número está creciendo. Todos los navegadores líderes, a excepción de Safari en iOS, admiten trabajadores de servicios y API Push. Aunque Safari admite notificaciones push en Mac OS, todavía no hay señal verde para las notificaciones push de Safari de iOS en 2021.
Pero finalmente hay una solución para comunicarse con sus usuarios en iOS. Las notificaciones push de Messenger te dan el lujo de llegar a los usuarios en iOS y interactuar con ellos (similar a las notificaciones push web clásicas).
Una de las preguntas más frecuentes de los desarrolladores es cuándo recibirán notificaciones push web iOS (iPhones y iPads). Han estado esperando las notificaciones push de iOS desde la API PUSH web extendida de Chrome, en abril de 2015. Las personas están tan ansiosas por tener notificaciones push web en iOS que incluso han presentado una petición.
» Después de casi 2.5 años de soporte de lanzamiento de Chrome para Service worker, Apple cambió el estado de Service Worker de ser considerado a estar en desarrollo. Jake Archibald informó por primera vez.»
El estado del Trabajador de servicio ha cambiado de ‘Soportado en vista previa’ a ‘Soportado’.
Las notificaciones Push Web claramente han marcado la diferencia en cada campaña de marketing en la que se involucra. El impacto más amplio se debe a que casi todos los navegadores, incluidos Chrome, Firefox, Opera, Edge y UC Browser, ahora admiten Notificaciones Push Web y Trabajadores de servicio.
Con el lanzamiento de Chrome 80 y Firefox 72, la interfaz de usuario de permisos más silenciosa ha hecho que el mensaje de suscripción se vuelva silencioso para algunos sitios web. Una vez que Chrome lanzó el informe de UX de suscripción, analizamos 535 sitios web y desenterramos algunas revelaciones importantes. En este informe de experiencia de usuario de suscripción de notificaciones, hemos cubierto los avisos que funcionan mejor, los avisos no nativos que roban el espectáculo y más. Esta actualización se realizó únicamente para proporcionar a los usuarios una mejor experiencia en el sitio web. Dado que Apple da mucha más edad de peso a la experiencia del usuario, estos cambios podrían alentarlos a admitir las notificaciones push web iOS.
Aunque todavía no hay soporte para web push iOS Safari, algo por lo que hay que estar agradecido es que más del 80% de los usuarios utilizan dispositivos que admiten notificaciones web push. Eso es un alivio. Pero el soporte en web push iOS Safari es esencial sin embargo. ¿Por qué dejar de lado el 14% cuando se puede llegar a más personas!
Trabajadores de servicio
Las notificaciones Push Web esencialmente requieren Trabajadores de servicio. La siguiente imagen muestra cómo el iOS retrasado es compatible con service worker para las notificaciones push.
Como puede ver, Safari iOS finalmente admite trabajadores de servicio en iOS 11.3. Pero lo que está en espera, es su soporte para notificaciones Push Web. Por lo tanto, la aplicación web de notificaciones push para iOS no está disponible actualmente, como se puede ver a continuación:
iOS el renuente
iOS prefiere vivir dentro de sus propias paredes cerradas de su palacio. Por lo tanto, es muy selectivo incluso cuando se trata de admitir aplicaciones. En primer lugar, no todas las aplicaciones están disponibles para iOS. Los que sí, deben estar registrados en el Servicio de Notificaciones Push de Apple (APNS). Deben optarse manualmente para recibir notificaciones push. En otros teléfonos Android, es la ventaja del vendedor hacer que la gente se inscriba.
iOS tiene sus propios conjuntos de reglas y una larga lista de verificación previa a la revisión para aceptar las notificaciones push de la aplicación que los desarrolladores de aplicaciones deben cumplir. ¡Pero ahora, Progressive Web Apps es compatible con iOS! Lo que significa que ahora puede instalar aplicaciones sin la estricta aprobación de la tienda de aplicaciones. Sin embargo, las notificaciones push de iOS Safari PWA aún no son compatibles.
Notificaciones push de iOS: Palabra final
Aunque ha comenzado a admitir trabajadores de servicio, no admite notificaciones push de trabajadores de servicio de iOS. Pero hay un rayo de esperanza con el apoyo de los trabajadores de servicios.
Por ahora, Safari solo admite notificaciones push en Mac. Después del lanzamiento de Chrome 63, las notificaciones push de Chrome web se muestran en el sistema de notificaciones nativo de Mac OS. Con suerte, las notificaciones push web en iOS saldrán en unos pocos años, como se mencionó en el plan de 5 años en la reunión de colaboradores de WebKit, 2015.
Aquí hay algunos recursos útiles adicionales sobre el estado de las notificaciones push de iOS:
Actualización # 1 – El equipo de Webkit ha comenzado el desarrollo en el manifiesto de aplicaciones web. El último estado aquí.
Actualización # 2-El equipo de Webkit ahora admite trabajadores de servicio, pero lamentablemente no hay API Push. Detalles aquí y aquí.
iZooto ahora proporciona notificaciones push de messenger para ayudarte a dirigirte a tus clientes en iOS.