Novos recursos do WebKit adicionados no Safari 15.4
(webkit.org)HTML
- Lazy loading de imagens
- suporte a
dialoge::backdrop
CSS
:has()- Cascade Layers
contain- viewport: suporte a
*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- adição da unidade
ic(útil para CJK)
Web APIs
BroadcastChannel- Web Locks API
- suporte à propriedade CSS
scroll-behavioremwindows.scroll()/scrollTo()/scrollBy()
JavaScript
findLast(),findLastIndex()at()Obejct.hasOwn()
Internationalization
- Intl Enumeration API
- Intl.Locale V2
- Intl.DisplayNames V2
- Intl.NumberFormat V3
Web Apps
- melhoria no Web App Manifest para ser sempre buscado, e não apenas ao adicionar à tela inicial
- suporte a ícones
- agora é possível ativar Navigation Preload no
ServiceWorker
Media
- suporte a perfect negotiation no WebRTC de acordo com o padrão WebRTC 1.0
- suporte a
requestVideoFrameCallback()na tagvideo
Security
- melhorias no suporte a Content Security Policy Level 3
WKWebView
- controle de propriedades do usuário com
WKPreferences - controle para permitir/bloquear a Fullscreen API
Safari Web Extensions
- suporte a
manifest_version 3e aplicação das mudanças relacionadas de API
Web Inspector
- suporte a Cascade Layer /
@layerno painel Styles - facilita a configuração dos valores de
align-content,align-items,align-self,justify-content,justify-items,justify-self - suporte a autocompletar ao adicionar novas propriedades
Ainda não há comentários.