Microsoft Windows 10 पर asm.js के लिए पूर्ण समर्थन सक्षम करता है
- श्रेणी: इंटरनेट एक्स्प्लोरर
Microsoft ने विंडोज़ इनसाइडर के लिए asm.js के लिए पूर्ण समर्थन सक्षम किया और कल 10532 बनाया। चूंकि यह आमतौर पर माना जाता है कि विंडोज के स्थिर संस्करणों के लिए लंबे समय से प्रतीक्षित TH2 अद्यतन 10586 है, यह इस महीने उन प्रणालियों पर भी उपलब्ध होगा, क्योंकि Microsoft इस महीने सभी प्रणालियों के लिए TH2 अद्यतन को रोल करने की योजना बना रहा है।
Asm.js को मोज़िला द्वारा डिज़ाइन किया गया था और 25 जून 2013 को फ़ायरफ़ॉक्स 22 में फ़ायरफ़ॉक्स वेब ब्राउज़र में लागू किया गया था।
बहुत अधिक विवरणों में जाने के बिना, यह जावास्क्रिप्ट का एक सबसेट है जो C / C ++ जैसी भाषाओं में लिखे गए अनुप्रयोगों के लिए प्रदर्शन में काफी सुधार करता है जिन्हें स्रोत से स्रोत संकलक का उपयोग करके जावास्क्रिप्ट में पोर्ट किया जाता है।
Asm.js का मुख्य लाभ यह है कि जब कोड asm.js. का उपयोग नहीं कर रहा होता है तो उसकी तुलना में प्रदर्शन बहुत तेज होता है।
उदाहरण के अनुप्रयोग जो asm.js से लाभान्वित होते हैं, वे हैं एकता गेम इंजन, अवास्तविक इंजन या स्कमवम।
Microsoft ने जून 2015 में asm.js को कंपनी के नए वेब ब्राउज़र Microsoft Edge में लागू किया लेकिन उस समय इसे एक झंडे के पीछे छिपा दिया। कल, कंपनी ने घोषणा की कि asm.js समर्थन अब डिफ़ॉल्ट रूप से ब्राउज़र में उपलब्ध है।
इसके अलावा, होस्ट किए गए वेब एप्लिकेशन और WebView, जो कि विंडोज 10 के यूनिवर्सल विंडोज एप्लिकेशन द्वारा उपयोग किए जाते हैं, दोनों को अनुकूलित कोड से अच्छी तरह से लाभ हो सकता है।
Microsoft ने बनाया शतरंज की लड़ाई का डेमो बिंदु को स्पष्ट करने के लिए। यह एक asm.js अनुकूलित कंप्यूटर एआई को एक के खिलाफ देता है जो कि अनुकूलित नहीं है और सीमा 200ms तक जाती है।
नोट: यदि आप वर्तमान में एक इनसाइडर बिल्ड नहीं चलाते हैं, तो आपको वेब ब्राउज़र में झंडे को लोड करके asm.js को Microsoft Edge में सक्षम करने की आवश्यकता है।
अनुकूलित एआई में asm.js के कारण गेम जीतने की संभावना अधिक होती है क्योंकि यह एआई की तुलना में प्रति मोड़ अधिक चाल को संसाधित कर सकता है जो asm.js. से लाभ नहीं उठाता है। एआई और अवमानना मूल्य के प्रति समय, कौशल के स्तर को बदलने के लिए विकल्प प्रदान किए जाते हैं।
Windows स्टोर अनुप्रयोगों को asm.js के साथ-साथ WebView से भी लाभ मिलता है। हालांकि यह बताना जल्दबाजी होगी कि आगे चलकर यह एक लोकप्रिय विकल्प बन जाएगा या नहीं।
हालांकि यह संभावना है कि इसे asm.js के लिए और अधिक प्रमुखता मिलेगी, जो अब एक अन्य प्रमुख ब्राउज़रों द्वारा समर्थित है।
कार्यान्वयन के बारे में अतिरिक्त जानकारी, asm.js से लाभान्वित अन्य डेमो ऐप्स और डेवलपर्स के लिए डिबगिंग जानकारी आधिकारिक पर प्रदान की जाती है Microsoft एज देव ब्लॉग Windows.com पर।