Nuevas funciones de WebKit añadidas en Safari 15.4
(webkit.org)HTML
- Carga diferida de imágenes
- Soporte para
dialog,::backdrop
CSS
:has()- Cascade Layers
contain- Viewport: soporte para
*vw,*vh,*vi,*vb,*vmin,*vmaxcomosvw,lvh,dvmin :focus-visibleaccent-colorcalc():sin,cos,tan,e,pi,exp,log,atan,acos,asin,atan2
Typography
font-palette,@font-palette-valuestext-decoration-skip-ink- Se añadió la unidad
ic(útil para CJK)
Web APIs
BroadcastChannel- Web Locks API
- Soporte para la propiedad CSS
scroll-behaviorenwindows.scroll()/scrollTo()/scrollBy()
JavaScript
findLast(),findLastIndex()at()Obejct.hasOwn()
Internationalization
- Intl Enumeration API
Intl.LocaleV2Intl.DisplayNamesV2Intl.NumberFormatV3
Web Apps
- Se mejoró Web App Manifest para que se cargue siempre, no solo al agregarlo a la pantalla de inicio
- Soporte para íconos
- Se puede activar Navigation Preload en
ServiceWorker
Media
- Soporte para perfect negotiation de WebRTC conforme al estándar WebRTC 1.0
- Soporte para
requestVideoFrameCallback()en la etiquetavideo
Security
- Mejoras en el soporte de Content Security Policy Level 3
WKWebView
- Control de propiedades de usuario con
WKPreferences - Control para permitir o bloquear la Fullscreen API
Safari Web Extensions
- Soporte para
manifest_version 3y aplicación de cambios en las API relacionadas
Web Inspector
- Soporte para Cascade Layer /
@layeren el panel Styles - Facilita la configuración de valores de
align-content,align-items,align-self,justify-content,justify-items,justify-self - Soporte de autocompletado al agregar nuevas propiedades
Aún no hay comentarios.