Según un tweet de Jen Simmons, integrante del equipo de experiencia de desarrollo web Safari y WebKit, pronto WebKit brindará soporte para el servicio de alerta de mensajes de Web Push a los usuarios de dispositivos Apple.
El servicio de notificaciones Web Push requerirá que los usuarios autoricen previamente el envío de notificaciones, sin una fecha específica anunciada para su lanzamiento en macOS Ventura. Estará accesible para todos los usuarios, sin necesidad de formar parte del Programa Apple Developer.
Esta nueva característica se está lanzando antes de la fecha prevista por Apple, que había anunciado que Web Push estaría disponible en sus dispositivos en algún momento del próximo año. La noticia llega el mismo día en que se lanzó Safari 16.0 para iOS, macOS Monterey y Big Sur.
El empuje web posibilita diversos estándares para las notificaciones en Safari.
Los programadores han logrado enviar notificaciones de presión en Safari durante un tiempo, pero antes seguían un formato distinto.
La adición del soporte de notificaciones web push en Safari permite que las aplicaciones de este navegador envíen alertas utilizando los mismos estándares web que otros navegadores. En resumen, si un desarrollador ha programado notificaciones según los estándares web, no necesitará realizar ajustes adicionales para que su aplicación sea compatible con Safari.
Algunos protocolos que se utilizan en la implementación de notificaciones web son la Push API, Notificaciones API y Service Workers. La versión de Web Push para Safari empleará el servicio de notificaciones de Apple que también se utiliza para las notificaciones nativas en dispositivos iOS.
Las últimas direcciones URL finales enviarán alertas de subdominios desde push.apple.com.
Web Push es una de varias incorporaciones de WebKit a Safari.
El motor de navegador web de código abierto Web Kit se emplea en diversas aplicaciones de macOS, iOS y Linux. En un artículo publicado el 12 de septiembre, Simmons resaltó las nuevas funciones que estarán presentes en Safari 16.0.
Estos elementos comprenden contraseñas de acceso para facilitar y asegurar el inicio de sesión, consultas de contenedores que posibilitarán a los programadores adaptar el aspecto y el estilo de los elementos en un sitio web según el tamaño en lugar del dispositivo, y mejoras en la accesibilidad.
Una característica destacada para las empresas de ventas en línea es la integración del soporte de Merchant Token en Apple Pay. Esto ofrece una forma más efectiva de respaldar pagos periódicos, pagos a múltiples comerciantes, y la posibilidad de pagar a varios comerciantes en una sola transacción, según lo mencionado en el blog.
Safari 16 ahora permite a los vendedores en línea dar a los clientes detalles sobre el estado de sus pedidos y envíos mediante Apple Wallet.
La fotografía principal es de DANIEL CONSTANTE/Shutterstock.