Safari 15.4 में जोड़ी गई नई WebKit सुविधाएँ
(webkit.org)HTML
- img Lazy लोडिंग
- dialog, ::backdrop सपोर्ट
CSS
- :has()
- Cascade Layers
- contain
- viewport: svw, lvh, dvmin जैसे *vw, *vh, *vi, *vb, *vmin, *vmax का सपोर्ट
- :focus-visible
- accent-color
- calc(): sin, cos, tan, e, pi, exp, log, atan, acos, asin, atan2
Typography
- font-palette, @font-palette-values
- text-decoration-skip-ink
- ic यूनिट जोड़ी गई (CJK के लिए उपयोगी)
Web APIs
- BroadcastChannel
- Web Locks API
- windows.scroll()/scrollTo()/scrollBy() में CSS scroll-behavior प्रॉपर्टी का सपोर्ट
JavaScript
- findLast(), findLastIndex()
- at()
- Obejct.hasOwn()
Internationalization
- Intl Enumeration API
- Intl.Locale V2
- Intl.DisplayNames V2
- Intl.NumberFormat V3
Web Apps
- Web App Manifest को सिर्फ होमस्क्रीन में जोड़ते समय ही नहीं, बल्कि हमेशा फ़ेच करने के लिए सुधार
- आइकन सपोर्ट
- ServiceWorker में Navigation Preload को सक्रिय किया जा सकता है
Media
- WebRTC perfect negotiation सपोर्ट को WebRTC 1.0 मानक के अनुरूप बनाया गया
- video टैग में requestVideoFrameCallback() सपोर्ट
Security
- Content Security Policy Level 3 सपोर्ट में सुधार
WKWebView
- WKPreferences से यूज़र प्रॉपर्टीज़ को नियंत्रित करना
- Fullscreen API की अनुमति/अस्वीकृति को नियंत्रित करना
Safari Web Extensions
- manifest_version 3 सपोर्ट और संबंधित API बदलाव लागू
Web Inspector
- Styles पैनल में Cascade Layer / @layer सपोर्ट
- align-content, align-items, align-self, justify-content, justify-items, justify-self के मान आसानी से सेट करना
- नई प्रॉपर्टी जोड़ने पर ऑटो-कम्प्लीशन सपोर्ट
अभी कोई टिप्पणी नहीं है.