Aquí está todo lo nuevo de Safari en iOS 15.4 y macOS 12.3
Apple lanzó el lunes macOS Monterey 12.3 e iOS 15.4, los cuales incluyen la última actualización del navegador web Safari, la versión 15.4. Junto con los registros de cambios habituales para ambos sistemas operativos, Apple también ha publicado una publicación de blog que revela todos los cambios en la última actualización del motor WebKit, que impulsa a Safari en todas las plataformas.
Safari 15.4 agrega soporte para
La actualización de Safari también contiene algunas API web nuevas. BroadcastChannel ahora es compatible, por lo que las pestañas, las ventanas, los marcos y los Service Workers del mismo origen pueden comunicarse entre sí, una característica útil para las aplicaciones web que se ejecutan en varias pestañas y ventanas. La nueva funcionalidad está disponible para la API de acceso al sistema de archivos, que permite que las aplicaciones web accedan a archivos y carpetas locales (con permiso), y se ha agregado la API de bloqueos web.
Apple agregó soporte para la API WebExtensions (esencialmente un clon de la API de extensión de Chrome) el año pasado, y Safari 15.4 tiene algunas mejoras para mantenerlo en línea con los cambios de Chrome. Google lanzó la API Manifest V3 actualizada el año pasado, con el lanzamiento de Chrome 88, y Safari ahora admite todo en el nuevo estándar (como Service Workers para páginas de fondo y nuevas reglas dinámicas/de sesión). Sin embargo, Apple no aplica el controvertido cambio Manifest V3, que fue el cambio de API para solicitudes de red que limitaba la capacidad de algunas extensiones de bloqueo de contenido/anuncios. Apple puede decidir seguir el ejemplo de Google en el futuro, pero por ahora se admitirán tanto la API de consulta de red antigua como la nueva.
Hay algunos otros cambios en Safari 15.4, incluidas actualizaciones de Web Inspector, nuevas opciones de fuente y más. Si es un desarrollador web o simplemente está interesado en el funcionamiento interno de Safari, le recomiendo que consulte el enlace de la fuente a continuación.
La fuente: Blog de WebKit, Apple