- Distraction Control: permite ocultar elementos que distraen, como banners de inicio de sesión, ventanas emergentes de cookies y overlays de suscripción a newsletters
- Visor de video: permite ampliar el elemento de video principal de una página web a toda la ventana y cambiarlo a PIP
- Duplicación de iPhone e inspección remota: permite duplicar un iPhone en la pantalla de la Mac para depurar sitios web de iOS más fácilmente
Apps web para Mac
- Los enlaces relacionados con una app web pueden abrirse en esa app web en lugar de hacerlo en el navegador predeterminado de la Mac
- Se pueden usar extensiones de Safari y bloqueadores de contenido dentro de las apps web
CSS
- El View Transitions API permite animaciones entre estados de los elementos
- Las style queries permiten probar propiedades personalizadas de CSS. Es útil para definir grupos de estilos reutilizables
- En Relative Color Syntax se pueden usar
currentcolor y palabras clave de colores del sistema
accent-color ahora admite mezcla de colores parcialmente transparentes
- Se admiten animaciones de transición para la propiedad
display
- Soporte para
backdrop-filter sin el prefijo -webkit y mejoras en su implementación
content-visibility permite sugerir omitir contenido inicial fuera de pantalla, lo que puede mejorar la velocidad de carga de la página
- Soporte para analizar el valor
custom en @media/prefers-contrast
Web espacial
- WebXR permite crear experiencias inmersivas de VR para Apple Vision Pro
- El modo de entrada
transient-pointer de WebXR permite aprovechar la entrada natural de visionOS
- En la web se pueden ofrecer experiencias de fotos espaciales y panoramas usando la Fullscreen API
- En visionOS,
clip-path de CSS permite controlar la forma de las áreas tocables
- En visionOS se admite fijar videos en pantalla completa al entorno actual
HTML
- Las sugerencias de escritura permiten texto predictivo en línea en la web
- Se añadió retroalimentación háptica a Switch Control en iOS
- Mejoras de accesibilidad para tipos de campos de entrada de fecha y hora en macOS
- Soporte para las propiedades reflejadas de elementos
ariaBrailleLabel y ariaBrailleRoleDescription
JavaScript
- Soporte para caracteres Unicode 15.1.0 y la bandera
v en RegExp, lo que permite coincidencias de caracteres Unicode más potentes
Web API
URL.parse() devuelve null en lugar de lanzar una excepción cuando falla el análisis
- Soporte para árboles Shadow declarativos
hasUAVisualTransition de PopStateEvent permite verificar si hubo una transición visual para la navegación por fragmentos
- Soporte para integridad de subrecursos en scripts de módulos importados
- Soporte para el método
bytes() en los objetos Request, Response, Blob y PushMessageData
Canvas
getContext() admite el atributo de contexto willReadFrequently, lo que puede mejorar el rendimiento cuando hay muchas operaciones de lectura
- Se amplió el soporte de
currentcolor en canvas 2D
Fuentes de medios administradas
- Se añadió soporte para Workers en Managed Media Source (MMS) y Media Source Extensions (MSE) para lograr una reproducción de video fluida incluso cuando el hilo principal está ocupado
WebRTC
- Soporte para HEVC en WebRTC con el formato de carga RTP de RFC 7789, lo que puede mejorar videoconferencias y otros casos
- Se añadió soporte para procesar
MediaStreamTrack en workers dedicados y para estadísticas de WebRTC que faltaban
HTTPS
- En la configuración de contenido mixto, se actualizan las solicitudes manuales de subrecursos para ofrecer HTTPS seguro para todas las imágenes, videos y audios
WebGL
- Se añadió soporte para 6 nuevas extensiones de WebGL
Web Inspector
- Se añadió soporte para autocompletado de código con búsqueda difusa en el editor de código fuente CSS
Passkeys
- Soporte para crear credenciales de autenticación web con mediación condicional, lo que permite actualizar automáticamente cuentas existentes a passkeys
- Soporte para usar passkeys entre orígenes relacionados, lo que permite usar la misma passkey en dominios limitados que comparten el mismo backend de credenciales
- Soporte para la extensión
prf de WebAuthn, que permite recuperar claves simétricas desde passkeys para usarlas en el cifrado de datos del usuario
Extensiones de Safari
- Se añadió soporte de administración de dispositivos móviles para el estado de activación de extensiones, el estado de navegación privada y el acceso a sitios web en dispositivos administrados
Apple Pay
- Se añadió soporte para transferencias de fondos a través de Apple Pay
Descontinuaciones
- Se eliminaron propiedades no estandarizadas con prefijo
-webkit y formatos multimedia antiguos que otros navegadores no soportan, como JPEG2000, para mejorar la alineación de motores de navegador y la interoperabilidad
Aún no hay comentarios.