- Distraction Control: लॉगिन बैनर, कुकी पॉपअप, न्यूज़लेटर साइनअप ओवरले जैसी ध्यान भटकाने वाली चीज़ों को छिपाया जा सकता है
- वीडियो व्यूअर: वेब पेज के मुख्य वीडियो एलिमेंट को पूरी विंडो तक बड़ा किया जा सकता है और PIP में बदला जा सकता है
- iPhone मिररिंग और रिमोट इंस्पेक्शन: iPhone को Mac स्क्रीन पर मिरर करके iOS वेबसाइटों को अधिक आसानी से डिबग किया जा सकता है
Mac के लिए वेब ऐप
- वेब ऐप से जुड़े लिंक Mac के डिफ़ॉल्ट ब्राउज़र की बजाय उसी वेब ऐप में खोले जा सकते हैं
- वेब ऐप के भीतर Safari एक्सटेंशन और content blocker इस्तेमाल किए जा सकते हैं
CSS
- View Transitions API के साथ एलिमेंट की अलग-अलग स्टेट्स के बीच एनीमेशन सपोर्ट
- style queries के साथ CSS custom properties को टेस्ट किया जा सकता है. यह reusable style groups को परिभाषित करने में उपयोगी है
- Relative Color Syntax में
currentcolor और system color keywords का उपयोग किया जा सकता है
accent-color में partial transparent color blending सपोर्ट
display प्रॉपर्टी के transition animation का सपोर्ट
-webkit prefix के बिना backdrop-filter सपोर्ट और implementation में सुधार
content-visibility के साथ शुरुआती offscreen content को छोड़ने का सुझाव देकर पेज लोड स्पीड बेहतर की जा सकती है
@media/prefers-contrast के custom value syntax parsing का सपोर्ट
Spatial Web
- WebXR के साथ Apple Vision Pro के लिए immersive VR अनुभव बनाए जा सकते हैं
- WebXR
transient-pointer input mode के साथ visionOS के प्राकृतिक input का उपयोग किया जा सकता है
- वेब पर Fullscreen API का उपयोग करके spatial photo और panorama अनुभव दिए जा सकते हैं
- visionOS में CSS
clip-path के साथ tap किए जा सकने वाले क्षेत्र का आकार नियंत्रित किया जा सकता है
- visionOS में fullscreen वीडियो को मौजूदा environment में फिक्स करने का सपोर्ट
HTML
- writing suggestions फीचर के साथ वेब पर inline predictive text सपोर्ट
- iOS में Switch Control के लिए haptic feedback जोड़ा गया
- macOS में date और time input field types की accessibility में सुधार
ariaBrailleLabel और ariaBrailleRoleDescription एलिमेंट reflection properties का सपोर्ट
JavaScript
- RegExp में Unicode 15.1.0 characters और
v flag के सपोर्ट से अधिक शक्तिशाली Unicode character matching संभव
Web API
URL.parse() के साथ parsing failure होने पर exception की जगह null रिटर्न होता है
- Declarative Shadow tree का सपोर्ट
PopStateEvent के hasUAVisualTransition के साथ fragment navigation के लिए visual transition हुआ या नहीं, यह जांचा जा सकता है
- imported module scripts के लिए subresource integrity का सपोर्ट
Request, Response, Blob और PushMessageData objects में bytes() method का सपोर्ट
Canvas
getContext() में willReadFrequently context attribute का सपोर्ट, जिससे read operations अधिक होने पर performance बेहतर हो सकती है
- 2D canvas में
currentcolor सपोर्ट का विस्तार
Managed Media Source
- मुख्य thread व्यस्त होने पर भी smooth वीडियो playback के लिए Managed Media Source (MMS) और Media Source Extensions (MSE) के लिए Workers सपोर्ट जोड़ा गया
WebRTC
- RFC 7789 RTP payload format के WebRTC HEVC सपोर्ट से वीडियो कॉन्फ़्रेंसिंग जैसी चीज़ों में सुधार संभव
- dedicated workers में
MediaStreamTrack प्रोसेसिंग और missing WebRTC stats का सपोर्ट जोड़ा गया
HTTPS
- mixed content settings में manual subresource requests को upgrade करके सभी images, videos और audio के लिए सुरक्षित HTTPS सपोर्ट
WebGL
- 6 नए WebGL extensions के लिए सपोर्ट जोड़ा गया
Web Inspector
- CSS source editor में fuzzy search code completion सपोर्ट जोड़ा गया
Passkeys
- conditional mediation के साथ web authentication credentials creation का सपोर्ट, जिससे मौजूदा accounts को passkeys में अपने-आप upgrade किया जा सकता है
- related origins के बीच passkeys उपयोग का सपोर्ट, जिससे एक ही credentials backend साझा करने वाले सीमित domains में वही passkey इस्तेमाल की जा सकती है
- WebAuthn
prf extension का सपोर्ट, जिससे user data encryption में उपयोग के लिए passkey से symmetric key प्राप्त की जा सकती है
Safari एक्सटेंशन
- managed devices में extension enabled status, private browsing mode status और website access के लिए mobile device management सपोर्ट जोड़ा गया
Apple Pay
- Apple Pay के जरिए funds transfer का सपोर्ट जोड़ा गया
हटाई गई चीज़ें
- non-standard
-webkit prefix properties और दूसरे browsers में सपोर्ट न होने वाले पुराने media formats (JPEG2000) जैसी चीज़ों को हटाकर browser engine alignment और interoperability में सुधार
अभी कोई टिप्पणी नहीं है.