माइक्रोसॉफ्ट एज और क्रोमियम में काफी बेहतर तरीके से इनकिंग कर रहा है

माइक्रोसॉफ्ट ने एज और अन्य क्रोमियम ब्राउज़रों, खासकर विंडोज 11 पर इनकमिंग अनुभव के लिए बड़े सुधारों की घोषणा की है।

माइक्रोसॉफ्ट कुछ बना रहा है प्रमुख सुधार एज में इंकिंग को जिस तरह से नियंत्रित किया जाता है, उसके लिए एक नए इंक एपीआई और एक नए एपीआई को धन्यवाद विंडोज़ 11. कंपनी ने सबसे पहले बिल्ड 2021 में इन सुधारों की घोषणा की थी, लेकिन अब, वे एज डेव चलाने वाले उपयोगकर्ताओं के लिए आज़माने के लिए उपलब्ध हैं। इन परिवर्तनों के साथ, Microsoft का कहना है कि उसने Windows 11 का उपयोग करके विलंबता में 240% तक का सुधार देखा है।

सबसे पहले, नई इंक एपीआई वेब डेवलपर्स के लिए एक शीर्ष-स्तरीय एपीआई है, जिसे वे इंकिंग के लिए समर्थन सक्षम करने के लिए कार्यान्वित कर सकते हैं। इसे क्रोमियम प्रोजेक्ट में भी अपस्ट्रीम में लागू किया गया है, इसलिए अन्य क्रोमियम-आधारित ब्राउज़र भी इससे लाभ उठा सकते हैं। इंक एपीआई को केवल दो चरणों की आवश्यकता होती है: ब्राउज़र से एक इंकप्रेजेंटर ऑब्जेक्ट प्राप्त करना और डिवाइस से अंतिम पॉइंटर इवेंट के इंकप्रेजेंटर ऑब्जेक्ट को सूचित करना। पहले चरण के दौरान, नया इंक एपीआई इसे बनाता है ताकि वेब एप्लिकेशन ओएस-समर्थित रेंडरिंग इंस्टेंस या देशी ब्राउज़र-समर्थित पॉलीफ़िल इंस्टेंस के लिए कॉल करे।

यहीं पर विंडोज 11 चलन में आता है। विंडोज 11 पर, माइक्रोसॉफ्ट एज एक नए एपीआई का उपयोग करने में सक्षम होगा जो वेब एप्लिकेशन को स्याही खींचने के लिए ऑपरेटिंग सिस्टम के कंपोजिटर के साथ सीधे इंटरफेस करने की अनुमति देता है। इसका मतलब है कि सूचक घटनाओं को ब्राउज़र प्रक्रिया से ही नहीं गुजरना पड़ता है, जिससे वेब पर इनकिंग करते समय आमतौर पर जोड़े जाने वाले कुछ विलंब को हटा दिया जाता है। यह ऊपर उल्लिखित OS-समर्थित रेंडरिंग उदाहरण है।

उन ऑपरेटिंग सिस्टम पर जिनमें यह एपीआई नहीं है, जैसे कि विंडोज 10 और लिनक्स, इंक एपीआई इसके बजाय सीधे ब्राउज़र में लागू पॉलीफिल इंस्टेंस का उपयोग करेगा। यह एज को नवीनतम सूचक जानकारी के आधार पर स्याही स्ट्रोक का पूर्वानुमानित प्रतिपादन प्रदान करने की अनुमति देगा। यह विंडोज़ 11 में कार्यान्वयन जितना प्रतिक्रियाशील नहीं है, लेकिन यह अभी भी स्याही के वर्तमान कार्यान्वयन से काफी बेहतर होना चाहिए।

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