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

y el pseudoelemento ::backdrop, que también se incluyeron en la actualización reciente de Firefox 98. Las funciones facilitan que los sitios creen cuadros de diálogo/ventanas emergentes que se integran con el diseño de una página, con menos JavaScript y código HTML personalizado. Ahora se admiten más funciones de CSS para desarrolladores web, incluida la nueva pseudoclase :has(), capas en cascada, contención de CSS, nuevas unidades de ventana gráfica y más funciones matemáticas de cálculo (). Estas nuevas incorporaciones facilitarán el desarrollo web y, lo que es más importante, ayudarán a Safari a ponerse al día con los navegadores basados ​​en Chrome y Chromium (lo que significa menos sitios web dañados para los usuarios de Safari).

Te puede interesar:  Apple está trabajando en su propia tecnología de procesamiento de pagos

XDA-Developers VIDEO DEL DÍA

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 no fuerza el controvertido cambio del Manifiesto V3

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.

Te puede interesar:  Se revelan los precios indios del Samsung Galaxy A73, los pedidos anticipados comienzan hoy

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Contiene enlaces a sitios web de terceros con políticas de privacidad ajenas que podrás aceptar o no cuando accedas a ellos. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Configurar y más información
Privacidad