यहां iOS 15.4 और macOS 12.3 पर Safari में सब कुछ नया है

click fraud protection

एप्पल जारी किया गया मैकओएस मोंटेरे 12.3 और आईओएस 15.4 सोमवार को, दोनों में सफ़ारी वेब ब्राउज़र के लिए नवीनतम अपडेट, संस्करण 15.4 शामिल है। दोनों के लिए सामान्य चेंजलॉग के अलावा ऑपरेटिंग सिस्टम, Apple ने नवीनतम WebKit इंजन अपडेट में सभी परिवर्तनों का खुलासा करते हुए एक ब्लॉग पोस्ट भी प्रकाशित किया है, जो Safari को सभी पर अधिकार देता है प्लेटफार्म.

सफ़ारी 15.4 इसके लिए समर्थन जोड़ता है

तत्व और ::बैकड्रॉप छद्म-तत्व, जिन्हें हाल ही में शामिल किया गया था फ़ायरफ़ॉक्स 98 अद्यतन. ये सुविधाएँ साइटों के लिए संवाद/पॉपअप बॉक्स बनाना आसान बनाती हैं जो कम कस्टम जावास्क्रिप्ट और HTML कोड के साथ पेज के डिज़ाइन में फिट होते हैं। वेब डेवलपर्स के लिए अन्य सीएसएस सुविधाएं अब समर्थित हैं, जिनमें नए :has() छद्म वर्ग, कैस्केड परतें, सीएसएस कंटेनर, नई व्यूपोर्ट इकाइयां और अधिक कैल्क() गणित फ़ंक्शन शामिल हैं। वे नए जोड़ वेब विकास को आसान बना देंगे, और इससे भी महत्वपूर्ण बात यह है कि सफारी को आगे बढ़ने में मदद मिलेगी क्रोम और क्रोमियम-आधारित ब्राउज़र (जिसका अर्थ है उपयोग करने वाले लोगों के लिए कम टूटी हुई वेबसाइटें)। सफारी)।

सफ़ारी अपडेट में कुछ नए वेब एपीआई भी हैं। ब्रॉडकास्टचैनल अब समर्थित है, इसलिए एक ही मूल के टैब, विंडो, फ़्रेम और सर्विस वर्कर ऐसा कर सकते हैं सभी एक-दूसरे से संवाद करते हैं - एकाधिक टैब पर चलने वाले वेब अनुप्रयोगों के लिए एक उपयोगी सुविधा खिड़कियाँ। फ़ाइल सिस्टम एक्सेस एपीआई के लिए नई सुविधाएँ उपलब्ध हैं, जो वेब ऐप्स को स्थानीय फ़ाइलों और फ़ोल्डरों (अनुमति के साथ) तक पहुंचने की अनुमति देती है, और वेब लॉक एपीआई जोड़ा गया है।

Apple मेनिफेस्ट V3 में विवादास्पद बदलाव के लिए बाध्य नहीं कर रहा है

Apple ने पिछले साल WebExtensions API (अनिवार्य रूप से Chrome के एक्सटेंशन API का एक क्लोन) के लिए समर्थन जोड़ा था, और Safari 15.4 में इसे Chrome में परिवर्तनों के साथ संरेखित रखने के लिए कुछ सुधार किए गए हैं। Google ने पिछले साल अपडेटेड मेनिफेस्ट V3 API को क्रोम 88 और अब Safari के रिलीज़ के साथ लॉन्च किया था नए मानक में हर चीज़ का समर्थन करता है (जैसे पृष्ठभूमि पृष्ठों और नए डायनामिक/सत्र के लिए सेवा कार्यकर्ता नियम)। हालाँकि, Apple मेनिफेस्ट V3 में विवादास्पद बदलाव के लिए बाध्य नहीं कर रहा है, जो कि था नेटवर्क अनुरोधों के लिए एपीआई परिवर्तन इससे कुछ सामग्री/विज्ञापन-अवरोधक एक्सटेंशन की क्षमता सीमित हो गई। Apple भविष्य में Google के अनुसरण का निर्णय ले सकता है, लेकिन अभी, पुराने और नए दोनों नेटवर्क अनुरोध API का समर्थन किया जाएगा।

सफ़ारी 15.4 में कुछ अन्य बदलाव हैं, जिनमें वेब इंस्पेक्टर के अपडेट, नए फ़ॉन्ट विकल्प और बहुत कुछ शामिल हैं। यदि आप एक वेब डेवलपर हैं, या सिर्फ सफारी की आंतरिक कार्यप्रणाली में रुचि रखते हैं, तो मैं निश्चित रूप से नीचे दिए गए स्रोत लिंक की जांच करने की सलाह देता हूं।

स्रोत:वेबकिट ब्लॉग, सेब