Las nuevas funciones de Safari hacen que las aplicaciones web del iPhone se parezcan más a las aplicaciones nativas
El navegador Safari de Apple en iOS y iPadOS 16.4 está recibiendo soporte para funciones como notificaciones automáticas de la web, lo que hace que las aplicaciones web del iPhone se parezcan más a las aplicaciones nativas.
El navegador ahora es compatible con nuevas tecnologías, como notificaciones automáticas, para mejorar la experiencia de Progressive Web Apps en el iPhone.
Apple también ha aflojado algunas restricciones relacionadas con los navegadores de terceros, que ahora pueden agregar aplicaciones web a la pantalla de inicio.
Safari presenta varias funciones web nuevas
- Safari admitirá notificaciones automáticas de aplicaciones web como Google Maps, Uber e Instagram. Una vez aprobadas, las notificaciones web aparecerán en el Centro de notificaciones y en la pantalla de bloqueo, al igual que las notificaciones de las aplicaciones nativas.
- Los navegadores web de terceros, como Google Chrome, ahora pueden agregar aplicaciones web a la pantalla de inicio. Antes de iOS 16.4, solo Safari podía hacer esto.
- La sincronización de extensiones garantiza que use las mismas extensiones de Safari en su iPhone, iPad y Mac, lo que hace que la experiencia del usuario sea más uniforme.
Notificaciones push web
Las aplicaciones web no pueden enviarle notificaciones sin permiso. Las notificaciones web solo funcionarán para las aplicaciones web que haya agregado a su pantalla de inicio. Además, los desarrolladores web deben habilitar explícitamente la compatibilidad con esta función.
Además, deberá habilitar las notificaciones en la configuración de la aplicación web y responder sí a la pregunta si desea permitir las notificaciones.
Brady Eidson y Jen Simmons, blog de WebKit :
Una aplicación web agregada a la pantalla de inicio puede solicitar permiso para recibir notificaciones automáticas si la solicitud responde a una interacción directa del usuario, como hacer clic en el botón «Suscribirse» proporcionado por la aplicación web. iOS o iPadOS solicitarán al usuario que permita que la aplicación web envíe notificaciones.
A partir de ahora, las notificaciones de la aplicación web especificada aparecerán en el Centro de notificaciones, los resúmenes diarios, la pantalla de bloqueo y en su Apple Watch emparejado, junto con las notificaciones de las aplicaciones nativas (esto ya es compatible con macOS).
Las aplicaciones web mostrarán la cantidad de notificaciones no leídas en el ícono de la insignia, al igual que las aplicaciones nativas. Podrá administrar las notificaciones web y su visualización en la configuración de notificaciones de la misma manera que las notificaciones para sus propias aplicaciones.
También puede filtrar las notificaciones web utilizando los modos de enfoque.
Adición de aplicaciones web a la pantalla de inicio
En iOS 16.4, puede agregar una aplicación web a su pantalla de inicio usando un navegador de terceros como Chrome. Antes de iOS 16.4, solo Safari podía agregar una aplicación web a la pantalla de inicio. Seleccionará «Agregar a la pantalla de inicio» en la hoja para compartir, que abrirá la interfaz para agregar la aplicación web a la pantalla de inicio.
Mantener una aplicación web en la pantalla de inicio garantiza que se ejecute en modo de pantalla completa y que la interfaz del navegador no sea visible. Otro cambio significativo: dichas aplicaciones web se ejecutarán en un navegador de terceros que las haya agregado a la pantalla de inicio.
Anteriormente, estas cosas se abrían exclusivamente en Safari.
Los desarrolladores pueden incluso proporcionar un icono del tamaño de iOS para que su aplicación web se muestre en la pantalla de inicio. Otro cambio interesante es que puede agregar varias instancias de la misma aplicación a la pantalla de inicio.
Las aplicaciones web de iPhone están a punto de volverse mucho más poderosas
Para resumir, Safari en iOS 16.4 y iPadOS 16.4 adoptaron varias tecnologías web que incluyen Push API, API de notificaciones, API de credencialización, API de códecs web, API de bloqueo de pantalla, mapas de importación, consultas de medios, trabajadores de servicio, códecs adicionales para procesamiento de video (AV1 ), API de orientación de dispositivos y más.
Con este paso, las aplicaciones web en el iPhone se comportarán mucho mejor que sus contrapartes nativas. Las aplicaciones web podrán adaptar automáticamente su interfaz entre los modos vertical y horizontal, evitar que su dispositivo entre en suspensión mientras usa la aplicación web y más. En total, iOS 16.4 trae 135 funciones nuevas a Safari.
Deja una respuesta